Assignment of Digital Techniques - Docx Prince
Assignment of Digital Techniques - Docx Prince
ANS= A set of rules or Laws of Boolean Algebra expressions have been invented to help reduce
the number of logic gates needed to perform a particular logic operation resulting in a list of
functions or theorems known commonly as the Laws of Boolean Algebra.
Boolean Algebra is the mathematics we use to analyse digital gates and circuits. We can use
these “Laws of Boolean” to both reduce and simplify a complex Boolean expression in an
attempt to reduce the number of logic gates required. Boolean Algebra is therefore a system of
mathematics based on logic that has its own set of rules or laws which are used to define and
reduce Boolean expressions.
The variables used in Boolean Algebra only have one of two possible values, a logic “0” and a
logic “1” but an expression can have an infinite number of variables all labelled individually to
represent inputs to the expression, For example, variables A, B, C etc, giving us a logical
expression of A + B = C, but each variable can ONLY be a 0 or a 1.
1) f= ABC+ABC+ABC
step 1
input = ∑ (5, 6, 7)
Place the values in the corresponding places of Karnaugh's Map Table
BC BC BC BC
A 0 0 0 0
0 1 3 2
A 0 1 1 1
4 5 7 6
BC BC BC BC
A 0 0 0 0
A 0 1 1 0
Group 2:
Positions = {7, 6}
Simplified Expression = AB
BC BC BC BC
A 0 0 0 0
A 0 0 1 1
y = AC + AB
2) f=A B C D +A B C D +A B C D+A B C D
step 1
input = ∑(5, 6, 12, 14)
Place the values in the corresponding places of Karnaugh's Map Table
CD CD CD CD
AB 0 0 0 0
0 1 3 2
AB 0 1 0 1
4 5 7 6
AB 1 0 0 1
12 13 15 14
AB 0 0 0 0
8 9 11 10
CD CD CD CD
AB 0 0 0 0
AB 0 0 0 1
AB 0 0 0 1
AB 0 0 0 0
Group 2:
Positions = {12, 14}
Simplified Expression = ABD
CD CD CD CD
AB 0 0 0 0
AB 0 0 0 0
AB 1 0 0 1
AB 0 0 0 0
Truth Table –
From above table we can draw the K-Map as shown for “difference” and
“borrow”.
Electric Circuits
Resistors
Transistors
Diodes
Capacitors
Operating Speed: Speed of a logic gate depends upon the time that elapses between
the application of a signal to an input terminal and the resulting change in logical
state at the output terminals.
Fan-In: The fan-in of a logic gate is defined as the number of inputs (coming from
similar circuits) that it can handle properly.
Fan-Out: In general, a logic circuit is required to drive several logic inputs. The fan-
out (also sometimes called the loading factor) is defined as the maximum number of
standard logic inputs that an output can drive reliably
Power Dissipation: This is the amount of power dissipated in an IC. It is determined
by the current, IC. that it draws from the VCC supply and equals VCC IC where IC
is average value of IC and . This IC power is specified in MW. Lower power
dissipation is desirable feature for any IC.
Power Supply Requirements: Every IC requires a certain amount of electrical power
to operate. The power is supplied by one or more power-supply voltage connected to
the power pin (or pins) on the chip
ANS= FLIP-FLOP
In electronics, a flip-flop or latch is a circuit that has two stable states and can be used to store state
information – a bistable multivibrator. The circuit can be made to change state by signals applied to one
or more control inputs and will have one or two outputs. It is the basic storage element in sequential logic.
Flip-flops and latches are fundamental building blocks of digital electronics systems used in computers,
communications, and many other types of systems.
Flip-flops and latches are used as data storage elements. A flip-flop is a device which stores a
single bit (binary digit) of data; one of its two states represents a "one" and the other represents a "zero".
Such data storage can be used for storage of state, and such a circuit is described as sequential logic in
electronics.
RS FLIP-FLOP
The R-S flip-flop is used to temporarily hold or store information until it is needed. A single R-S
flip-flop will store one binary digit, either a 1 or a 0. Storing a four-digit binary number would
require four R-S flip-flops.
The standard symbol for the R-S flip-flop is shown in the figure below. The name is derived
from the inputs, R for reset and S for set. It is often referred to as an SR latch. The outputs Q
and Q (¬Q) are complements, as mentioned earlier.
SR FLIP-FLOP
The SR flip flop is a 1-bit memory bistable device having two inputs, i.e., SET and RESET. The
SET input 'S' set the device or produce the output 1, and the RESET input 'R' reset the device
or produce the output 0. The SET and RESET inputs are labeled as S and R, respectively.
The SR flip flop stands for "Set-Reset" flip flop. The reset input is used to get back the flip flop
to its original state from the current state with an output 'Q'. This output depends on the set
and reset conditions, which is either at the logic level "0" or "1".
Q.8 WHAT IS REGISTER EXPLAIN SISO AND SIPO REGISTER.
REGISTERS
ANS=
A Register is a collection of flip flops. A flip flop is used to store single bit digital data. For storing a large
number of bits, the storage capacity is increased by grouping more than one flip flops. If we want to store
an n-bit word, we have to use an n-bit register containing n number of flip flops.
The register is used to perform different types of operations. For performing the operations, the CPU use
these registers. The faded inputs to the system will store into the registers. The result returned by the
system will store in the registers. There are the following operations which are performed by the
registers:
Serial In Serial Out (SISO) shift registers are a kind of shift registers where both data
loading as well as data retrieval to/from the shift register occurs in serial-mode. Figure
1 shows a n-bit synchronous SISO shift register sensitive to positive edge of the clock
pulse. Here the data word which is to be stored is fed bit-by-bit at the input of the first
flip-flop.
In Serial In Parallel Out (SIPO) shift registers, the data is stored into the register
serially while it is retrieved from it in parallel-fashion. Figure 1 shows an n-bit
synchronous SIPO shift register sensitive to positive edge of the clock pulse. Here the
data word which is to be stored (Data in) is fed serially at the input of the first flip-flop
(D1 of FF1)
ANS= In digital logic and computing, a counter is a device which stores (and sometimes displays) the
number of times a particular event or process has occurred, often in relationship to a clock. The most
common type is a sequential digital logic circuit with an input line called the clock and multiple output
lines. The values on the output lines represent a number in the binary or BCD number system. Each pulse
applied to the clock input increments or decrements the number in the counter.
A counter circuit is usually constructed of a number of flip-flops connected in cascade. Counters are a
very widely used component in digital circuits, and are manufactured as separate integrated circuits and
also incorporated as parts of larger integrated circuits.
These counter circuits are the basic ones in the ‘Digital Electronics’. These counters
possess various applications.