Pci Idsel Definition; Table 2-7 Idsel And Interrupt Mapping For Pci Devices - Emerson MVME3100 Series Programmer's Reference Manual

Single board computer
Hide thumbs Also See for MVME3100 Series:
Table of Contents

Advertisement

PCI IDSEL Definition

The MVME3100 provides a dual boot option for booting from one of two separate boot images
in the boot Flash bank, which are referred to as boot block A and boot block B. Boot blocks A
and B are each 1MB in size and are located at the top (highest address) 2 MB of the boot Flash
memory space. Boot block A is located at the highest 1MB block and block B is the next highest
1MB block. A FLASH boot block switch is used to select between boot block A and boot block
B. When the switch is OFF, the Flash memory map is normal and block A is selected. When the
switch is ON, block B is mapped to the highest address as shown below. The MAP_SEL bit in
the Flash Control/Status register can override the switch and restore the memory map to the
normal configuration with block A selected. Upon RESET, this mapping reverts to the switch
selection.
2.11

PCI IDSEL Definition

Each PCI device has an associated address line connected via a resistor to its IDSEL pin for
configuration space accesses. The following table shows the IDSEL assignments for the PCI
devices and slots on each of the PCI buses on the board, along with the corresponding interrupt
assignment to the PIC external interrupt pins. Refer to the MPC8540 Reference Manual and
PCI6520CB Data Book and for details on generating configuration cycles on each of the PCI
busses.

Table 2-7 IDSEL and Interrupt Mapping for PCI Devices

PCI Bus
A
(8540) (See Note
following table)
B
(PCI6520-1)
C
(PCI6520-2)
MVME3100 Single Board Computer Programmer's Reference (6806800G37A)
Device
AD Line
Number
for
PCI Device
Field
IDSEL
or Slot
0b0_0000
internal
MPC8540
0b0_0001
17
TSi148
VME
0b0_0010
18
PCI6520-1
0b0_0011
19
PCI6520-2
0b0_0100
20
GD31244
sATA
0b0_0000
16
PMC1
Primary
0b0_0001
17
PMC1
Secondary
0b0_0010
18
PMC2
Primary
0b0_0011
19
PMC2
Secondary
0b0_0000
16
uPD74010
1 USB
0b0_0100
20
21150 on
PMCSpan
Programming Details
Device/Slot INT to MPC8540 Ext IRQ
INTA#
INTB#
INTC#
IRQ0
IRQ1
IRQ2
IRQ2
IRQ4
IRQ5
IRQ6
IRQ5
IRQ6
IRQ7
IRQ6
IRQ7
IRQ4
IRQ7
IRQ4
IRQ5
IRQ4
IRQ5
IRQ6
INTD#
IRQ3
IRQ7
IRQ4
IRQ5
IRQ6
41

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mvme3100-1152Mvme3100-1263Mvme721-101

Table of Contents