TABLE OF CONTENTS ...................................1 1 FOREWORD ..............................1-4 1.1 EMI Statement ...................................1 2 INTRODUCTION ..............................2-3 2.1 How to Use This Manual ..............................2-4 2.2 Related Information ..............................2-5 2.3 Quality Assurance ...................................1 3 TECHNICAL SUPPORT ..............................3-3 3.1 Ordering Process ...................................1 4 PRODUCT OVERVIEW ..............................4-3 4.1 Overview ..............................4-4...
Page 5
.............................10-6 10.3.1 Clock Signals .............................10-6 10.3.2 Data Framing ..............................10-7 10.4 Serial FPDP Theory of Operation ..............................10-8 10.5 Parallel FPDP Signal Timing Copyright 2017 FibreXtreme User Guide...
Page 9
All Curtiss-Wright, LinkXchange ® products referred to in this document are protected by one or both of the following U.S. patents 6,751,699 and 5,982,634. Curtiss-Wright, is an Associate Level member of PICMG and as such may use the PICMG and CompactPCI logos.
FOREWORD 1.1 EMI Statement EMI Statement This product is intended for use in industrial, laboratory or military environments. This product uses and emits electromagnetic radiation, which may interfere with other radio and communication devices. The user may be in violation of FCC regulations if this device is used in other than the intended market environments.
This manual introduces the FibreXtreme SL240 PCI-Express (PCIe) card. It provides guidance through the process of unpacking, setting up, and programming the cards. NOTE: Both the FibreXtreme SL100 and SL240 hardware are referred to throughout this manual as SL240. The software that supports both the SL100 and SL240 hardware is referred to as SL240, including the driver and API.
INTRODUCTION 2.3 Quality Assurance Curtiss-Wright's policy is to provide our customers with the highest quality products and services. In addition to the physical product, the company provides documentation, sales and marketing support, hardware and software technical support, and timely product delivery. Our quality commitment begins with product concept, and continues after receipt of the purchased product.
World Wide Web address: www.cwcdefense.com 3.1 Ordering Process 3333 To learn more about Curtiss-Wright's products or to place an order, please use the contact information above or E-mail: DTN_info@curtisswright.com. Hours of operation are from 8:00 a.m. to 5:00 p.m. Eastern Standard/Daylight Time.
It incorporates many of the advanced protocol features in PCI Express such as Automatic Lane Reversal. The SL240 PCIe can interoperate with Curtiss-Wright’s existing FibreXtreme family of products. These products include PCI, PCI Mezzanine (PMC), and a rehostable Common Mezzanine Card (CMC).
PRODUCT OVERVIEW 4.2 SL240 PCIe Features SL240 PCIe provides reliable highly scalable point-to-point serial I/O interconnects between systems, with minimal overhead and very low latency. The protocol involved for this transport is based on Fibre Channel, though it is not Fibre Channel compliant. The SL240 PCIe cards incorporate the functionality of four independent Serial FPDP 5 Gbps channels on a single Host Bus Adapter (HBA).
Many other applications are possible in these configurations. The SL240’s applications can be further expanded with the use of additional Curtiss-Wright equipment whose features are also covered in this section. 4.3.1 Typical Digital Signal Processing (DSP) Imaging System With the support for a 2.5 Gbps link transmission rate between interconnected subsystems, the...
Page 26
PRODUCT OVERVIEW Figure 2-2 Typical Applications of FibreXtreme SL240 PCIe in Advanced DSP Systems Copyright 2017 FibreXtreme User Guide...
4.4.1 Typical Topologies There are four typical topologies for the SL240 PCIe card. These topologies should cover most customer applications, if another topology is desired contact Curtiss-Wright Technical Support to see if it is possible. The topologies are: · Point-to-point ·...
PRODUCT OVERVIEW 4.4.2 Point-to-point The point-to-point topology is the native mode for the SL240 PCIe card. One user option available in this mode is whether flow control is used or not. If flow control is used, the transmitter on each end will not transmit when the remote receiver is telling it to back off or the receive fiber is missing.
A switch suitable for this purpose is the LinkXchange GLX4000 Physical Layer Switch, available from Curtiss-Wright Software controls mastership switching of the ring. There are rules associated with master switching listed in the “Programming Interface”...
PRODUCT OVERVIEW 4.4.5 Multiple Master Ring This is another form of ring topology, where there are multiple masters on the ring, and these masters have to receive data as well as transmit data to the next master. In the most complex case, each node is a master, which means that it receives data from the previous master and sends data to the next master.
5.3 Inspect the Cards The SL240 PCIe card consists of a single card with a built-in link interface. If the card was damaged in shipping, notify Curtiss-Wright, or your supplier immediately. 5.4 Install the SL240 PCIe Card WARNING: Turn off all power to your operating system before attempting to install the SL240 PCIe Card.
Page 34
INSTALLATION To install the SL240 PCIe card, push the card into an available X8, X16, or x32 PCIe slot on the motherboard as shown in Figure 5-1 step 1 and 2, until it is firmly seated. Install the mounting screw as shown in step 3. NOTE: The SL240 PCIe requires an x8 PCIe bus slot for proper operation.
INSTALLATION 5.5 Connect the Cables 5.5.1 Transmission Media For short wavelength laser modules, either a 50 µm or 62.5 µm core diameter cable should be used. For distances up to 300 meters 62.5 µm can be used. 50 µm cable allows distances up to 500 meters.
5.6 Troubleshooting If the system does not boot correctly, power down the machine, reseat the card, double-check cable connections, and turn the system back on. If problems persist, contact Curtiss-Wright, Defense Solutions., Technical Support at (800) 252-5601 or DTN_support@ curtisswright.com for assistance.
OPERATION 6.1 Overview SL240 PCIe cards move data with very low latency between a host interface and a 5 Gbps link. The SL100 PCIe version uses 1G SFP optical transceivers and operates in environments where a lower system throughput is acceptable. Both cards must be installed in an x8, x16, or x32 PCIe bus slot.
OPERATION 6.2.2 Transmit Operation The transmit operation must first collect data in the transmit FIFO for transmission. This means that either data is PIO’d into the Transmit FIFO or a DMA transaction is set up to fill the FIFO. Once a data word is in the FIFO, transmission can begin. The framing-state machine first checks that there is no data in the retransmit FIFO and that the remote node is not telling this node to back off.
OPERATION Note that NRDY as a Serial FPDP signal has no direct impact on the operation of the link logic. Rather, NRDY is passed through the link logic and its function is dependent on the respective host interface. The Serial FPDP flow control (implemented via suspend requests which are also known as STOP ordered sets) is used by the link logic and does not directly affect the interface between the link logic and host interface.
OPERATION 6.4.2 Loop Enable The loop-enable option allows the SL240 PCIe card to transmit the received Serial FPDP data stream again. When loop enable is on, it implies that this node is designated as a receiver in the current configuration. 6.4.3 Receiver/Transmitter Enable The transmitter-enable and receiver-enable settings can turn off the transmit and receive Serial FPDP data streams, respectively.
APPENDIX A 7.1 Specifications NOTE: “Peak” current specifications are based on measurements taken while the card was transmitting and receiving large buffers of data. All current requirement measurements were taken on a Quad core processor 3.4 GHz system. CAUTION: Power usage is highly system dependent and varies from system to system. 7.1.1 SL240 PCIe Specifications Physical Dimensions: 174.6 mm x 106.7 mm...
APPENDIX B 8.1 Overview NOTE: The FibreXtreme SL100 and SL240 PCIe Cards will be referred to throughout this appendix as SL240 PCIe. Anything that is exclusive to the SL100 PCIe Cards will be described as such. The SL240 PCIe Serial FPDP protocol (also known as VITA 17.1) is designed to provide near optimal throughput while maintaining low overhead.
Page 50
APPENDIX B Table 6-1 Mapping Fibre Channel Ordered Sets onto the VITA 17.1 Ordered Sets Fibre Channel VITA 17.1 Ordered Description Ordered Set Start of Frame: SOFc1 PIO1 = 0, PIO2 = 0, DIR = 0 Start of Frame: SOFi1 PIO1 = 0, PIO2 = 0, DIR = 1 Start of Frame: SOFn1...
APPENDIX B 8.3 Frames There are four basic frame types defined in VITA 17.1 – an IDLE frame, data frame, a SYNC without data frame, and a SYNC with data frame. The data is divided into frames so the FPDP signals are sampled at some minimum interval, and so the receiver is guaranteed to see IDLEs to maintain synchronization.
APPENDIX B 8.3.1 Link Bandwidth With CRC disabled and the Copy Mode Master bit clear (‘0’), there is a five-word overhead for every frame transmitted. Since frames can contain up to 512 words of data, this results in an efficiency of 99.03%. With CRC enabled and the Copy Master bit clear, there is a six-word overhead for every frame transmitted.
Data is only inserted if the flow control signal from the remote end is GO—if it is STOP, then the data waits in the Transmit FIFO until the signal changes. Curtiss-Wright’ SL240 PCIe cards use the same protocol when transmitting from either end to allow the link to operate bi-directionally.
APPENDIX C 9.1 Ordering Information This appendix contains the order numbers for Curtiss-Wright products mentioned in this manual. For an up to date list, or for inquiries about these products, contact Curtiss-Wright Defense Solutions Center Sales. 9.1.1 SL100/SL240 PCIe Multi-channel Board...
APPENDIX C 9.1.2 Short Wavelength Multimode Fibre-Optic Cables The following table lists the order numbers for the simplex and duplex, 50/125 mm multimode fiber-optic cables, for use with the short wavelength laser media interface. Table 7-2 LC to LC Simplex Duplex Length Cable End 1...
APPENDIX D 10.1 FPDP Information This section provides a brief discussion of Front Panel Data Port (FPDP). For more information about FPDP, refer to Front Panel Data Port Specifications, ANSI/VITA 17-1998 or go to the VITA website at: www.vita.com/vso/. The SL240 PCIe cards implement a serial version of FPDP on their link interface, which is standard VITA 17.1.
Page 62
APPENDIX D Figure 8-1 Example Configuration With Multiple VME FPDP Cards Connected\ Copyright 2017 FibreXtreme User Guide 10-4...
APPENDIX D Several advantages of an FPDP interface include: · Simple hardware is required to interface to FPDP. · FPDP does not interfere with the normal bus operations—VME or PCI traffic can continue without data transfers wasting bus bandwidth. · No bus contention is possible because there is only one transmitter.
APPENDIX D 10.3 Parallel FPDP Theory of Operation 10.3.1 Clock Signals A single FPDP-TM generates a free-running clock. This clock frequency determines the maximum transfer rate on the bus. FPDP provides both a PECL (Positive Emitter Coupled Logic) and TTL strobe on the bus, with the PECL clock used for higher frequency (> 20 MHz) transfers.
APPENDIX D FIXED SIZE REPEATING FRAME DATA · Synchronization must occur prior to data to which it applies. · Synchronization occurs at the same time the last data word in the block before is transferred. · /SYNC must be asserted at the end of the data block while /DVALID is still asserted. ·...
APPENDIX D 10.5 Parallel FPDP Signal Timing Figure 8-2 shows the timing for several FPDP interface signals. This figure is accurate for all four data framing types. See section 8.3.2 for a discussion of framing. The Data Valid signal, / DVALID, is asserted by the FPDP-TM when valid data is transmitted onto the FPDP bus but not before at least 16 STROBE periods have occurred.
Page 67
APPENDIX D Figure 8-2 Parallel FPDP Interface Timing Diagram Copyright 2017 FibreXtreme User Guide 10-9...
Page 68
APPENDIX D Figure 8-3 FPDP Timing Diagrams Showing the Use of Framing The timing parameters from Figure 8-2 and D-3 are detailed in Table 8-1 and D-2. These timing specifications are taken from Front Panel Data Port Specifications, ANSI/VITA 17. Copyright 2017 FibreXtreme User Guide 10-10...
Page 69
APPENDIX D Table 8-1 Parallel FPDP Timing Specifications Parameter Description At Transmitter At Receiver FPDP End of Cable End of Cable Clock Used Data, /DVALID, / 6.0 ns min. 5.0 ns min. SYNC setup time Data, /DVALID, / 5.5 ns min. 4.5 ns min.
Page 71
INDEX Index - E - efficiency 8-6 - 3 - encoding 4-4 EOF 8-3 3U 4-3 - F - - 6 - fiber-optic 5-3 FIFO 4-9, 6-3 6U 4-3 flow control 4-8 FPDP 4-4, 4-7, 4-9 - A - frames 8-5 anti-static 5-3 - H - auto-negotiate 4-4...
Page 72
INDEX - O - - W - overload 6-5 Wavelength 5-5, 5-5, 7-4 - P - payload 4-4 PCIe 4-3, 4-5 PIO 6-3 PIO1 6-3 - R - receivers 5-5 rings 4-10 - S - scalable 4-3, 4-4 SEOF 8-3 SFP 4-4 slot 5-3 Small Form 4-4...
Need help?
Do you have a question about the FibreXtreme SL100 and is the answer not in the manual?
Questions and answers