August
1997 QUESTION 5 Total Marks: 20 Marks |
Click here to access other
questions
SUGGESTED SOLUTIONS |
| 5. | (a) | (i) How many flip-flops are required to build a binary counter circuit that can count from 0 to 1023? | [1] |
| 10 | [1] | ||
| (ii) What would be the MOD number of the counter? | [1] | ||
| 1024 | [1] | ||
| (iii) If the counter is initially at zero, what count will it hold after 2060 pulses? | [2] | ||
| 12 | |||
| award one mark for wrong answer with some correct calculation | |||
| [2 marks] | |||
| (b) Draw a 3-bit asynchronous down counter using negative edge triggered JK flip flops. (Label all of the inputs and outputs clearly.) | [8] | ||
| All J, K inputs are high | |||
|
|||
| award one mark for each of the following features: | |||
| correct number of FFs | |||
| correct location of outputs | |||
| correct connection from one flip flop to the next | |||
| all j inputs high | |||
| all k inputs high | |||
| negative edge triggering | |||
| first clock input | |||
| other output left unconnected | |||
| [8 marks] | |||
| (c) Draw the circuit diagram for the synchronous parallel transfer of data from one 3-bit register to another using positive edge triggered JK flops. (Label all of the inputs and outputs clearly.) | [8] | ||
|
|||
| award one mark for each of the following features: | |||
| correct number of FFs in first register | |||
| correct number of FFs in second register | |||
| correct labelling of outputs in first register | |||
| correct labelling of outputs in second register | |||
| all J inputs for second connected to outputs in first | |||
| all K inputs for second connected to negated outputs in first | |||
| positive edge triggering | |||
| clock not connected to first register | |||
| Note that there are other ways of solving this problem: some care may be required in evaluating alternative answers. | |||
| [8 marks] | |||