17.05.2015 Views

8x300 design guide - Al Kossow's Bitsavers - Trailing-Edge

8x300 design guide - Al Kossow's Bitsavers - Trailing-Edge

8x300 design guide - Al Kossow's Bitsavers - Trailing-Edge

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ADDRESS: Instruction address output signals. The opening and<br />

closing of the internal address latches (register) occur, respectively,<br />

with the leading and trailing edges of the third quarter-cycle.<br />

Therefore, these latches are open only during the third<br />

quarter-cycle. The address of the previous instruction cycle<br />

remains stable until the trailing edge of the second quarter-cycle,<br />

after which time a new address becomes available on the bus. The<br />

point at which the new address becomes valid and stable is<br />

dependent on the worst case condition of the following<br />

considerations:<br />

1. The propagation delay from the address latch input to the<br />

address latch output, when the address latch starts to open<br />

during the third quarter-cycle (T AS).<br />

2. The propagation delay from the time an instruction becomes<br />

stable to the address output (for example, a JMP instruction)<br />

(TIA).<br />

3. The propagation delay from the beginning a valid I/o bus input<br />

to the address output (TI V A). As an example, an instruction in<br />

which bit seven of the selected right bank device is examined<br />

and the next instruction is executed if the bit is zero, or the<br />

instruction at the current location plus fi ve is executed if the<br />

bit is one (NZT RB7, *+5).<br />

INSTRUCTION: Input signals to the instruction latches (register).<br />

These latches are open for the duration of the first quarter-cycle<br />

only. When considered at the chip level, there is a minimum set-up<br />

and hold time requirement with respect to the trailing edge of the<br />

first quarter-cycle. At a system level, there are further<br />

requirements as to when and how long the-.illstruction inputs must be<br />

valid. As is shown in Figure 2-16, the LB/RB signals are derived<br />

directly from the instruction input during the input phase.<br />

To insure the correct LB/RB signals, the instruction input must be<br />

stable until the end of the input phase. Since the address bus is<br />

stable for the entire input phase, the instruction output of the<br />

program storage should be stable for the entire lill>ut phase, thus<br />

satisfying the requirements for stability of the LB/RB signals.<br />

Another factor determining the latest point at which the instruction<br />

must become vali d is the worst case I/O input set-up time, as shown<br />

below:<br />

I/O - data stability depends on the setting of the LB/RB control<br />

lines which, in turn, depend on the stability of the instruction bus.<br />

See section on "Timing Considerations" for detailed explanation.<br />

2-23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!