Curtiss-Wright GT200 Application guide

GT200
Hardware Reference
for PCI and PMC Cards
Document No. G-T-MR-G1PCPMCP-A-0-A4


FOREWORD
The information in this document has been carefully checked and is believed to be accurate; however, no
responsibility is assumed for inaccuracies. Curtiss-Wright Controls, Inc. reserves the right to make
changes without notice.
Curtiss-Wright Controls, Inc. makes no warranty of any kind with regard to this printed material,
including, but not limited to, the implied warranties of merchantability and fitness for a particular
purpose.
Copyright 2005 Curtiss-Wright Controls Inc. All Rights Reserved.
SCRAMNetis a registered trademark of Curtiss-Wright Controls, Inc.
GT200is a registered trademark of Curtiss-Wright Controls, Inc.
Patents pending for network status messaging and host interrupt queue functions.
LinkXchangeis a registered trademark of Curtiss-Wright Controls, Inc.
Any reference made within this document to products and/or services of other manufacturers as provided
in this document do not constitute an endorsement by Curtiss-Wright Controls, Inc.
Revised: September 28,2005
Curtiss-Wright Controls, Inc. Embedded Computing
Data Communications
4126 Linden Avenue
Dayton, OH 45432-3068 USA
Tel: (800) 252-5601(U.S. only)
Tel: (937) 252-5601

FCC
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.
CE
As a component part of another system, this product has no intrinsic function and is therefore not subject
to the European Union CE EMC directive 89/336/EEC.

TABLE OF CONTENTS
1. INTRODUCTION...................................................................................................................................... 1-1
1.1 How To Use This Manual ........................................................................................................ 1-1
1.1.1 Purpose .................................................................................................................. 1-1
1.1.2 Scope .....................................................................................................................1-1
1.1.3 Style Conventions.................................................................................................. 1-1
1.2 Related Information.................................................................................................................. 1-1
1.3 Quality Assurance .................................................................................................................... 1-2
1.4 Technical Support..................................................................................................................... 1-3
1.5 Ordering Process ...................................................................................................................... 1-3
2. PRODUCT OVERVIEW........................................................................................................................... 2-1
2.1 Overview .................................................................................................................................. 2-1
2.2 Network Features ..................................................................................................................... 2-1
2.3 Card Features............................................................................................................................ 2-2
2.3.1 GT200 PCI............................................................................................................. 2-2
2.3.2 GT200 PCI Features .............................................................................................. 2-3
2.3.3 GT200 PMC .......................................................................................................... 2-3
2.3.4 GT200 PMC Features ............................................................................................ 2-3
2.3.5 SFP Media Options................................................................................................ 2-4
2.3.6 Firmware Dependencies ........................................................................................ 2-5
2.3.7 LED Descriptions .................................................................................................. 2-5
2.4 Topologies................................................................................................................................ 2-6
2.4.1 Non-Redundant Ring ............................................................................................. 2-6
2.4.2 Redundant Ring ..................................................................................................... 2-6
2.4.3 Point-to-Point......................................................................................................... 2-7
2.4.4 Daisy Chain ........................................................................................................... 2-7
2.4.5 Monitoring............................................................................................................. 2-7
2.4.6 VLX2500 Physical Layer Switch .......................................................................... 2-7
2.4.7 LinkXchange GLX4000 Physical Layer Switch.................................................... 2-8
2.4.8 Switch Ring ........................................................................................................... 2-9
2.4.9 Redundant Switch Ring ....................................................................................... 2-10
3. INSTALLATION....................................................................................................................................... 3-1
3.1 Overview .................................................................................................................................. 3-1
3.2 Unpack the Card....................................................................................................................... 3-1
3.3 Inspect the Card........................................................................................................................ 3-1
3.4 Configure the GT200 Card ....................................................................................................... 3-2
3.4.1 Installing SFP Modules.......................................................................................... 3-2
3.5 Install the Cards........................................................................................................................ 3-3
3.5.1 GT200 PCI Card.................................................................................................... 3-3
3.5.2 GT200 PMC Card.................................................................................................. 3-4
3.6 Connect the Fiber Optic Cables................................................................................................ 3-5
3.7 Troubleshooting........................................................................................................................ 3-6
4. OPERATION ............................................................................................................................................. 4-1
4.1 Overview .................................................................................................................................. 4-1
4.2 Network Hardware ................................................................................................................... 4-1
4.2.1 Network Paradigm................................................................................................. 4-1
4.2.2 Ring Topology....................................................................................................... 4-2
4.2.3 Physical Interface................................................................................................... 4-2
4.2.4 Network Size ......................................................................................................... 4-2
4.2.5 Interface Standards ................................................................................................ 4-3
4.2.6 Network Framing................................................................................................... 4-3
4.2.7 Link Interface ........................................................................................................ 4-3
4.2.8 Network Throughput ............................................................................................. 4-3
4.2.9 Error Detection ...................................................................................................... 4-3
4.2.10 Latency ................................................................................................................ 4-4
Copyright 2005 i GT200 Hardware Reference

