So far, we've had two versions
of the Timing Signal Generator, the first version and the improved
version--in other words versions 1 and 2. Version 3 is an intermediate version that I
did, but that you won't be doing. You'll move right on to version 4.
Directions:
- Start with the schematic from gj01-10 Timing Signals, Improved.
- INCNT will remain the same (high when Q4 -> Q0 = 0 0XXX)
- Change the name of LDSR to LD_STHO (Load Shift to
Highest Octave). This signal will still go high when Q4 -> Q0 = 0
1001 = 09 hex.
- Change the name of OCTAVE to LDSR. This signal will still go high when Q4 -> Q0 = 1 0001 = 11 hex
- Create a new OCTAVE signal that goes high when Q4 -> Q0 = 1 0011 = 13 hex
- Change the name of LDOUTCNT to LATCH_OUT_PER (Latch
Output Period). Also, change the timing for this signal. It should go
high when Q4 -> Q0 = 1 1011 = 1B hex
- Change CYCLE_END so that it goes high when Q4 -> Q0 = 1 1101 = 1D hex
- Download the test vector, and try it out.
- Ask me to show you how to create the Q_BUS line.
|