27.01.2015 Views

titus-larsen-titus-1981-apple-interfacing

titus-larsen-titus-1981-apple-interfacing

titus-larsen-titus-1981-apple-interfacing

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

1/0 STROBE<br />

AlO<br />

MEMORY ENABLE<br />

SIGNAL<br />

A9-AO<br />

l K Or<br />

ROM<br />

07-DO<br />

TO DATA BUS<br />

circuit, the I/0 STROBE signal has been used to select a lK block<br />

of ROM on an interface card. The remaining 1024 addresses could<br />

be divided among the other interfaces as you wish. We urge that you<br />

use caution in using this signal, however, since you may find that<br />

some manufacturers have used this line to decode memory and I/0<br />

device addresses in just this manner. Thus, you may find that you<br />

have a conflict in addressing between a commercial interface that<br />

you wish to add to your system, and one that you have already designed,<br />

built, and installed.<br />

DEVICE S!:l!Et'f<br />

This signal is specific to each interface slot, and it has a range of<br />

only 16 addresses for each slot, as shown in Table 7-3. The DEVICE<br />

SELECT signal is active in the logic zero state. Since the DEVICE<br />

SELECT signal is active for only a 16-address block, its use will be<br />

fairly well limited to I/ 0 device addressing, as shown in Fig. 7-4. In<br />

this circuit, the DEVICE SELECT signal has been used to enable a<br />

4-to-16-line decoder. If a particular interface has only a single function,<br />

and only requires a single enable signal, you may decide to use<br />

the DEVICE SELECT signal by itself, without any further decoding.<br />

This is permissible, as long as you realize that the device selected<br />

in this way will be active at 16 different addresses, COnOH to COnFH,<br />

SN74154<br />

AO A 15<br />

Al<br />

B<br />

A2<br />

c<br />

A3<br />

D<br />

2<br />

DEVICE SELECT G l<br />

G 0<br />

1<br />

16 DECODED DEVICE<br />

ADDRESSES

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

Saved successfully!

Ooh no, something went wrong!