Professional Documents
Culture Documents
Ece271 HW3
Ece271 HW3
Homework 3
Problem 1
Assume three digits are used to represent positive integers and also assume
the following operations are correct. Determine the base of the numbers. Did
any of the additions overflow?
a. 654 + 013 = 000
b. 024 + 043 + 013 + 033 = 223
c. 024 + 043 + 013 + 033 = 201
Problem 2
Is it possible to construct a 5-4-1-1 weighted code? A 6-3-2-1 weighted code?
Justify your answers.
Problem 3
Design a 4-bit synchronous binary counter using T flip-flops and explain the
counting operation of the circuit.
Problem 4
Assume that the D flip-flop in the given circuit has propagation delay of 6
tcQ 12 ns, a setup time of 4 ns, a hold time of 2 ns and the XOR gate has
propagation delay of tXOR = 8 ns