abaco systems PCI-5565PIORC Guida rapida per l'utente

Hardware Reference Manual
PCI-5565PIORC* Ultrahigh Speed Fiber-
Optic Reflective Memory with Interrupts
THE PCI-5565PIORC IS DESIGNED TO MEET THE EUROPEAN UNION (EU)
RESTRICTIONS OF HAZARDOUS SUBSTANCE (RoHS) DIRECTIVE (2002/95/EC)
CURRENT REVISION.
Publication No. 500-9367855565-000 Rev. D.0

2 PCI-5565PIORC* Ultrahigh Speed Fiber-Optic Reflective Memory with Interrupts Publication No. 500-9367855565-000 Rev. D.0
Document History
Waste Electrical and Electronic Equipment (WEEE) Returns
Revision Date Description
C.0 March 2010 Hardware Reference Manual
D.0 October 2016 Reformatted
Abaco Systems is registered with an approved Producer Compliance Scheme (PCS) and, subject
to suitable contractual arrangements being in place, will ensure WEEE is processed in accordance
with the requirements of the WEEE Directive.
Abaco Systems will evaluate requests to take back products purchased by our customers before
August 13, 2005 on a case-by-case basis. A WEEE management fee may apply.

Publication No. 500-9367855565-000 Rev. D.0 About This Manual 3
About This Manual
Conventions
Notices
This manual may use the following types of notice:
WARNING
Warnings alert you to the risk of severe personal injury.
CAUTION
Cautions alert you to system danger or loss of data.
NOTE
Notes call attention to important features or instructions.
TIP
Tips give guidance on procedures that may be tackled in a number of ways.
LINK
Links take you to other documents or websites.
Numbers
All numbers are expressed in decimal, except addresses and memory or register
data, which are expressed in hexadecimal. Where confusion may occur, decimal
numbers have a “D” subscript and binary numbers have a “b” subscript. The
prefix “0x” shows a hexadecimal number, following the ‘C’ programming
language convention. Thus:
One dozen = 12D= 0x0C = 1100b
The multipliers “k”, “M” and “G” have their conventional scientific and
engineering meanings of x103, x106and x109respectively. The only exception to
this is in the description of the size of memory areas, when “k”, “M” and “G”
mean x210, x220 and x230 respectively.
NOTE
When describing transfer rates, “k”, “M” and “G” mean x103, x106and x109not x210, x220 and x230.
In PowerPC terminology, multiple bit fields are numbered from 0 to n where 0 is
the MSB and n is the LSB. PCI terminology follows the more familiar convention
that bit 0 is the LSB and n is the MSB.
Text
Signal names ending with a tilde (“~”) denote active low signals; all other signals
are active high. “N” and “P” denote the low and high components of a differential
signal respectively.

4 PCI-5565PIORC* Ultrahigh Speed Fiber-Optic Reflective Memory with Interrupts Publication No. 500-9367855565-000 Rev. D.0
Further Information
Abaco Website
You can find information regarding Abaco Systems products on the following
website:
LINK
www.abaco.com
Abaco Documents
This document is distributed via the Abaco website. You may register for access to
manuals via the website.
LINK
www.abaco.com/products/pci-5565piorc
Third-party Documents
Refer to PCI Local Bus Specification for a detailed explanation of the PCI Local bus from
the following source:
PCI Local Bus Specification, Rev. 2.2
PCI Special Interest Group
P.O. Box 14070
Portland, OR 97214
(800) 433-5177 (U.S.)
(503) 797-4207 (International)
(503) 234-6762 (FAX)
For information on PLD Applications’ PCI-X IP Core, contact them at:
United States
PLD Applications, Inc.
2570 North First St. 2nd floor
San Jose, CA 95131-1036
(408) 273 4530 or (866) 513 0362
Fax: (408) 273 4555
France (Corporate Headquarters)
PLD Applications
Europarc Pichaury A2 - 1330, rue Guillibert
13856 Aix-en-Provence Cedex 3 - France
Tel: +33 442 393 600
Fax: +33 442 394 902

Publication No. 500-9367855565-000 Rev. D.0 About This Manual 5
Technical Support Contact Information
You can find technical assistance contact details on the website Embedded
Support page.
LINK
www.abaco.com/embedded-support
Abaco will log your query in the Technical Support database and allocate it a
unique Case number for use in any future correspondence.
Alternatively, you may also contact Abaco’s Technical Support via:
LINK
Returns
If you need to return a product, there is a Return Materials Authorization (RMA)
form available via the website Embedded Support page.
LINK
www.abaco.com/embedded-support
Do not return products without first contacting the Abaco Repairs facility.
Additional Notes
The PCI-5565PIORC* is the PCI-based member of Abaco’s family of Reflective
Memory real-time fiber-optic network products. Two or more PCI-5565PIORCs,
along with other members of this family, can be integrated into a network using
standard fiber-optic cables. Each board in the network is referred to as a “node.”
Reflective Memory allows computers, workstations, PLCs and other embedded
controllers with different architectures and dissimilar operating systems to share
data in real-time. The 5565 family of Reflective Memory (referred to as RFM-5565
in this manual) is fast, flexible and easy to operate. Data is transferred by writing
to memory (SDRAM), which appears to reside globally in all boards on the
network. Onboard circuitry automatically performs the data transfer to all other
nodes with little or no involvement of any host processor. A block diagram of the
PCI-5565PIORC is shown in Figure 1.
Features
Features include:
• High speed, easy to use fiber-optic network (2.12 GBaud serially)
• 33MHz 64-bit/32-bit compatible PCI bus, 3.3 V or 5.0V logic level
• 66MHz 64-bit/32-bit compatible PCI bus, 3.3V logic level
• No host processor involvement in the operation of the network
• Selectable Redundant Mode of Operation

