EE370 Assignment-I
EE370 Assignment-I
EE370 Assignment-I
1
of segments in an indicator used to display the decimal digit in a fa-
miliar form. The seven outputs of the decoder (a,b,c,d,e,f,g) select the
corresponding segments in the display as shown in the Figure 2(a). The
numeric display chosen to represent the decimal digit is shown in Figure
2(b). Using a Truth Table and K-maps, design the BCD-to-seven segment
decoder using minimum number of gates. The six invalid combinations
should result in a blank display.
Figure 2: The seven output segments of decoder w.r.t. each of the 10 decimal
numbers 0-9 in Q-2
3. (a) Design a four bit combinational circuit 2’s complementer (the output
generates the 2’s complement of the input binary number). Show
that it can be constructed with Ex-OR gates. What will the output
functions for the five bit 2’s complementer.
(b) Using four half adders,
i. Design a four bit combinational circuit incrementer (a circuit
that adds 1 to a four bit binary number).
ii. Design a four bit combinational circuit decrementer (a circuit
that subtracts 1 from a four bit binary number).
(c) i. Derive the two level Boolean expression for the output carry C4 ,
shown in Figure 3 of lookahead carry generator (CLG).
ii. Find the total propagation delay for CLG in Figure 3 if Ex-OR
gate has 10ns delay and AND/OR gate has 5ns delay.
4. (a) Define the carry propagate and carry generate as,
Pi = Ai + Bi
Gi = Ai .Bi respectively.
Show that the output carry and output sum of the full adder be-
comes,
Ci+1 = (Ci0 .G0i + Pi )0
Si = (Pi .G0i ) ⊕ Ci .
The logic diagram of the first stage of four bit parallel adder as im-
plemented in IC type 74283 is shown in Figure 4. Identify the Pi0 and
G0i terminals and show that circuit implemented as full adder.
(b) Show that output carry in full adder circuit can be expressed in
AND-OR-INVERT form as Ci+1 = Gi + Pi .Ci ≡ (G0i .Pi + G0i .Ci0 ).
2
Figure 3: The block diagram of Lookahead Carry Generator in Q-3(c).