Memory Maps

Memory Maps

2

There are three points of view for memory maps:

The mapping of all resources as viewed by the processor (MPU bus memory map)

The mapping of onboard resources as viewed by PCI local bus masters (PCI bus memory map)

The mapping of onboard resources as viewed by the CompactPCI bus.

The following sections give a general description of the MCPN750A memory organization from the above three points of view. Detailed memory maps can be found in the MCPN750A CompactPCI Single Board Computer Programmer’s Reference Guide (MCPN750A/PG).

Processor Memory Map

The processor memory map configuration is under the control of the Raven bridge controller ASIC and the Falcon memory controller chip set. The Raven and Falcon devices adjust system mapping to suit a given application via programmable map decoder registers. At system power-up or reset, a default processor memory map takes over.

Default Processor Memory Map

The default processor memory map that is valid at power-up or reset remains in effect until reprogrammed for specific applications. Table 2-1 defines the entire default memory map ($00000000 to $FFFFFFFF).

Table 2-1. Processor Default View of the Memory Map

Processor Address

Size

Definition

Notes

 

 

Start

End

 

 

 

 

 

 

 

 

00000000

7FFFFFFF

2GB

Not Mapped

 

 

 

 

 

 

80000000

8001FFFF

128KB

PCI/ISA I/O Space

1

 

 

 

 

 

80020000

FEF7FFFF

2GB-16MB-640KB

Not Mapped

 

 

 

 

 

 

FEF80000

FEF8FFFF

64KB

Falcon Registers

 

 

 

 

 

 

http://www.motorola.com/computer/literature

2-3

Page 55
Image 55
Motorola IH5, MCPN750A manual Memory Maps, Default Processor Memory Map, Processor Default View of the Memory Map