
3;%)
Data Sheet
6-45
07.2000
,QWHUIDFH'HVFULSWLRQ
,QWHUIDFH'HVFULSWLRQ
'DWD%XVDQG$GGUHVV%XV,QWHUIDFH
All communication with ALP is done using the data interface. The data interface consists of the
following signals, as shown in
WDEOH
:
1)
DAT(15:1) are needed with ALP V1.1. DAT(32:17) are reserved for future use.
CAME will be accessed only if CE is low at the rising edge of CLK. If WE is low at the time, a
write cycle will be executed; if WE is high, a read cycle will be executed. The OE signal controls
the CAME output buffers for read accesses only. The EN16 signal determines data bus width,
which is 16-bit for EN16 at low level, and 32-bit otherwise. This signal is intended for static
adjustment of bus width.
Parity generation in 16-bit Mode extends over DAT(16..0) and ADR(3..0). In 32-bit Mode, it
extends over DAT(32..0) and ADR(3..0). In 32-bit interface mode, ADR(3) is not needed and
must be connected to ground; thus, parity generated over DAT(32..0) and ADR(2..0) is accepted
correctly. In both cases, DAT(0) is used as a parity line and completes the corresponding DAT
and ADR lines to odd parity. In 16-bit Mode, only the lower part of the data bus is used. The
upper bus half (index 17..32) is ignored during write accesses to CAME and is 0 during read
accesses.
7DEOH
6LJQDO1DPH
'DWD,QWHUIDFH6LJQDOV
([SODQDWLRQ
7\SH
DAT(0)
Odd parity. Selected to create parity over ADR and DAT bidirectional
DAT(31..1)
1)
Data Bus
bidirectional
DAT(32)
Data Bus
bidirectional
ADR(2..0)
Address Bus
input
ADR(3)
Address Bus
input
WE
Write Enable
input
OE
Output Enable
input
CE
Chip Enable
input
CLK
Clock
input
EN16
Selection of bus width
input