TC1796
System Units (Vol. 1 of 2)
LMB External Bus Unit
User’s Manual
13-5
V2.0, 2007-07
EBU, V2.0
The third read/write control line, MR/W, can be used to connect external devices directly
to an asynchronous Motorola-style bus interface. MR/W goes to a low level during a write
cycle, and will stay at high during a read cycle.
13.2.6
Address Valid, ADV
The address valid signal, ADV, validates the address lines A[23:0]. It can be used to latch
these addresses externally.
13.2.7
Byte Controls, BC[3:0]
The byte control signals BC[3:0] select the appropriate byte lanes of the data bus for both
read and write accesses.
shows the activation on access to a 32-bit, 16-bit
or 8-bit external device. Please note that this scheme supports little-endian devices.
The BCx lines are not activated during Burst Mode cycles.
Signals BCx can be programmed for different timing. The available modes cover a wide
range of external devices, such as RAM with separate byte write-enable signals, and
RAM with separate byte chip select signals. This allows external devices to connect
without any external “glue” logic.
Table 13-2
Byte Control Pin Usage
Width of External Device
BC3
BC2
BC1
BC0
32-bit device
with byte write capability
D[31:24]
D[23:16]
D[15:8]
D[7:0]
16-bit device
with byte write capability
inactive
(high)
inactive
(high)
D[15:8]
D[7:0]
8-bit device
inactive
(high)
inactive
(high)
inactive
(high)
D[7:0]
Table 13-3
Byte Control Signal Timing Options
Mode
EBU_BUSCONx.
BCGEN
Description
Chip Select Mode
00
B
BCx signals have the same timing as the
generated chip select CS.
Control Mode
01
B
BCx signals have the same timing as the
generated control signals RD or RD/WR.
Write Enable Mode 10
B
BCx signals have the same timing as the
generated control signal RD/WR.