GE PCIE-5565PIORC* Application guide

GE
Intelligent Platforms
Publication No: 500-9367875565-000 Rev. A
Hardware Reference
PCIE-5565PIORC*
Ultrahigh Speed Fiber-Optic Reflective Memory
with Interrupts
THE PCIE-5565PIORC IS DESIGNED TO MEET THE EUROPEAN UNION (EU) RESTRICTION OF HAZARD-
OUS SUBSTANCE (ROHS) DIRECTIVE (2002/95/EC) CURRENT REVISION.

Document History
Hardware Reference Manual Document Number: 500-9367875565-000 Rev. ASeptember 23, 2011

Table of Contents 3
Table of Contents
List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1 • Handling and Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.1 Unpacking Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
1.2 Handling Precaution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
1.3 Switch S1 and S2 Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
1.3.1 Before Installation Switch S1 and S2 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
1.4 Physical Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
1.5 Front Panel Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
1.5.1 LED Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
1.6 Cable Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
1.6.1 Connector Specification (Singlemode and Multimode): . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
2 • Theory of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
2.1 Basic Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
2.2 Front Bezel LED Indicators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
2.3 RFM-5565 Register Sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
2.4 Reflective Memory RAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
2.5 Interrupt Circuits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
2.6 Network Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
2.7 Redundant Transfer Mode of Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
2.8 Rogue Packet Removal Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
3 • Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.1 PCI Configuration Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
3.2 Local Configuration Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
3.3 RFM Control and Status Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
3.3.1 Board Revision Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
3.3.2 Board ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
3.3.3 Board Revision Build Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
3.3.4 Node ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
3.3.5 Local Control and Status Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
3.3.6 Local Interrupt Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
3.3.7 Network Target Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
3.3.8 Network Target Node Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
3.3.9 Network Interrupt Command Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
3.3.10 Interrupt 1 Sender Data FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
3.3.11 Interrupt 1 Sender ID FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
3.3.12 Interrupt 2 Sender Data FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
3.3.13 Interrupt 2 Sender ID FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
3.3.14 Interrupt 3 Sender Data FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
3.3.15 Interrupt 3 Sender ID FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59

4 PCIE-5565PIORC Reflective Memory Board.
3.3.16 Interrupt 4 Sender Data FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
3.3.17 Interrupt 4 Sender ID FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
3.4 Example of a Block DMA Operation for RFM-5565. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
3.5 Example of a Scatter-Gather DMA Operation for RFM-5565. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
3.6 Example of a PCI PIO Sliding Window Operation for RFM-5565. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
3.7 Example of Network Interrupt Handling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
3.7.1 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
3.7.2 Servicing Network Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Maintenance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Compliance Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68

List of Figures 5
List of Figures
Figure 1 Block Diagram of PCIE-5565PIORC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Figure 2 Typical Reflective Memory Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Figure 1-1 S1 and S2 Location PCIE-5565PIORC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Figure 1-2 Installing the PCIE-5565PIORC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Figure 1-3 Low Profile and Standard Front Panels of the PCIE-5565PIORC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Figure 1-4 LC Type Fiber-Optic Cable Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Figure 1-5 Example: Six Node Ring Connectivity PCIE-5565PIORC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Figure 2-1 Interrupt Circuitry Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 3-1 Block Diagram of the Network Interrupt Reception Circuitry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

6 PCIE-5565PIORC Reflective Memory Board
List of Tables
Table 1-1 Example Node ID Switch S2 RFM-5565 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Table 1-2 Switch S1 Configuration RFM-5565 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Table 1-3 LED Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Table 1-4 Cable Specifications for Multimode and Singlemode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Table 3-1 PCI Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Table 3-2 PCI Configuration ID Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Table 3-3 PCI Command Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Table 3-4 PCI Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Table 3-5 PCI Revision ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Table 3-6 PCI Class Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Table 3-7 PCI Cache Line Size Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Table 3-8 PCI Latency Timer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Table 3-9 PCI Header Type Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Table 3-10 PCI Built-in Self Test Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Table 3-11 PCI Base Address Register 0 for Access to Local Configuration Registers . . . . . . . . . . . . . . . . . . . . . . .34
Table 3-12 PCI Base Address Register 1 for Access to Local Configuration Registers . . . . . . . . . . . . . . . . . . . . . . .35
Table 3-13 PCI Base Address Register 2 for Access to RFM Control and Status Registers . . . . . . . . . . . . . . . . . . .35
Table 3-14 PCI Base Address Register 3 for Access to Reflective Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Table 3-15 PCI Base Address Register 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Table 3-16 PCI Base Address Register 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Table 3-17 PCI Cardbus CIS Pointer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Table 3-18 PCI Subsystem Vendor ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Table 3-19 PCI Subsystem ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Table 3-20 PCI Expansion ROM Base Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Table 3-21 PCI Capability Pointer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Table 3-22 PCI Interrupt Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Table 3-23 PCI Interrupt Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Table 3-24 MSI Capability Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Table 3-25 Message Control bit definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
Table 3-26 Power Management Capability Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Table 3-27 PCIe Capability Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Table 3-28 PCIe Capabilities Register Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Table 3-29 Device Capabilities Register Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Table 3-30 Device Control Register Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Table 3-31 Device Status Register Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Table 3-32 Link Capabilities Register Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Table 3-33 Link Control Register Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Table 3-34 Link Status Register Bit Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Table 3-35 Local Configuration and DMA Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Table 3-36 Mode/DMA Arbitration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44

