Intel Embedded Intel486 Hardware Reference Manual page 185

Embedded intel486 processor
Table of Contents

Advertisement

Table 7-9. 32-Bit to 16-Bit Bus Swapping Logic Truth Table (Sheet 2 of 2)
Intel486™ Processor
BE3# BE2# BE1# BE0#
0
1
1
1
1
1
0
0
0
1
0
0
0
1
0
1
1
0
0
0
1
1
0
1
0
1
1
1
1
1
Inputs
NOTES:
1.
X implies "do not care" (either 0 or 1).
2.
BHE# (byte high enable) is not needed in 8-bit interface.
3.
indicates a non-occurring pattern of byte enables; either none are asserted or the pattern has byte
enables asserted for non-contiguous bytes.
The logic needed to generate the byte-swapping control signals for 32-bit-to-8-bit and 32-bit-to-
16-bit data transfer can be implemented in PLDs. Propagation delay of the PLD and the bidirec-
tional buffer propagation delay of 9 ns maximum must be taken into consideration. This delay
adds into data set-up time for CPU read cycles and data valid delay for the CPU write cycle. The
byte-swapping and address bit generation logic is shown in
(3)
BEN16#
BEN8UH#
0
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
0
1
1
1
1
PERIPHERAL SUBSYSTEM
(1)
8-Bit Interface
BEN8UL#
BEN8H#
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Outputs
Figure
7-6.
(2)
BHE#
A1
A0
X
X
X
1
1
1
1
0
1
1
0
1
X
X
X
1
0
1
0
1
0
1
1
0
1
1
1
X
X
X
7-13

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Embedded Intel486 and is the answer not in the manual?

Table of Contents