17.05.2015 Views

16-Bit Microprocessor Handbook

16-Bit Microprocessor Handbook

16-Bit Microprocessor Handbook

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.

Table 1-4 summarizes the operating modes of the BTE.<br />

BTE MODE<br />

~~~T:~L<br />

WBD* is the main mode control signal; when this signal is low, the other control signals are ignored<br />

and the BTE simply converts the MOS signals from the CPU into TTL-level output signals.<br />

The TTL outputs have a high fan-out capability and can service up to thirty 50 milliampere loads.<br />

The BTE used to buffer the PACE control signals normally operates continuously in this 'drive-only' mode (Mode<br />

1) and is kept in this mode by simply connecting the WBD* signal to ground.<br />

The BTEs used to buffer bidirectional (address/data) lines must be switched back and forth between Modes 1<br />

and 2; Mode 1 is used for CPU data output and Mode 2 for CPU data input. The simplest way of accomplishing this<br />

is to continuously enable the CE1, CE2*, and STR* controls by connecting them to appropriate logic levels (+5V or<br />

ground) and then use the WBD* signal for directional control. For example, in a PACE system, the IDS signal from the<br />

CPU could be used as the input to WBD*. During a PACE data input cycle, IDS will go high at the appropriate portion of<br />

the cycle and place the BTE in Mode 2; IDS is low at all other times and the BTE will operate in Mode 1.<br />

Table 1-4. PACE BTE Truth Table<br />

MODE<br />

CONTROL INPUTS<br />

# CE1 CE2* STR* WBD*<br />

1 X X X 0<br />

2 1 0 0 1<br />

MODE DESCRIPTION<br />

Receive MOS signals and<br />

drive TTL signals<br />

Receive TTL signals and<br />

drive MOS signals<br />

0 0 0 1<br />

Outputs in<br />

3 0 1 0 1 high-impedance<br />

1 1 0 1<br />

state<br />

4 X X 1 1<br />

On positive-edge transition<br />

of STR*, latch into Mode 2<br />

or 3 as determined by state<br />

of CE1 and CE2*<br />

X = don't care<br />

+5V<br />

15<br />

CEl t---...<br />

BTE<br />

105-----"'<br />

BUS GRANT ___...____ ~l-4_t CE2*<br />

13<br />

STR* t---~<br />

-<br />

Figure 1-20. Signal Connections to Control BTE in a DMA System<br />

1-37

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

Saved successfully!

Ooh no, something went wrong!