External Bus Interface (EBI)
MPC5565 Microcontroller Reference Manual, Rev. 1.0
12-24
Freescale Semiconductor
12.4.1.9
Port Size Configuration per Calibration Chip Select (16 Bits)
The port size for calibration must be 16 bits wide.
12.4.1.10 Configurable Wait States
From 0 to 15 wait states can be programmed for any cycle that the memory controller generates, via the
SCY bits in the appropriate option register. From zero to three wait states between burst beats can be
programmed using the BSCY bits in the appropriate option register.
12.4.1.11 Four Chip Select (CS[0:3]) Signals
The EBI contains four chip select signals, controlling four independent memory banks. Refer to
Section 12.4.1.5, “Memory Controller with Support for Various Memory Types
,” for more details on chip
select bank configuration.
12.4.1.12 Support for Dynamic Calibration with Up to Three Chip Selects
The EBI contains three calibration chip select signals, controlling three independent memory banks on an
optional second external bus for calibration. Refer to
Section 12.4.2.12, “Calibration Bus Operation
” for
more details on using the calibration bus.
12.4.1.13 Four Write/Byte Enable (WE/BE) Signals — VertiCal Assembly
The functionality of the WE/BE[0:3] signals depends on the value of the WEBS bit in the base register.
Setting WEBS to 1 configures these pins as BE[0:3], while clearing them to 0 configures them as WE[0:3].
WE[0:3] signals are asserted only during write accesses, while BE[0:3] signals are asserted for both read
and write accesses. The timing of the WE/BE[0:3] signals remains the same in either case.
The upper write/byte enable (WE/BE[0]) indicates that the upper eight bits of the data bus (DATA[0:7])
contain valid data during a write/read cycle. The upper middle write/byte enable (WE/BE[1]) indicates that
the upper middle eight bits of the data bus (DATA[8:15]) contain valid data during a write/read cycle. The
lower middle write/byte enable (WE/BE[2]) indicates that the lower middle eight bits of the data bus
(DATA[16:23]) contain valid data during a write/read cycle. The lower write/byte enable (WE/BE[3])
indicates that the lower eight bits of the data bus (DATA[24:31]) contain valid data during a write/read
cycle.
The write/byte enable lines affected in a transaction for a 32-bit port (PS = 0) and a 16-bit port (PS = 1)
are shown in
. Only big endian byte ordering is supported by the EBI.
12.4.1.14 Two Write/Byte Enable (WE/BE) Signals — 324 BGA Package
The functionality of the WE/BE[0:1] signals depends on the value of the WEBS bit in the corresponding
base register. Setting WEBS to 1 configures these pins as BE[0:1], while clearing them to 0 configures the
pins to WE[0:1]. WE[0:1] signals are asserted only during write accesses, while BE[0:1] signals are
asserted for both read and write accesses. The timing of the WE/BE[0:1] signals remains the same in both
cases.
Summary of Contents for MPC5565
Page 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Page 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Page 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Page 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Page 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Page 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Page 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...