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 />

3.2.2.1 Bus Cycles Using Non-Pipelined Addressing<br />

Non-Pipelined Bus States<br />

The shortest time unit of bus activity is a bus state, commonly called a T state.<br />

A bus state is one internal processor clock period (two CLK2 periods) in<br />

duration. A complete data transfer occurs during a bus cycle, composed oftwo<br />

or more bus states.<br />

The first state of a non-pipelined bus cycle is called T1. During phase one (first<br />

CLK2) of T1 , the address bus and bus cycle definition signals are driven valid<br />

and, to signal their availability, address strobe (ADS) is simultaneously<br />

asserted.<br />

The second bus state of a non-pipelined cycle is called T2. T2 terminates a bus<br />

cycle with the assertion of the READY input and valid data is either input or<br />

output depending on the bus cycle type. The fastest <strong>TI486</strong>SLC/E<br />

microprocessor bus cycle requires only these two bus states. READY is<br />

ignored at the end of the T1 state.<br />

Three consecutive bus read cycles, each consisting of two bus states, are<br />

shown in Figure 3-4.<br />

Figure 3-4. Fastest Non-Pipelined Read Cycles<br />

CLK2<br />

r Non-Pipelined ----'r Non-Pipelined .14 Non-Pipelined ~<br />

1 Cycle 1 1 Cycle 2 1 Cycle 3 1<br />

1 (Read) 1 (Read) 1 (Read) 1<br />

1 T1 1 T2 1 T1 1 T2 1 T1 T2 1<br />

11 21 11 2 11 21 11 2 11 11 2 1<br />

1 1 1 1 1 1 1<br />

A23-~~6~~/~, ~M ---I~I-""""'--V""~I-id-1 ---Ico~-'---V--~-lid-2---:I-X""""'--v"":al-id-3--"'~~-<br />

READY<br />

015-00<br />

(Input During Read)<br />

1 1 1 1 1 1 1<br />

l\ V,------il.~ V,------i\:\ II :'--<br />

1 ~-~I 1 ~-~I 1 ~-~I 1<br />

NA --~I--------I--------I--------I--------I------~I--------I----<br />

1 1 1 1 1 1 1<br />

1 1 1 1 1 1 1<br />

1 1 1 1 1 1 1<br />

1 1 1 1<br />

1 1 1 1<br />

1 1 1 1<br />

X Valid 1 ~ ~alid 2 X Valid 3 «<br />

i<br />

i<br />

1 1 1 1 1 1 1<br />

~--r--~--r--~--r--~<br />

1 : 1 : 1 : 1<br />

Note: Fastest non-pipelined bus cycles consist of T1 and T2.<br />

3-19

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

Saved successfully!

Ooh no, something went wrong!