Motorola CPCI-6115 4.3 MV64360 32-bit Interface to Devices, 4.4 MV64360 Dual PCI/PCI-X Interfaces

Models: CPCI-6115

1 138
Download 138 pages 37.5 Kb
Page 74
Image 74

Functional Description

MV64360 System Controller

 

 

4.3.4.3MV64360 32-bit Interface to Devices

The device controller supports up to five banks of devices, of which three are used for Flash Bank A and B, NVRAM/RTC, and serial ports on the CPCI-6115. Each bank supports up to 512 MB of address space, resulting in total device space of 1.5 GB. Each bank has its own parameters register as shown in the following table.

Table 4-1 Device Bus Parameters

Device

Device ID

Parameter Description

 

 

 

Flash Bank A

Device Bus Bank 0

Bank width 32-bit, parity disabled

 

 

 

Flash Bank B

Device Bus Boot Bank

Bank width 32-bit, parity disabled

 

 

 

Real Time Clock

Device Bus Bank 1

Bank width 8-bit, parity disabled

Board Specific Register

 

 

Serial Ports

 

 

 

 

 

4.3.4.4MV64360 Dual PCI/PCI-X Interfaces

The MV64360 supports two PCI/PCI-X busses capable of operating up to 133 MHz in PCI-X mode, and up to 66 MHz in conventional PCI mode, subject to routing and loading considerations.

On the CPCI-6115, PCI Bus 0.0 is connected to PMC 2 and supports 32/64-bit transfers at 66/133 MHz PCI-X or 33/66 MHz PCI.

On the CPCI-6115, PCI Bus 1.0 is connected to PMC 1, the 21555 PCI-to-PCI bridge and the IDE controller. The upper 32 bits of PCI Bus 1.0 on the MV64360 are multiplexed with the third Gigabit Ethernet port (which may be routed to the front panel on the CPCI-6115), so PCI Bus 1.0 is only 32 bits wide when the third Gigabit Ethernet port is populated.

The IDE controller is a 33 MHz-only PCI device, so PCI Bus 1.0 is limited to 33 MHz PCI transfers when the IDE controller is populated.

The MV64360 PCI interfaces are fully PCI Rev. 2.2 and PCI-X compliant. The MV64360 contains all the required PCI configuration registers. All internal registers, including the PCI configuration registers, are accessible from the CPU bus or the PCI bus.

4.3.4.5MV64360 Integrated Gigabit Ethernet MACs

The CPCI-6115 supports two 10/100/1000Base-T full duplex Ethernet ports connected to the J3 connector for support of PICMG 2.16 I/O. The CPCI-6115 also routes the third Gigabit Ethernet port to an RJ-45 connector on the front panel. The CPCI-6115 supports ports configured to the 10/100 megabits/s MII interface and the 1 Gbps GMII interface. Receive and transmit buffer management is based on buffer-descriptor linked list. Descriptors and data transfers are performed by the port dedicated SDMA. Each board is assigned two Ethernet Station Addresses.

The MV64360 does not integrate a Physical Layer for the Ethernet interfaces, so external PHYs are required. On the CPCI-6115, the PHY device is a BroadCom BCM5421S 10/100/1000Base-T Gigabit Transceiver with SERDES Interface. This device was chosen for its small footprint (8mm x 14mm) and low power (1 watt).

72

CPCI-6115 CompactPCI Single Board Computer Installation and Use (6806800A68D)

Page 74
Image 74
Motorola CPCI-6115 4.3 MV64360 32-bit Interface to Devices, 4.4 MV64360 Dual PCI/PCI-X Interfaces, Device Bus Parameters