List of Tables 7
Table 3-37 Big/Little Endian Descriptor Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
Table 3-38 Interrupt Control and Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Table 3-39 INTCSR Interrupt Enables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Table 3-40 INTCSR Interrupt Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Table 3-41 PCI Core/Features Revision ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Table 3-42 DMA Channel 0 Mode Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Table 3-43 DMA Channel 0 PCI Address Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Table 3-44 DMA Channel 0 Local Address Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Table 3-45 DMA Channel 0 Transfer Size (Bytes) Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 3-46 DMA Channel 0 Descriptor Pointer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 3-47 DMA Channel 0 Command/Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
Table 3-48 DMA Channel 0 PCI Dual Address Cycles Upper Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Table 3-49 PCI PIO Direct Slave Local Address Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Table 3-50 PCI PIO Direct Slave Local Base Address (Remap) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Table 3-51 Memory Map of the Local Control and Status Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Table 3-52 Local Control and Status Register 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Table 3-53 Local Interrupt Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54
Table 3-54 Local Interrupt Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Table 3-55 Network Interrupt Command Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58

8 PCIE-5565PIORC Reflective Memory Board
Overview
ThePCIE‐5565PIORC*isaPCIExpress(PCIe)memberofGE’sfamilyof
ReflectiveMemoryreal‐timefiber‐opticnetworkproductsthatsupportsbothlow
profileandstandardheightPCIeboards.TwoormorePCIE‐5565PIORCs,along
withothermembersofthisfamily,canbeintegratedintoanetworkusing
standardfiber‐opticcables.Eachboardinthenetworkisreferredtoasa“node.”
ReflectiveMemoryallowscomputers,workstations,PLCsandotherembedded
controllerswithdifferentarchitecturesanddissimilaroperatingsystemstoshare
datainrealtime.The5565familyofReflectiveMemory(referredtoasRFM‐5565
inthismanual)isfast,flexibleandeasytooperate.Dataistransferredbywriting
tomemory(SDRAM),whichappearstoresidegloballyinallboardsonthe
network.Onboardcircuitryautomaticallyperformsthedatatransfertoallother
nodeswithlittleornoinvolvementofanyhostprocessor.Ablockdiagramofthe
PCIE‐5565PIORCisshowninFigure1onpage9.
Features
Featuresinclude:
•Highspeed,easytousefiber‐opticnetwork(2.12Gbaudserially)
•x4lanePCIExpress1
•Nohostprocessorinvolvementintheoperationofthenetwork
•SelectableRedundantModeofOperation
•Upto256nodes
•Connectivitywithmultimodefiberupto300m,singlemodefiberupto
10km
•Dynamicpacketsize,4to64bytesofdataperpacket
•Fibernetworktransferrate43MByte/sto170MByte/s
•128/256MBytesSDRAMReflectiveMemorywithselectableparity
•IndependentDirectMemoryAccess(DMA)channel
•Fourgeneralpurposenetworkinterrupts;eachwith32bitsofdata
•ConfigurableendianconversionformultipleCPUarchitecturesonthesame
network
•SelectablePCIPIOwindowsizefrom2MByteto64MBytetofullinstalled
memorysize
•OperatingSystemsupport:Windows®2000,WindowsXP,Linux®and
VxWorks®
•RoHSCompliant