TABLE OF CONTENTS
4.2.11 Throughput .......................................................................................................... 4-4
4.2.12 Message Ordering................................................................................................ 4-4
4.2.13 Memory ............................................................................................................... 4-4
4.2.14 FIFO Buffers........................................................................................................ 4-4
4.2.14.1 Retransmit FIFO ............................................................................... 4-4
4.2.14.2 Receive FIFO.................................................................................... 4-5
4.2.15 Network Status Messaging .................................................................................. 4-5
4.2.15.1 Shared Information ........................................................................... 4-5
4.2.16 Interrupts.............................................................................................................. 4-5
4.2.17 Modes of Operation ............................................................................................. 4-6
4.2.17.1 Write-Me-Last Mode ........................................................................ 4-6
4.2.17.2 TX Enable......................................................................................... 4-6
4.2.17.3 RX Enable......................................................................................... 4-6
4.2.17.4 RT Enable ......................................................................................... 4-6
4.2.17.5 Interrupt Self ..................................................................................... 4-7
4.3 GT200 Block Diagram ............................................................................................................. 4-8
4.3.1 Network Logic....................................................................................................... 4-8
4.3.2 Host Logic ............................................................................................................. 4-8
4.4 Host Hardware.......................................................................................................................... 4-9
4.4.1 Target Interface...................................................................................................... 4-9
4.4.1.1 Control plane....................................................................................... 4-9
4.4.1.2 Data plane. .......................................................................................... 4-9
4.4.2 Initiator Interface ................................................................................................... 4-9
4.4.2.1 Data Plane........................................................................................... 4-9
4.4.3 Bus Support ........................................................................................................... 4-9
4.4.4 5-Volt PCI Bus Support......................................................................................... 4-9
4.4.5 Byte Swapping....................................................................................................... 4-9
4.4.6 Interrupt Support.................................................................................................... 4-9
4.4.7 Counter/Timers.................................................................................................... 4-10
APPENDICES
APPENDIX A SPECIFICATIONS ............................................................................................................. A-1
APPENDIX B COUNTER/TIMER DEFINITIONS.................................................................................... B-1
GLOSSARY ............................................................................................................................... GLOSSARY-1
Copyright 2005 ii GT200 Hardware Reference

TABLE OF CONTENTS
FIGURES
Figure 2-1 GT200 3.3-Volt PCI Card............................................................................................................. 2-2
Figure 2-2 GT200 5-Volt PCI Card................................................................................................................ 2-2
Figure 2-3 GT200 PMC Card......................................................................................................................... 2-3
Figure 2-4 SFP Transceiver Module .............................................................................................................. 2-4
Figure 2-5 GT200 PCI Faceplate ................................................................................................................... 2-5
Figure 2-6 GT200 PMC Faceplate ................................................................................................................. 2-5
Figure 2-7 Switch Ring .................................................................................................................................. 2-9
Figure 2-8 Redundant Switch Ring .............................................................................................................. 2-10
Figure 3-1 GT200 PCI Card Installation ........................................................................................................ 3-3
Figure 3-2 GT200 PMC Card Installation...................................................................................................... 3-4
Figure 3-3 Fiber-optic Simplex LC Connector............................................................................................... 3-5
Figure 3-4 Fiber-optic Duplex LC Connector ................................................................................................ 3-5
Figure 4-1 Replicated Shared Memory .......................................................................................................... 4-2
Figure 4-2 Configuration Switch Diagram..................................................................................................... 4-7
Figure 4-3 GT200 Block Diagram ................................................................................................................. 4-8
Copyright 2005 iii GT200 Hardware Reference

