Chapter 6. MPC8240 Memory Interface
6-77
ROM/Flash Interface Operation
The MPC8240 can be configured to support ROM/Flash devices located on the memory bus
or on the PCI bus. The RCS0 signal is sampled at reset to determine the location of
ROM/Flash. If the system ROM space is mapped to the PCI bus, the MPC8240 directs all
system ROM accesses to the PCI bus.
The MPC8240 also supports splitting the system ROM space between PCI and the memory
bus. The entire ROM space is mapped to the PCI space, and then, by setting the
configuration parameter PICR2[CF_FF0_LOCAL], the lower half of the ROM space
(0xFF00_0000–0xFF7F_FFFF) is remapped onto the memory bus. This allows the system
to have the upper half of ROM space on the PCI bus for boot firmware and the lower half of
the ROM space on the memory bus for performance critical firmware. The ROM/Flash on
the memory bus is selected by RCS1. The data path width (32 or 64 bits) is determined by
the state of the FOE and MDL[0] signals, at power on reset, as shown in Table 6-26.
6.4.1 ROM/Flash Address Multiplexing
System software must configure the MPC8240 at power-on-reset to multiplex appropriately
the row and column address bits for each bank. Address multiplexing for the 8-bit mode
occurs according to the interface configuration settings as shown in Figure 6-52.
Figure 6-52. ROM/Flash Address Multiplexing—8-Bit Mode
Address multiplexing for the 32-bit mode occurs according to the interface configuration
settings as shown in Figure 6-53.
MPC8240
Output
Signals
8-bit Mode
Physical Address
0–10
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
3
0
3
1
SDMA
1
0
9
8
7
6
5
4
3
2
1
0
SDBA
0
PAR
0
1
2
3
4
5
6
7
SDMA
1
2
Logical
Names
AR
2
0
1
9
1
8
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
9
8
7
6
5
4
3
2
1
0
Summary of Contents for MPC8240
Page 1: ...MPC8240UM D Rev 1 1 2001 MPC8240 Integrated Processor User s Manual ...
Page 38: ...xviii MPC8240 Integrated Processor User s Manual TABLES Table Number Title Page Number ...
Page 48: ...xlviii MPC8240 Integrated Processor User s Manual Acronyms and Abbreviations ...
Page 312: ...6 94 MPC8240 Integrated Processor User s Manual ROM Flash Interface Operation ...
Page 348: ...7 36 MPC8240 Integrated Processor User s Manual PCI Host and Agent Modes ...
Page 372: ...8 24 MPC8240 Integrated Processor User s Manual DMA Register Descriptions ...
Page 394: ...9 22 MPC8240 Integrated Processor User s Manual I2O Interface ...
Page 412: ...10 18 MPC8240 Integrated Processor User s Manual Programming Guidelines ...
Page 454: ...12 14 MPC8240 Integrated Processor User s Manual Internal Arbitration ...
Page 466: ...13 12 MPC8240 Integrated Processor User s Manual Exception Latencies ...
Page 516: ...16 14 Watchpoint Trigger Applications ...
Page 538: ...B 16 MPC8240 Integrated Processor User s Manual Setting the Endian Mode of Operation ...
Page 546: ...C 8 MPC8240 Integrated Processor User s Manual ...
Page 640: ...INDEX Index 16 MPC8240 Integrated Processor User s Manual ...