Overview 9
PCI Express Compliance
ThePCIE‐5565PIORCcomplieswithrequirementsofthePCIExpress
Specification,Revision1.1.
Vendor and Device Identification
ThePCIConfigurationregisterreservedforthevendorIDhasthevalueof$114A,
whichdesignatesGE.ThePCIConfigurationregisterreservedforthedeviceID
hasthevalueof$5565,whichisGE’sboardtype.
Subsystem Vendor ID and Subsystem ID
ThePCIConfigurationregisterreservedforthesubsystemvendorIDhasthe
valueof$1556,whichdesignatesPLDApplications.ThePCIConfiguration
registerreservedforthesubsystemIDhasthevalueof$0080,whichisthePLD
ApplicationsPCI‐Xcoreidentificationnumber.
Block Diagram
Figure 1 Block Diagram of PCIE-5565PIORC
133 MHz
Memory
32-bit Data
SERDES
106.25 MHz16-bit
2.125 GHz
Optics
Fiber-Optic Network
4-bit Parity
x4 PCIE
Rx Tx
FIFO
FIFO
Main FPGA
PCIe Core

10 PCIE-5565PIORC Reflective Memory Board
Figure 2 Typical Reflective Memory Network
PCI WorkStation
with
PCI-5565PIORC NODE 1
PCI-5565PIORC
VMEbus Chassis
with
PMC-5565PIORC
NODE 255
Up to 300m
between nodes
for multimode
VMEbus Chassis
with
VMIVME-5565
NODE 0
VMIVME
VMIVME
5565
5565
VMIVME
-5565
PMC-5565PIORC
Up to 10km
between nodes
for single mode

Overview 11
References
PCIExpress™CardElectromechanicalSpecificationRevision1.1
March28,2005
PCIExpressBaseSpecification,Revision1.1
March28,2005

12 PCIE-5565PIORC Reflective Memory Board
Organization
Thismanualiscomposedofthefollowingchapters:
OverviewprovidesageneraldescriptionofthePCIE‐5565PIORC,andGeneral
Safetytermsandsymbols.
Chapter1HandlingandInstallationdescribesunpackingandinstallationofthe
hardware.
Chapter2TheoryofOperationdescribestheproduct’sfeaturesandfunctionality.
Chapter3ProgrammingdescribesPCIConfigurationRegistersandother
registersforprogrammingandinstallation.
MaintenanceprovidesGE’scontactinformationrelativetothecareand
maintenanceoftheunit.
Complianceprovidestheapplicableinformationregardingregulatory
compliance.

Overview 13
Safety Summary
Thefollowinggeneralsafetyprecautionsmustbeobservedduringallphasesof
theoperation,serviceandrepairofthisproduct.Failuretocomplywiththese
precautionsorwithspecificwarningselsewhereinthismanualviolatessafety
standardsofthedesign,manufacture,andintendeduseofthisproduct.
GEassumesnoliabilityforthecustomerʹsfailuretocomplywiththese
requirements.
Ground the
System
Tominimizeshockhazard,thechassisandsystemcabinetmustbeconnectedto
anelectricalground.Athree‐conductorACpowercableshouldbeused.The
powercablemusteitherbepluggedintoanapprovedthree‐contactelectrical
outletorusedwithathree‐contacttotwo‐contactadapterwiththegrounding
wire(green)firmlyconnectedtoanelectricalground(safetyground)atthepower
outlet.
Do Not Operate in
an Explosive
Atmosphere
Donotoperatethesysteminthepresenceofflammablegasesorfumes.Operation
ofanyelectricalsysteminsuchanenvironmentconstitutesadefinitesafety
hazard.
Keep Away from
Live Circuits
Operatingpersonnelmustnotremoveproductcovers.Componentreplacement
andinternaladjustmentsmustbemadebyqualifiedmaintenancepersonnel.Do
notreplacecomponentswithpowercableconnected.Undercertainconditions,
dangerousvoltagesmayexistevenwiththepowercableremoved.Toavoid
injuries,alwaysdisconnectpoweranddischargecircuitsbeforetouchingthem.
Do Not Service or
Adjust Alone
Donotattemptinternalserviceoradjustmentunlessanotherpersoncapableof
renderingfirstaidandresuscitationispresent.
Do Not Substitute
Parts or Modify
System
Becauseofthedangerofintroducingadditionalhazards,donotinstallsubstitute
partsorperformanyunauthorizedmodificationtotheproduct.Returnthe
producttoGEforserviceandrepairtoensurethatsafetyfeaturesaremaintained.
Dangerous
Procedure
Warnings
Warnings,suchastheexamplebelow,precedeonlypotentiallydangerous
proceduresthroughoutthismanual.Instructionscontainedinthewarningsmust
befollowed.
WARNING
Dangerous voltages, capable of causing death, are present in this system.
Use extreme caution when handling, testing and adjusting.

