Figure 318. normally ready system timings – Intel 80C188XL User Manual

Page 100

Advertising
background image

3-19

BUS INTERFACE UNIT

Figure 3-18. Normally Ready System Timings

Conditions causing the BIU to become idle include the following.

•

The instruction prefetch queue is full.

•

An effective address calculation is in progress.

•

The bus cycle inherently requires idle states (e.g., interrupt acknowledge, locked opera-
tions).

•

Instruction execution forces idle states (e.g., HLT, WAIT).

ARDY

CLKOUT

In a Normally-Ready system, a wait state will be inserted when 1 & 2 are met.
(Assumes SRDY is low.)

T2

T3

TW

ARDY

CLKOUT

Alternatively, in a Normally-Ready system, a wait state will be inserted
when1 & 2 are met for SRDY and ARDY.

1. TARYCL, TSRYCL : ARDY and SRDY low to clock low
2. TCHARX, TCLSRY : ARDY and SRDY low from clock low

T2

T3

TW

1

2

1

2

!

Failure to meet ARDY and SRDY setup and hold can cause a device failure
(i.e., the bus hangs or operates inappropriately).

1. TARYCH : ARDY low to clock high
2. TARYCHL : Clock high to ARDY high (ARDY inactive hold time)

SRDY

T4

T4

A1512-0A

Advertising
This manual is related to the following products: