Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

ECE271

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

a. Find the minimum clock period


b. Determine the earliest time after rising clock that X can change
Problem 5
Design a 3-bit counter which counts in the sequence:
001, 011, 010, 110, 111, 101, 100, (repeat) 001,
using D flip-flops.

You might also like