14 PCIE-5565PIORC Reflective Memory Board
Warnings,
Cautions
and Notes
WARNING
WARNING denotes a hazard. It calls attention to a procedure, practice, or
condition, which, if not correctly performed or adhered to, could result in
injury or death to personnel.
CAUTION
CAUTION denotes a hazard. It calls attention to an operating procedure,
practice, or condition, which, if not correctly performed or adhered to, could
result in damage to or destruction of part or all of the system.
NOTE
NOTE denotes important information. It calls attention to a procedure, practice, or condition which
is essential to highlight.
TIP
Tip denotes a bit of expert information.
LINK
This is link text.

Handling and Installation 15
1 • Handling and Installation
Thischapterdescribestheinstallationandconfigurationoftheboard.Cable
configurationandboardlayoutareillustratedinthischapter.
1.1 Unpacking Procedures
Anyprecautionsfoundintheshippingcontainershouldbeobserved.Allitems
shouldbecarefullyunpackedandthoroughlyinspectedfordamagethatmight
haveoccurredduringshipment.Theboard(s)shouldbecheckedforbroken
components,damagedprintedcircuitboard(s),heatdamageandothervisible
contamination.Allclaimsarisingfromshippingdamageshouldbefiledwiththe
carrierandacompletereportsenttoGETechnicalSupport.
1.2 Handling Precaution
SomeofthecomponentsassembledonGE’sproductsmaybesensitiveto
electrostaticdischargeanddamagemayoccuronboardsthataresubjectedtoa
high‐energyelectrostaticfield.Whentheboardisplacedonabenchfor
configuring,etc.,itissuggestedthatconductivematerialshouldbeplacedunder
theboardtoprovideaconductiveshunt.Unusedboardsshouldbestoredinthe
sameprotectiveboxesinwhichtheywereshipped.

16 PCIE-5565PIORC Reflective Memory Board
1.3 Switch S1 and S2 Configuration
PriortoinstallingtheRFM‐5565inahostsystem,thedesirednodeIDmustbeset
usingswitchS2.EachnodeinthenetworkmusthaveauniquenodeID.See
Figure1‐1onpage18forthelocationofswitchS2.
SwitchS2correspondsto8nodeIDselectsignallines.The8nodeIDselectlines
permitanybinarynodeIDfrom0to$FF(255decimal).SwitchS2position1
correspondstotheleastsignificantnodeIDlineandswitchS2position8
correspondstothemostsignificantnodeIDline.PlacingswitchS2intheOFF
positionsetsthebinarynodeIDlinelow(0),whileplacingswitchS2intheON
positionsetsthebinarynodeIDlinehigh(1).Table1‐1onpage17provides
examplesofpossiblenodeIDs.
1.3.1 Before Installation Switch S1 and S2 Configuration
NOTE
ALL nodes on the ring MUST be configured for the SAME transfer mode, either redundant or non-
redundant transfer mode. A mismatch of this setting will result in certain packets being removed
from the ring, and that data will be lost.
NOTE
No more than one node on the ring should be configured with Rogue Master 0 enabled. Certain
packets will be removed from the ring when two or more nodes are configured with Rogue
Master 0 enabled, and that data will be lost.
NOTE
No more than one node on the ring should be configured with Rogue Master 1 enabled. Certain
packets will be removed from the ring when two or more nodes are configured with Rogue
Master 1 enabled, and that data will be lost.
PriortoinstallingtheRFM‐5565inthehostsystem,switchS1mustbeconfigured
fortheappropriatemodeofoperation.SwitchS1controlssixfunctionsonthe
board.SettingsonSwitchS1shouldonlybechangedwhilepowerisoff.
1.S1position1selectsthenon‐redundant(OFFposition)orredundantnet‐
worktransfermodes.
2.S1position2selectsbetweenthelownetworkusage(ONposition)ofthe
classic5565boardsorthehigherperformanceachievableonthisboard(OFF
position).
3.S1positions3and4selectthePCIwindowsizeforPIOmemoryaccesses.
Thedefault(whenbothswitchpositions3and4areOFF)istousethefull
installedmemorysize.Thereducedmemorywindowsizechoicesare
64MByte,16MByteor2MByte.
4.S1position5enables(ONposition)ordisablestheRogueMaster0function.
5.S1position6enables(ONposition)ordisablestheRogueMaster1function.
6.S1position8selectsbetweenthefactorydefaultcontrollogic(ONposition)
orthemostrecentcontrollogicflashedtotheboard(OFFposition).
S1position7iscurrentlyreservedandshouldnotbeused(leftintheOFF
position).

Handling and Installation 17
NOTE
S1 position 8 should be set in the ON position only when a flash update of the control logic has
failed. After a successful flash update of the control logic, S1 position 8 should be set in the OFF
position.
Table 1-1 Example Node ID Switch S2 RFM-5565
S2
Position 8
S2
Position 7
S2
Position 6
S2
Position 5
S2
Position 4
S2
Position 3
S2
Position 2
S2
Position 1
Node ID
Hex (Dec.)
ON ON ON ON ON ON ON ON $FF (255)
ON OFF OFF OFF OFF OFF OFF OFF $80 (128)
OFF ON OFF OFF OFF OFF OFF OFF $40 (64)
OFF OFF ON OFF OFF OFF OFF OFF $20 (32)
OFF OFF OFF ON OFF OFF OFF OFF $10 (16)
OFF OFF OFF OFF ON OFF OFF OFF $8 (8)
OFF OFF OFF OFF OFF ON OFF OFF $4 (4)
OFF OFF OFF OFF OFF OFF ON OFF $2 (2)
OFF OFF OFF OFF OFF OFF OFF ON $1 (1)
OFF OFF OFF OFF OFF OFF OFF OFF $0 (0)
Factory Default: S2 positions 1 through 8 OFF
Table 1-2 Switch S1 Configuration RFM-5565
Position 1 OFF (non-redundant mode)
Position 1 ON (redundant mode)
Position 2 OFF (higher performance achievable)
Position 2 ON (low network usage)
Position 5 OFF (disables Rogue Master 0)
Position 5 ON (enables Rogue Master 0)
Position 6 OFF (disables Rogue Master 1)
Position 6 ON (enables Rogue Master 1)
Position 8 OFF (most recent control logic)
Position 8 ON (original factory control logic)
Factory Defaults
Positions 1-8 OFF
PCI Window Size S1 Position 3 S1 Position 4
Default Off Off
64 MByte On Off
16 MByte Off On
2 MByte On On

18 PCIE-5565PIORC Reflective Memory Board
Figure 1-1 S1 and S2 Location PCIE-5565PIORC
S1S2

Handling and Installation 19
1.4 Physical Installation
CAUTION
Do not install or remove the board while power is applied.
HostPCIExpresscompatiblesitesvarywidelyinappearanceandboard
installationprocedures.GErecommendsexaminingthehostsysteminstallation
procedurespriortoinstallingthisboard.Thefollowingprocedureoutlinesthe
installationofthePCIE‐5565PIORContoasuitablemotherboardwithanavailable
PCIeconnector(x4,x8,orx16).
1.Openthesystemchassis.EnsurethatthenodeIDhasbeensetpriortoinstal‐
lation.Also,setuptheboardforthedesiredmodeofoperation.SeeSection
SwitchS1andS2Configurationonpage16.
2.InstallthePCIE‐5565PIORCfirmlyintothePCIeconnector(refertoFigure1‐
2onpage19forinstallationofthePCIE‐5565PIORC).Installthescrewto
securethePCIE‐5565PIORCtothechassis.
3.Closethesystemchassis,applypower.
Figure 1-2 Installing the PCIE-5565PIORC
ThisPCIE‐5565PIORCcomesintwophysicalformfactors:lowprofileand
standardheight.
NOTE
The PCIE-5565PIORC is designed to interface with any suitable PCIe compliant motherboard using
a direct PCIe x4 lane interface, or larger; compliant with Revision 1.1 of the PCI Express
Specification.
115
115
Side View
Isometric View
PCIE-5565PIORC
PCIE-5565PIORC

20 PCIE-5565PIORC Reflective Memory Board
1.5 Front Panel Description
ThePCIE‐5565PIORChasanopticaltransceiverandthreeLEDslocatedonthe
frontpanelillustratedinthefigurebelow.Table1‐3onpage21outlinesthefront
panel’sLEDs.Theportlabeled“RX”isthereceiverandtheportlabeled“TX”is
thetransmitter.ThePCIE‐5565PIORCuses“LC”typefiber‐opticcables.
Figure 1-3 Low Profile and Standard Front Panels of the PCIE-5565PIORC
CAUTION
When fiber-optic cables are not connected, the supplied dust caps need to be
installed to keep dust and dirt out of the optics. Do not power up the
PCIE-5565PIORC without the fiber-optic cables installed. This could cause eye
injuries.
STATUS
RX RECEIVER
CONNECTION
TX TRANSMITTER
CONNECTION
(RED)
SIGNAL DETECT
(YELLOW)
(GREEN)
OWN DATA
Low Profile Front Pane
l
Standard Front Panel
This manual suits for next models
1
Table of contents