17.05.2015 Views

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Functional Timing<br />

Figure 3-13. Interrupt Acknowledge Cycles<br />

Idle<br />

I<br />

I<br />

.1-1<br />

Interrupt<br />

Acknowledge<br />

Cycle 1<br />

Idle<br />

(4 Bus States)<br />

Interrupt<br />

Acknowledge<br />

Cycle 2<br />

I T2 I T2 :<br />

I T2 I T2 :<br />

CLK2<br />

ADS<br />

READY ~~~~~~~'-T,~~~~~~~~~~~~~~~~~-r,~~.-~<br />

I I I : Ign6red I I I I I : Ve~tor<br />

07-00 t--t--i---+---t--t--i--i---i---1--$--<br />

I I I : Ignored I I I I I : Ignored<br />

015-08 t--i--i--j--CP--t--t--i--i---i--i--q>--<br />

Note:<br />

Interrupt Vector (0-255) is read on 07-00 at end of second interrupt acknowledge bus cycle. Because each Interrupt<br />

Acknowledge bus cycle is followed by idle bus states, asserting NA has no practical effect.<br />

The state of A2 distinguishes the first and second interrupt acknowledge<br />

cycles. The address driven during the first interrupt acknowledge cycle is 4h<br />

(A23-A3, A 1, BLE=O; A2, BHE=1). the address driven during the second<br />

interrupt acknowledge cycle is Oh (A23-A 1, BLE=O; BHE=1).<br />

To assure that the interrupt acknowledge cycles are executed indivisibly, the<br />

LOCK output is asserted from the beginning of the first interrupt acknowledge<br />

cycle until the end of the second interrupt acknowledge cycle. Four idle bus<br />

states (Ti) are always inserted by the <strong>TI486</strong>SLC/E microprocessor between<br />

the two interrupt acknowledge cycles.<br />

The interrupt vector is read at the end of the second interrupt cycle. The vector<br />

is read by the <strong>TI486</strong>SLC/E microprocessor from 07-00 of the data bus. The<br />

vector indicates the specific interrupt number (from 0-255) requiring service.<br />

Throughout the balance of the two interrupt cycles, 015-00 float. At the end<br />

of the first interrupt acknowledge cycle, any data presented to the <strong>TI486</strong>SLC/E<br />

is ignored.<br />

3-31

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

Saved successfully!

Ooh no, something went wrong!