Download - ECE 320 Homework #7

Transcript
Page 1: ECE 320   Homework #7

ECE 320 Homework #7

1. Design a sequence detector such that the output is equal to 1 if the sequence “0101” is detected. (Discard the overlapping possibility)

2. A) A memory unit has the capacity of 8192 words of 32 bits per word. How many flip-flops are needed for the memory address register and memory buffer register?B) How many words will the memory unit contain if the address register has 15 bits?

3. A) Draw a block diagram of the 4x3 memory, showing all inputs and outputs.B) Construct a 8x3 memory unit using two such units. (Use a block diagram)

4. Draw a timing diagram for the 4-bit binary ripple counter.

Page 2: ECE 320   Homework #7

ECE 320 Homework #7

5. A flip-flop has a 20 ns delay from the time its CP input goes from 1 to 0 to the time the output is complemented. What is the maximum delay in a 10 bit binary ripple counter that uses these flip-flops? What is the maximum frequency the counter can operate at reliability?

6. List a PLA program table for the BCD-to-excess-3 code converter.

7. Design a combinational circuit using a ROM. The circuit accepts a 3-bit number and generates an output binary number equal to the square of the input number.