6 PCI-5565PIORC* Ultrahigh Speed Fiber-Optic Reflective Memory with Interrupts Publication No. 500-9367855565-000 Rev. D.0
• Up to 256 nodes
• Connectivity with multimode fiber up to 300 m, singlemode fiber up to
10 km
• Dynamic packet size, 4 to 64 bytes of data per packet
• Fiber network transfer rate 43 MByte/s to 170 MByte/s
• 128/256 MBytes SDRAM Reflective Memory with selectable parity
• Independent Direct Memory Access (DMA) channel
• Four general purpose network interrupts; each with 32 bits of data
• Configurable endian conversion for multiple CPU architectures on the same
network
• Selectable PCI PIO window size from 2 MBytes to 64 MBytes to full installed
memory size
• Operating System support: Windows®2000, Windows XP, Linux®and
VxWorks®
• RoHS Compliant
PCI Local Bus Compliance
The PCI-5565PIORC complies with requirements of the PCI Local Bus Specification,
version 2.2.
Vendor and Device Identification
The PCI Configuration register reserved for the vendor ID has the value of $114A,
which designates Abaco. The PCI Configuration register reserved for the device
ID has the value of $5565, which is Abaco’s board type.
Subsystem Vendor ID and Subsystem ID
The PCI Configuration register reserved for the subsystem vendor ID has the
value of $1556, which designates PLD applications. The PCI Configuration
register reserved for the subsystem ID has the value of $0080, which is the PLD
Applications PCI-X core identification number.
Comparison of the PCI-5565PIORC and the PCI-5565*
The classic PCI-5565* contains several components which have been combined
into a single FPGA (Field Programmable Gate Array) in the PCI-5565PIORC. The
components that were combined include a PCI interface device by PLX
Technologies, three separate smaller FPGAs, a transmit FIFO, and a receive FIFO.
The PCI-5565PIORC adds greater design flexibility and improved performance
over the classic PCI-5565 in at least three areas.
1. The PCI-5565PIORC’s DMA burst and PIO single read access rates have an
improvement over the classic PCI-5565.
2. The PCI-5565PIORC’s access bandwidth for the onboard SDRAM memory
has doubled, improving the overall throughput.
3. The PCI-5565PIORC is field upgradeable as new features are added.
The classic PCI-5565 contained a group of control registers within the PLX device
as well as a separate group of RFM specific control registers located in an FPGA.

Publication No. 500-9367855565-000 Rev. D.0 About This Manual 7
Because the two registers groups physically reside in separate devices, they are
accessed through different regions of memory. The PCI-5565PIORC, on the other
hand, contains both groups of registers within the same FPGA. The two groups
could have been combined. However to provide software continuity and
backward compatibility, the two register groups have been maintained separately
as in the classic VMIPCI-5565. Further, the individual bit functions within the
registers, where applicable, are still compatible.
The PCI-5565PIORC does not include a second DMA engine.

8 PCI-5565PIORC* Ultrahigh Speed Fiber-Optic Reflective Memory with Interrupts Publication No. 500-9367855565-000 Rev. D.0
Block Diagram
Figure 1 Block Diagram of PCI-5565PIORC
133 MHz
Memory
32-bit Data
SERDES
106.25 MHz16-bit
2.125 GHz
Optics
Fiber-Optic Network
4-bit Parity
PCI bus
Rx Tx
FIFO
FIFO
Main FPGA
PCI Core
32/64-bit at 33/66 MHz

Publication No. 500-9367855565-000 Rev. D.0 About This Manual 9
Figure 2Typical 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

10 PCI-5565PIORC* Ultrahigh Speed Fiber-Optic Reflective Memory with Interrupts Publication No. 500-9367855565-000 Rev. D.0
Safety Summary
The following general safety precautions must be observed during all phases of
the operation, service and repair of this product. Failure to comply with these
precautions or with specific warnings elsewhere in this manual violates safety
standards of the design, manufacture, and intended use of this product.
Abaco assumes no liability for the customerʹs failure to comply with these
requirements.
Ground the System
To minimize shock hazard, the chassis and system cabinet must be connected to
an electrical ground. A three-conductor AC power cable should be used. The
power cable must either be plugged into an approved three-contact electrical
outlet or used with a three-contact to two-contact adapter with the grounding
wire (green) firmly connected to an electrical ground (safety ground) at the power
outlet.
Do Not Operate in an Explosive Atmosphere
Do not operate the system in the presence of flammable gases or fumes. Operation
of any electrical system in such an environment constitutes a definite safety
hazard.
Keep Away from Live Circuits
Operating personnel must not remove product covers. Component replacement
and internal adjustments must be made by qualified maintenance personnel. Do
not replace components with power cable connected. Under certain conditions,
dangerous voltages may exist even with the power cable removed. To avoid
injuries, always disconnect power and discharge circuits before touching them.
Do Not Service or Adjust Alone
Do not attempt internal service or adjustment unless another person capable of
rendering first aid and resuscitation is present.
Do Not Substitute Parts or Modify System
Because of the danger of introducing additional hazards, do not install substitute
parts or perform any unauthorized modification to the product. Return the
product to Abaco for service and repair to ensure that safety features are
maintained.
Indice

















