Publication No. IMP2B-0HH/5
Functional Description 21
3.6 Memory Map set up by VxWorks (as seen by CPU)
Table 3-4 VxWorks Card-level Memory Map
Size
Function
Range
512 MBytes
SDRAM Bank 0
0x0000 0000 to 0x1FFF FFFF
512 MBytes
SDRAM Bank 1 (If fitted)
0x2000 0000 to 0x3FFF FFFF
128 MBytes
DEV_CS0 Flash Bank 1 (if fitted) 0x7000 0000 to 0x73FF FFFF
128 MBytes
DEV_CS3 Flash Bank 0
0x7400 0000 to 0x77FF FFFF
(0x7000 0000 to 0x73FF FFFF if Flash Bank 1 not fitted)
512 MBytes
CompactPCI memory
0x8000 0000 to 0x9FFF FFFF
256 MBytes
PMC memory
0xC000 0000 to 0xCFFF FFFF
16 MBytes
DEV_CS1 (EPLD registers)
0xE200 0000 to 0xE200 FFFF
16 MBytes
DEV_CS2 (NVRAM)
0xE300 0000 to 0xE3FF FFFF
4 MBytes
PMC I/O space
0xFE00 0000 to 0xFE3F FFFF
4 MBytes
CompactPCI I/O space
0xFE40 0000 to 0xFE7F FFFF
64 KBytes
Discovery V registers
0xFEF0 0000 to 0xFEF0 FFFF
8 MBytes
DEV_CSBOOT (Boot Flash)
0xFF80 0000 to 0xFFFF FFFF
3.7 PMC Site
The PMC site is connected to the PCI0 port of the MV64560. This bus supports 32- or
64-bit data widths and bus speeds up to 133 MHz. It is capable of using the PCI-X
protocol, but is backward compatible with standard PCI. The PMC bus speed can be
read from the EPLD
Device/Bus Information Register 1
.
Only PMC cards that operate using 3.3 Volt signaling (VIO) are supported.
CAUTION
Fitting a PMC designed to operate at 5 Volts VIO may cause damage to the IMP2B and/or PMC
The PMC site supports Processor PMCs (as defined by VITA32-2002) operating in
non-Monarch mode only.
CAUTION
The second bank of DDR2 memory occupies the PMC ‘keep-out’ area, which reduces the maximum
component height on a PMC from 10mm to 5mm in this area. When the second DDR2 bank is not
fitted, the full 10mm PMC component height is available.
The four interrupts from the PMC site are wired together and routed to the interrupt
handler in the MV64560.
The MV64560 provides the PCI arbiter for the bus and supports two bus masters on
the PMC card.
Table 3-5 PMC Site IDSEL Connections
IDSEL Function
24
PMC Device A
25
PMC Device B