TABLE OF CONTENTS
This page intentionally left blank
Copyright 2005 iv GT200 Hardware Reference

1. INTRODUCTION
1.1 How To Use This Manual
1.1.1 Purpose
This document is a reference manual for the GT200 PCI and PMC card host interface. It
provides a physical and functional description of the GT200 network interface card. The
manual describes how to unpack, set up, install, and operate the hardware.
1.1.2 Scope
This information is intended for systems designers, engineers and network installation
personnel. You need at least a systems level understanding of general computer
processing, of memory and hardware operation, and of the specific host processor to
effectively use this manual.
1.1.3 Style Conventions
• Hexadecimal values are written with a “0x” prefix. For example, 0x03FF
• Code and monitor screen displays of input and output are boxed and indented on
a separate line. Text that represents user input is bolded. Text that the computer
displays on the screen is not bolded. For example:
C:\ls
file1 file2 file3
• Large samples of code are Courier font, at least one size less than context, and
are usually on a separate page or in an appendix.
1.2 Related Information
• PCI Local Bus Specification, Revision 2.2, 18 DEC 1998, PCI SIG
• PCI Local Bus Specification, Revision 2.3, 29 MAR 2002, PCI SIG
• CMC Specification (IEEE P1386/Draft 2.4a), Revision 21 MAR 2001, IEEE
• PMC Specification (IEEE P1386.1/Draft 2.4a), Revision 21 JAN 2001, IEEE
• GT200 (SCRAMNet GT) API Guide, Curtiss-Wright Controls, Inc.
(Document No. G-T-ML-G1AP1)
• Curtiss-Wright Controls, Inc web address: www.cwcembedded.com
• LinkXchange VLX2500 Hardware Reference Manual
(Doc. No. F-T-MR-VLX2500#), Curtiss-Wright Controls, Inc.
• LinkXchange GLX4000 Physical Layer Switch User Reference Manual
(Doc. No. F-T-MR-L5XL144), Curtiss-Wright Controls, Inc.
Copyright 2005 1-1 GT200 Hardware Reference

INTRODUCTION
1.3 Quality Assurance
Curtiss-Wright Controls’ Corporate 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.
Curtiss-Wright Controls’ Quality System conforms to the ISO 9001 international standard
for quality systems. ISO 9001 is the model for quality assurance in design, development,
production, installation and servicing. The ISO 9001 standard addresses all 20 clauses of
the ISO quality system, and is the most comprehensive of the conformance standards.
Our Quality System addresses the following basic objectives:
• Achieve, maintain, and continually improve the quality of our products through
established design, test, and production procedures.
• Improve the quality of our operations to meet the needs of our customers,
suppliers, and other stakeholders.
• Provide our employees with the tools and overall work environment to fulfill,
maintain, and improve product and service quality.
• Ensure our customer and other stakeholders that only the highest quality product
or service will be delivered.
The British Standards Institution (BSI), the world’s largest and most respected
standardization authority, assessed Curtiss-Wright Controls’ Quality System. BSI’s
Quality Assurance division certified we meet or exceed all applicable international
standards, and issued Certificate of Registration, number FM 31468, on May 16, 1995.
The scope of Curtiss-Wright Controls’ registration is: “Design, manufacture and service
of high technology hardware and software computer communications products.” The
registration is maintained under BSI QA’s bi-annual quality audit program.
Customer feedback is integral to our quality and reliability program. We encourage
customers to contact us with questions, suggestions, or comments regarding any of our
products or services. We guarantee professional and quick responses to your questions,
comments, or problems.
Copyright 2005 1-2 GT200 Hardware Reference

INTRODUCTION
1.4 Technical Support
Technical documentation is provided with all of our products. This documentation
describes the technology, its performance characteristics, and includes some typical
applications. It also includes comprehensive support information, designed to answer any
technical questions that might arise concerning the use of this product. Wealso publish
and distribute technical briefs and application notes that cover a wide assortment of
topics. Although we try to tailor the applications to real scenarios, not all possible
circumstances are covered.
Although we have attempted to make this document comprehensive, you may have
specific problems or issues this document does not satisfactorily cover. Our goal is to
offer a combination of products and services that provide complete, easy-to-use solutions
for your application.
If you have any technical or non-technical questions or comments, contact us. Hours of
operation are from 8:00 a.m. to 5:00 p.m. Eastern Standard/Daylight Time.
• Phone: (937) 252-5601 or (800) 252-5601
• E-mail: [email protected]
• Fax: (937) 252-1465
• World Wide Web address: www.cwcembedded.com
1.5 Ordering Process
To learn more about Curtiss-Wright Controls’ products or to place an order, please use
the following contact information. Hours of operation are from 8:00 a.m. to 5:00 p.m.
Eastern Standard/Daylight Time.
• Phone: (937) 252-5601 or (800) 252-5601
• E-mail: [email protected]
• World Wide Web address: www.cwcembedded.com
Copyright 2005 1-3 GT200 Hardware Reference


2. PRODUCT OVERVIEW
2.1 Overview
This chapter describes the GT200 cards, their features and network environments.
2.2 Network Features
The GT200 Network has the following features:
• A ring topology with a maximum network throughput of approximately 205
Megabytes (MBps) (base10).
• All writes to GT200 memory generate network traffic (no filtering occurs based
on current values present in memory).
• Protocol-supported network addressing for 128 MB shared memory for each
node processor.
• Variable-length frame with a maximum pay load of 128 bytes.
• 255-node capacity on each ring.
• No operating or system software is required to support network protocol.
• No network-dependent application software is required.
CAUTION: Check with the host computer manufacturer to find out which slots are
available for third party PCI memory cards before installing the GT200 Network board
into any system. Installing any type of PCI card in a non-standard PCI slot may result in
serious damage to the host machine.
Copyright 2005 2-1 GT200 Hardware Reference

PRODUCT OVERVIEW
2.3 Card Features
Curtiss-Wright Controls’ GT200 family of products includes PCI and PCI Mezzanine
(PMC) form factor cards.
The PCI and PMC versions provide a host link via the PCI bus. The PCI bus is used in
most standard PCs, and the PMC format is used in most popular single-board computers.
Both of these variations interoperate completely on the link interface, providing seamless
integration between diverse platforms.
2.3.1 GT200 PCI
Figure 2-1 GT200 3.3-Volt PCI Card
Figure 2-2 GT200 5-Volt PCI Card
Copyright 2005 2-2 GT200 Hardware Reference

PRODUCT OVERVIEW
2.3.2 GT200 PCI Features
The major GT200 PCI card features are listed below:
• PCI Short form factor requiring one single slot in the computer chassis
• Bus support for 33 MHz/66 MHz PCI operation for 32/64 bit buses
• 3.3-volt or 5-volt PCI signaling voltages available
• Supports concurrent network and host accesses with no loss of network data or
need to implement network flow control
• Status LEDs that report link status
• Broadcast and unicast network interrupts for user-level signaling and node
synchronization
• Two Small Form Factor Pluggable (SFP) media options available— short
wavelength laser (850 nm) and long wavelength laser (1300 nm)
• 2.5 Gbps fiber-optic interface with redundant transceiver option for network
topology redundancy
• Operates with the LinkXchange family of switches (2.5 Gbps or faster).
2.3.3 GT200 PMC
Figure 2-3 GT200 PMC Card
2.3.4 GT200 PMC Features
The major GT200 PMC card features are listed below:
• Single-width PMC requiring one single slot on the single board computer
• Bus support for 33 MHz/66 MHz PCI operation for 32/64 bit buses
• Supports 3.3-volt PCI signaling voltages only (not 5-volt tolerant)
• Supports concurrent network and host accesses with no loss of network data or
need to implement network flow control
• Status LED that report link status
• Broadcast and unicast network interrupts for user-level signaling and node
synchronization
• Two Small Form Factor Pluggable (SFP) media options available, short
wavelength laser (850 nm) and long wavelength laser (1300 nm)
• 2.5 Gbps fiber-optic interface with redundant transceiver option for network
topology redundancy
• Operates with the LinkXchange LX2500 family of switches (2.5 Gbps or faster)
Copyright 2005 2-3 GT200 Hardware Reference

PRODUCT OVERVIEW
2.3.5 SFP Media Options
The physical media interface of the GT200 design uses SFP transceiver modules. These
modules are hot swappable, providing an efficient way to modify the media interface
configuration as needed.
Two basic SFP media options are available for the GT200. These media options are a
long wavelength laser (1300 nm) and short wavelength laser (850 nm). All cards use a
Duplex LC style connector available from most major cable manufacturers.
Figure 2-4 SFP Transceiver Module
Long wavelength laser interconnections are recommended for distances longer than 250
meters, as loss in multimode fiber degrades connections with short wavelength lasers past
this distance.
The short wavelength version is useful for intrasystem connections, where you are
connecting between cards on the same backplane. It is also suited for short reach
intersystem connections (< 250 m).
The SFP transceivers comply with the Small Form-factor Pluggable transceiver
MultiSource Agreement (SFP MSA) to ensure compatibility between the different
transceiver manufacturers.
Copyright 2005 2-4 GT200 Hardware Reference

PRODUCT OVERVIEW
2.3.6 Firmware Dependencies
The specifications and features described in this manual are based on firmware revisions
at the time of publication. Performance may vary between firmware revisions. Please
contact Technical Support for more information.
2.3.7 LED Descriptions
Three sets of status LEDs are visible from the front panel of the GT200 board. The
position of the LEDs is shown in Figure 2-5 for PCI and Figure 2-6 for PMC.
Link Select (LS)
The Link Select LED indicates which channel of the GT200 board is selected. When the
LED is off, channel 0 is selected. When the LED is on, channel 1 is selected.
Link Up (LU)
The Link Up LED turns on when the selected channel is receiving a valid GT200 signal.
Signal Detect (R0, R1)
The Signal Detect LEDs indicate a signal is being received by the corresponding
transceiver.
Laser Enable (T0, T1)
The Laser Enable LEDs indicate the corresponding transceiver is turned on.
Figure 2-5 GT200 PCI Faceplate
Figure 2-6 GT200 PMC Faceplate
Copyright 2005 2-5 GT200 Hardware Reference

PRODUCT OVERVIEW
2.4 Topologies
There are various topologies for the GT200 card. The following topologies should cover
most customer applications. If another topology is desired contact Curtiss-Wright
Controls, Inc. Technical Support to see if it is possible. The topologies are:
Non-redundant ring
Redundant ring
Point-to-Point
Daisy Chain
Monitoring
Switch ring
Redundant switch ring
2.4.1 Non-Redundant Ring
This is the simplest of the topologies, with a single transmit/receive connection per node.
Any data written to one node is broadcast to all nodes. A break in one node of fiber
caused the ring to be broken. This topology would be used in a system where a failure in
the ring is not critical.
255
…
3
2
1
0
2.4.2 Redundant Ring
This topology is the same as a non-redundant ring; only a second ring is added using the
second transceiver to create a ring with data flowing in the opposite direction. A failure
in one of the rings does not prevent data from flowing to all the nodes. This topology
would be used in critical systems where a break in the ring cannot be tolerated.
1
Tx1
Tx0 Rx1
Rx0Tx1
Tx0 Rx1
Rx0
76
5
4
3
2
Copyright 2005 2-6 GT200 Hardware Reference

PRODUCT OVERVIEW
2.4.3 Point-to-Point
This is a special version of the non-redundant ring where there are just two nodes.
1
6
2.4.4 Daisy Chain
This topology only allows data to flow in one direction. This topology is used where data
does not need to be sent back to the sending node. The first node in the chain could be a
remote sensor sending data to several receiving nodes.
2 53
1
2.4.5 Monitoring
A monitoring topology is a non-redundant ring with one of the nodes transmitting the
data on its second transceiver to a monitoring node. The monitoring node can be used to
watch the status of the ring and check the ring’s health.
M
5
4
3
2
6
1
2.4.6 VLX2500 Physical Layer Switch
Curtiss-Wright Controls’ VLX2500 Physical Layer Switch provides the following
features:
• 16 non-blocking SFP transceiver ports (with optional 8-port expansion card)
• 3.2 Gbps port baud rate
• 25.6 Gbps total bandwidth (51.2 Gbps with optional 8-port expansion card)
• Supports Arbitrated Loop, Point-to-Point, One-to-Many communication links
• Optional bypass of retiming circuitry for each port
• Retimed ports support short wavelength (850 nm), long wavelength (1300 nm),
and HSSDC2 physical media options
• SFP transceiver MultiSource Agreement (SFP MSA) compatibility for each port
to ensure functional support for transceivers from other manufacturers
• Flexible automatic I/O port fault isolation
• Multiple media options
• Hot-swappable SFP modules
Copyright 2005 2-7 GT200 Hardware Reference

PRODUCT OVERVIEW
• Cross-point configuration controlled across VME Bus or RS-232 port
• Front panel “Signal Detect” status indicators for each port provided
• Front panel “Power On” status indicator
• Front panel “Transmitter On” status indicator for each port
• Front panel “Heartbeat” status indicator
• Provides unique VME card base addressing
• Card Reset switch
• Password Reset switch
• Watchdog timer
• 32 KB Non-volatile SRAM (NVSRAM)
For more detailed information regarding VLX2500 features and operation, contact
Curtiss-Wright Controls, Inc. and request a copy of the LinkXchange VLX2500 Physical
Layer Switch Hardware Reference Manual or visit our web site.
2.4.7 LinkXchange GLX4000 Physical Layer Switch
The GLX4000 Physical Layer Switch has the following features:
• Up to 144 non-blocking I/O ports.
• Up to 4.25 Gbps/port data rate.
• 48 Small Form Factor, Pluggable (SFP) transceiver modules per SFP port card.
• 48 (SFP) transceiver modules per SFP Retimed port card
• 48 IEEE 1394b "Firewire" copper media ports per IEEE 1394b port card.
• Port cards and pluggable transceivers may be mixed in one system.
• Supports Loop, Point-to-Point, One-to-Many communication links.
• Supports multiple physical media options including short wavelength (850 nm), long
wavelength (1300 nm), and HSSDC2.
• Automatic port fault isolation.
• Front panel indicators:
• Signal Detect.
• Transmitter ON.
• Heartbeat.
• Flash Write.
• Fan/Temperature Alarm.
• Watchdog.
• Out-of-band control through an Ethernet port.
• Can be controlled from a remote location.
• Dual-redundant hot-swappable power supplies.
• Hot-swappable fans.
• Hot-pluggable Small Form-factor transceiver modules.
• Hot-pluggable port cards.
• Multiple temperature monitoring points within the enclosure.
• Configuration data stored on a removable CompactFlash card.
• Automatic fan speed control based on enclosure temperature.
• Fan tachometer monitor.
For detailed information regarding the GLX4000 features and operation, contact
Curtiss-Wright Controls, Inc. and request a copy of the GLX4000 Physical Layer Switch
Hardware Reference Manual or visit our web site.
Copyright 2005 2-8 GT200 Hardware Reference
Table of contents
Other Curtiss-Wright PCI Card manuals

Curtiss-Wright
Curtiss-Wright FibreXtreme SL100 Application guide

Curtiss-Wright
Curtiss-Wright FibreXtreme SL100 User manual

Curtiss-Wright
Curtiss-Wright FibreXtreme SL240 Application guide

Curtiss-Wright
Curtiss-Wright GT100 Application guide

Curtiss-Wright
Curtiss-Wright FibreXtreme SL100 User manual

Curtiss-Wright
Curtiss-Wright FibreXtreme SL100 Application guide
Popular PCI Card manuals by other brands

Promise
Promise FastTRAK66 user manual

Planet
Planet 802.11n Wireless PCI Express Adapter... user manual

Contec
Contec PIO-64/64L(PCI)H user guide

Global American Inc.
Global American Inc. 3907710 user manual

Blackmagicdesign
Blackmagicdesign DeckLicnk Installation and operation manual

Black Box
Black Box LH1390C-SC-R2 manual