03.01.2015 Views

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

BUS INTERFACE UNIT<br />

CLKOUT<br />

HOLD<br />

1<br />

2<br />

3<br />

4<br />

5<br />

HLDA<br />

AD15:0<br />

DEN<br />

RD, WR, BHE,<br />

DT / R, S2:0,<br />

A19:16<br />

NOTES:<br />

1. T<br />

CLIS<br />

: HOLD recognition setup to clock low<br />

2. <br />

<br />

: HOLD internally synchronized<br />

3. T<br />

CLOV<br />

: Clock low to HLDA low<br />

4. T<br />

CHOV<br />

: Clock high to signal active (high or low)<br />

5. T<br />

CLOV<br />

: Clock low to signal active (high or low)<br />

<br />

<br />

A1099-0A<br />

Figure 3-37. Exiting HOLD<br />

3.8 BUS CYCLE PRIORITIES<br />

The BIU arbitrates requests for bus cycles from the Execution Unit, the integrated peripherals<br />

(e.g., Interrupt Control Unit) and external bus masters (i.e., bus hold requests). The list below<br />

summarizes the priorities for all bus cycle requests (from highest to lowest).<br />

1. Instruction execution read/write following a non-pipelined effective address calculation.<br />

2. Refresh bus cycles.<br />

3. Bus hold request.<br />

4. Single step interrupt vectoring sequence.<br />

5. Non-Maskable interrupt vectoring sequence.<br />

3-46

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

Saved successfully!

Ooh no, something went wrong!