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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Functional Timing<br />

4.2.12 Power Management<br />

SUSP Initiated Suspend Mode<br />

The <strong>TI486</strong>DLC/E enters suspend mode when the SUSP input is asserted and<br />

execution of the current instruction, any pending decoded instructions and<br />

associated bus cycles are completed. The <strong>TI486</strong>DLC/E also waits for the<br />

coprocessor to indicate a not busy status (BUSY =1) prior to entering suspend<br />

mode. The SUSPA output is then asserted. The <strong>TI486</strong>DLC/E responds to<br />

SUSP and asserts SUSPA only if the SUSP bit is set in the CCRD configuration<br />

register.<br />

Figure 4-27 illustrates the, <strong>TI486</strong>DLC/E functional timing for SUSP initiated<br />

suspend mode. SUSP is sampled on the phase 2 CLK2 rising edge and must<br />

meet specified setup and hold times to be recognized at a particular CLK2<br />

edge. The time from assertion of SUSP to activation of SUSPA varies<br />

depending on which instructions were decoded priorto assertion of SUSP. The<br />

minimum time from SUSP sampled active to SUSPA asserted is 2 CLK2s. As<br />

a maximum, the <strong>TI486</strong>DLC/E may execute up to two instructions and<br />

associated bus cycles prior to asserting SUSPA. The time required for the<br />

<strong>TI486</strong>DLC/E to deactivate SUSPA once SUSP has been sampled inactive is<br />

4 CLK2s.<br />

If the <strong>TI486</strong>DLC/E is in a hold acknowledge state and SUSP is asserted, the<br />

processor mayor may not enter suspend mode depending on the state of the<br />

<strong>TI486</strong>DLC/E internal execution pipeline. If the <strong>TI486</strong>DLC/E is in a SUSP<br />

initiated suspend state and the CLK2 input is not stopped, the processor<br />

recognizes and acknowledges the HOLD input and stores the occurrence of<br />

FLUSH, NMI and INTR (if enabled) for execution once suspend mode is<br />

exited.<br />

Figure 4-27. SUSP Initiated Suspend Mode<br />

1 I 2 I 1 I 2 I 1 I 2<br />

1 I 2 1 I 2 1 I 2<br />

CLK2<br />

e_--- 4 CLK2s -----1.~1<br />

I<br />

I<br />

I<br />

4-51

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

Saved successfully!

Ooh no, something went wrong!