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.

The positive edge of the INTERRUPT signal triggers the interrupt<br />

flip-flop (INTFF). Then the synchronizaion is accomplished in the<br />

same way as in the handshake procedure. INTERRUPT<br />

ACKNOWLEDGE is derived from the SYNC2 output.<br />

2.5.4 Return Address Register And Interrupt Vector<br />

The Return Address Register is built up of four 8TIO three-state<br />

quad D-type flip-flops. Refer to Figure 2-35. The inputs are<br />

connected to the address bus, but the three most significant bits are<br />

tied to "1", providing a JMP opcode (Ill) at the outputs, which are<br />

connected to the instruction bus.<br />

RETURN A OORESS<br />

CLOCK<br />

+5V<br />

AO A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12<br />

~ I I I I I I I 1 L<br />

8T10 8T10 8T10 I I I<br />

L L" L<br />

02 03<br />

l~"<br />

03 00 ., 02 03<br />

00 "<br />

CLOCK OUTOIS1 f--- CLOCK OUTOIS1 ~ CLOCK OUTOIS1 ~ CLOCK OUTOIS1 I---<br />

-<br />

~<br />

"<br />

02 03<br />

L<br />

".,<br />

02<br />

INOIS1 OUTOIS2 .-- ,...-- INOIS1 OUTDIS2 ~ .-- INOIS1 OUTOIS2 r-- r-- INOIS1 OUTOIS2 I--<br />

INOIS2 CLEAR I-----< ~ INOIS2 CLEAR ~ ~ INOIS2 CLEAR ~---< ~ INOIS2 CLEAR I--<br />

RETURN AD DRESS<br />

-E-<br />

NABLE<br />

OV<br />

00 01 02 03 00 01 02 03 00 01 02 03 00 01 02 03<br />

10 11 12 13 14 15 16 17 18 19 110 111 112 113 114 115<br />

Figure 2-35. Return Address Register<br />

The Interrupt Vector consists of 8T97 tri-state buffers. Refer to<br />

Figure 2-36. The inputs may be chosen to be a or 1 by means of<br />

straps, jumpers, or switches to form the start address of the<br />

interrupt routine. The three most significant bits, however, must be<br />

"1" to provide a JMP opcode.<br />

In the case of eight levels of interrupt priority, the three least<br />

significant bits form the interrupt code.<br />

2-54

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

Saved successfully!

Ooh no, something went wrong!