hardware opal-rt marc pastor real-time 2009 montreal, quebec, canada
TRANSCRIPT
HARDWAREOPAL-RT
MARC PASTOR
Real-Time 2009
Montreal, Quebec, Canada
2
CABINET TO CHASSIS
WANDA4_TARGET
WANDA4_EXPANSION
PATCH_PANEL
WANDA3
THIRD PARTY MODULE:
UPS, POWER_BAR,ETHERNET_HUB,…..
3
CABINET 19”: up to 49U high, up to 36” depthhardware accessories: slides, door, roll,…
CHASSIS 19” THIRD PARTY: UPS (90v to 240v)Power Supply (AC-DC, DC-DC), Switching, LinearPower Bar, Ethernet Hub
CHASSIS 19” OPAL:HIL 4U (PC + 6 slots), IO at the frontWANDA4_TARGET 4U (PC + 4 slots), IO at the backWANDA4_EXPANSION 4U (4 slots + 4 slots), IO at the backWANDA3 3U (PC + 4 slots), IO at the backTEST DRIVE 9U (PC + 11 slots), IO at the backML506 2U Virtex5 Stand-Alone ChassisML506 4U Virtex5 in a WANDA4PATCH PANEL 3U 48 Analog or 32 Analog&32 Digital
(monitoring, break, signal injection)MAPPING BOX 4U Wire interconnectionCONDITIONING BOX 4U contains Power and conditioning BoardsMAPPING PANELS 4U Twisted pair Flat Cable Interconnection
CABINET & CHASSIS
4
CHASSIS TO BOARDS 1
ANALOG CONDITIONING BOARDS
6 SLOTS FOR HIL
4 SLOTS FOR WANDA4-TARGET
8 SLOTS FOR WANDA4-EXPANSION
4 SLOTS FOR WANDA3-TARGET
CARRIER BOARD TYPE B
MEZZANINE BOARD TYPE B16xDAC 16xADC
I/O BOX
HALF-CARRIER
MEZZANINE BOARD TYPE B16xDAC
HALF-CARRIER 16xOUT HIGH-VOLTAGE
HALF-CARRIER with 4xOUT 200mA and12xOUT HIGH ISOLATION
32
16
16
ONE CARRIER PER SLOT
NUMBER OF CHANNELS PER SLOT
OP5220
OP5330 OP5340
OP5330
OP5222OP5242
OP5222OP5241
5
CHASSIS TO BOARDS 2
DIGITAL CONDITIONING BOARDS
CARRIER BOARD TYPE A
MEZZANINES BOARD TYPE A16 Din 16 Dout
CARRIER BOARD 32Din-32Dout TTLor 16Din-16Dout DIFFERENTIAL
CARRIER BOARD 32Din-32Dout High-Voltage
CARRIER BOARD 32Din-32Dout ISOLATED
CARRIER BOARD 10 RELAYS
CARRIER BOARD 16IN/16OUT FIBER OPTIC
6 SLOTS FOR HIL
4 SLOTS FOR WANDA4-TARGET
8 SLOTS FOR WANDA4-EXPANSION
4 SLOTS FOR WANDA3-TARGET
I/O BOX
To be released soon
32
32
64/32
64
64
10
NUMBER OF CHANNELS PER SLOT
ONE CARRIER PER SLOT
OP5210
OP5311 OP5312
OP5231
OP5237
OP5238
OP5236
6
BOARDS TO SIGNALS 1
VOLTAGECURRENT
/LOADMODE ISOLATION FEATURES
CHANNELS/SECTION
5v to 30v 5 mA to 10 mA Sink, Common Anod Optocoupler 16
5v to 30v 5 mA to 10 mASink/Source,
Common Anode/CathodeOptocoupler Schmitt Trigger 32
8xRS422 receivers
12v to 100v 6 mA Source,Common Cathod Galvanic Schmitt Trigger 32
400 mV 100 Ohms LVDS (differential) Galvanic 16
0 to 5v TTL current Unipolar 0 to 5v Galvanic 32
Optical Fiber 10 Mb/sec Light 16MULTIMODE FIBER
DIGITAL INPUTS COVERAGE
To be released soon
OP5311
OP5237
OP5236-1
OP5236-2
OP5231
7
BOARDS TO SIGNALS 2
VOLTAGECURRENT
/LOADMODE ISOLATION FEATURES
CHANNELS/SECTION
5v to 30v up to 100mA Sink, Open Collector Transistor Optocoupler 16
5v to 30v up to 100mA Sink, Open Collector Transistor Optocoupler Resetable Fuse 328xRS422 transmitters
12v to 100v up to 1A Sink, Open Drain N-MOSFET Galvanic Fuse 32
12v to 100v up to 1A Source,Open Drain P-MOSFET Galvanic Fuse 32
400 mV LVDS (differential) Galvanic 16
0 to 5v TTL current Unipolar 0 to 5v Galvanic 32
250v +/- 5A RELAY, NO and NC available Air total 10
Optical Fiber 10 Mb/sec Light 16
DIGITAL OUTPUT COVERAGE
MULTIMODE FIBER
To be released soon
OP5312
OP5237-1
OP5237-2
OP5236-1
OP5236-2
OP5238
OP5231
8
BOARDS TO SIGNALS 3
VOLTAGECURRENT
/LOADMODE ISOLATION
CHANNELS/SECTION
+/-20v 500K input DIFFERENTIAL, A to D, 16 bits no 16 +/-100v
+/-16v +/-15 mA BIPOLAR, D to A, 16 bits no 16
+/- 40v +/- 40 mA LINEAR AMPLIFIER 100K 16
+/-16v +/-200 mA LINEAR AMPLIFIER 100K 4 +/-16v +/-15 mA LINEAR AMPLIFIER 100K 12
+/- 5V +/ -1A LINEAR AMPLIFIER no 8 +/- 75V +/- 40 mA LINEAR AMPLIFIER no 2
ANALOG OUTPUT COVERAGE
ANALOG INPUT COVERAGE
SPECIAL EXTERNAL BOARDS
OP5320
OP5330
OP5242
OP5241
9
PATCH PANEL FRONT 16 CHANNELS
Din96 side
DB25 side
DIN96
+-
DB25
DB25
Micro Banana Plug
RCA and BNC
SIMULATOR SIDE USER SIDE
MONITORING
-
+
DIN96
DB25 BREAKING FEATURE
MONITORING FEATURE
PATCHING FEATURE
INSERTING FEATURE
10
VERIFICATION OF SIMULATOR INPUTS AND USER OUTPUTS
PATCH PANEL DEBUGGING TOOL 1
OSCILLOSCOPEMULTIMETER
FREQUENCY/AMPLITUDE
SIGNAL/WAVEFORMGENERATOR
STIMULI
DIN96
+-
DB25
DB25
RCA and BNC
SIMULATOR SIDE USER SIDE
MONITORING
-
+
11
VERIFICATION OF SIMULATOR OUTPUTS AND USER INPUTS
PATCH PANEL DEBUGGING TOOL 2
OSCILLOSCOPEMULTIMETER
FREQUENCY/AMPLITUDE
SIGNAL/WAVEFORMGENERATOR
STIMULI
DIN96
+-
DB25
DB25
RCA and BNC
SIMULATOR SIDE USER SIDE
MONITORING
-
+
12
PATCH PANEL DEBUGGING TOOL 3
SIMULATOR INPUT/OUTPUT FRONT LOOP-BACK
MODULE #1 ANALOG INPUTS
PATCH CABLES
MODULE #2 ANALOG OUTPUTS
DIN96
DB25
INPUT CHANNELUSER
-
+
+-
RCA/BNC
MONITORING
DIN96
DB25
OUTPUT CHANNEL
-
+
CH10 CH13
USER
OSCILLOSCOPEMULTIMETER
+-
MONITORING
DB25
FREQUENCY/AMPLITUDE
RCA/BNC
DB25
13
TARGET ARCHITECTURE (ACTUAL)
BACK OF THE UNIT
FRONT OF THE UNIT
I/O BOX4 SLOTS
I/O BOX4 SLOTS
PO
WE
R S
UP
PL
Y
+/- 18 VDC POWER SUPPLY
FAN FAN
PCIe X1
FRONT OF THE UNIT
WANDA_4U_TARGETFAN FAN
128 DIO 128 DIO PCI EXPANDER
4 PCI SLOTS
OP
511
0
128 DIO
I/O BOX4 SLOTS
POWER SUPPLY
+/- 18 VDC POWER SUPPLY
ATX4/8 CORES
4 PCI SLOTS OP
5110
SYNC
BACK OF THE UNIT
BACK OF THE UNIT
FRONT OF THE UNIT
I/O BOX4 SLOTS
I/O BOX4 SLOTS
PO
WE
R S
UP
PL
Y
+/- 18 VDC POWER SUPPLY
FAN FAN
128 DIO PCI EXPANDER
4 PCI SLOTS
OP
5110
128 DIO
WANDA_4U_EXPANSION
WANDA_4U_EXPANSION
2.5GHZ,1333MHZ FSB,12MB cache 4 GB memory
14
TARGET ARCHITECTURE (1Q 2010)
BACK OF THE UNIT
FRONT OF THE UNIT
I/O BOX4 SLOTS
I/O BOX4 SLOTS
PO
WE
R S
UP
PL
Y
+/- 18 VDC POWER SUPPLY
FAN FAN
PCIe Xn
FRONT OF THE UNIT
WANDA_4U_TARGETFAN FAN
256 DIO 256 DIO 256 DIO
I/O BOX4 SLOTS
POWER SUPPLY
+/- 18 VDC POWER SUPPLY
ATX4/8 CORES
4 PCI SLOTSEXPANDER
SYNC
BACK OF THE UNIT
BACK OF THE UNIT
FRONT OF THE UNIT
I/O BOX4 SLOTS
I/O BOX4 SLOTS
PO
WE
R S
UP
PL
Y
+/- 18 VDC POWER SUPPLY
FAN FAN
256 DIO 256 DIO
WANDA_4U_EXPANSION
WANDA_4U_EXPANSION
OP5142PCIe X1OP5142OP5142
PCIe SWITCH
4 PCI SLOTS
OP5142PCIe SWITCH
OP5142
4 PCI SLOTSEXPANDER
8 FLAT CABLES 40 PIN TO BE REPLACED
WITH 2 PCIe CABLES
15
FPGA OPAL FAMILY
SignalWire: 625 Mb/secPCIe X1: 2.5 Gb/secOP6111
198 DIO SPARTAN2600 Kgates
MEMORYFLASH4 Mb
SERDESSignalWire
14 DIO
62.5 MHZSignalWire
OP5130
64 DIO VIRTEXIIPRO
MEMORYFLASH4 Mb
SERDESSignalWire
SignalWire
100 MHZ64 DIO
OP5110
128 DIO VIRTEXIIPRO
MEMORYFLASH4 Mb
SERDESSignalWire
SignalWire100 MHZ
PCI BUS
SignalWire298 DIO SPARTAN3
5 Mgates
PCIeBRIDGE
MEMORYFLASH32 Mb
SERDESSignalWire
14 DIO
PCIe X1100 MHZ
OP5142
OP5142 WILL REPLACE ALL PREVIOUS FPGA BOARDS
16
FPGA COMPARISON
MODEL FREQ GatesLogic Cells Slices
CLB Flip-Flops
MULT 18X18 DSP48E Block RAM
USER I/O
OP6111 Spartan2-300/600 62.5 MHZ 300K/600K 7K/15K 3K/7K 6K/14K 0 0 64K/288 Kbits 198
OP5120 Virtex2 100MHZ 11K 5K 10K 40 0 720 Kbits 64
OP5110 Virtex2-Pro 100MHZ 11K 5K 10K 44 0 800 Kbits 128OP5130 Virtex2-Pro 100MHZ 11K 5K 10K 44 0 800 Kbits 144
OP5142 Spartan3 100MHZ 5M 74K 33K 66K 104 0 1700 Kbits 298
ML506 Virtex5 100MHZ 52K 8K 33K 0 288 4700 Kbits 70
OPxx NEXT GENERATION
17
FPGA SPARTAN3-5M
SignalWire298 DIO SPARTAN3
5 Mgates
PCIeBRIDGE
MEMORYFLASH32 Mb
SERDESSignalWire
14 DIO
PCIe X1100 MHZ
OP5142
SPARTAN3 XC3S50005 Mgates, 74 K Logic Cells100 MHZ
298 DIO user on 3xPC104 connectors14 DIO user on COM connector
Flash Memory: 32 MbSafe/User Memory
SignalWire: 625 Mb/secPCIe X1: 2.5 Gb/sec
18
SPARTAN-2 (300) SPARTAN-3 (5000)
Number of BLOCKRAMs 13 out of 16 81% 18 out of 104 17%Number of SLICEs 3070 out of 3072 99% 4505 out of 33280 13%
SPARTAN-2 (600) SPARTAN-3 (5000)
Number of BLOCKRAMs 72 out of 72 100% 25 out of 104 24%Number of SLICEs 6910 out of 6912 99% 7110 out of 33280 21%
BASE MODULE TEST DRIVE
RPG MODULE TEST DRIVE
SPARTAN-2 VERSUS SPARTAN-3
RESOURCE ALLOCATION
19
FPGA VIRTEX5 BLOC DIAGRAM
VIRTEX5SX50T
PCIe X1 CABLE (1 to 2 meters)
TWO WAYS TO DOWNLOAD A BITSTREAM:
1. Through Local JTAG port2. Through PCIe X1 port
PCIe X1PORT
22 x DIGITAL CHANNELS:22 Din or22 Dout or11 Din/11Dout
32 x ANALOG CHANNELS:32 Ain or32 Aout or16 Ain/16Aout
BIRECTIONALBUFFERS
MEZZANINEADC or DAC
MEZZANINEADC or DAC
CARRIER OPAL INTERFACE
JTAGPORT
LCD DISPLAYDIO
BITSTREAMGENERATORCOMPUTER
PCIe SLOTCOMPUTER
INTEGRATED FPGA DEVELOPMENT SYSTEM BLOC DIAGRAM
48 x DIGITAL CHANNELS: 48 Din or 48 Dout or 24 Din/24 Dout
20
INTEGRATED FPGA DEVELOPMENT SYSTEM (VIRTEX5)
FPGA VIRTEX5_PRODUCT
22 DIO
24 DIO-C
24 DIO-D
16 ANALOG-B 16 ANALOG-A
ANALOG-MEZZANINE-A
ANALOG-MEZZANINE-B
JTAG PORT
PCIe PORT
PCIe CABLE
ML506 BOARD
21
Din & Dout CONFIGURATION
For HARDWARE-IN-THE-LOOP, Din & Dout have to match the various types of USER interfaces.
Actual Din & Dout cover the great majority of application.
OPAL will comply with the new USER needs.
Some of designed CUSTOMIZED PROTOTYPES for new application :
1. Digital Output differential (5 to 30 V)
2. Digital Input Common Cathode (5 to 30V)
3. Digital Level Shifter (from Unipolar to Bipolar Voltage)
4. Transceivers 4-20 mA
5. ………..
THE FOLLOWING SLIDES SHOW THE STANDARD AVAILABLE Din & Dout CONFIGURATION
22
SINK (PULL)
S
DN-Channel
G
RTN
LOW DRIVE
R
V+ (from 15v to 100v)
1 A max
USER
Galvanic isolation
Dout_PULL_N-MOS
OP5237-1
23
S
D
P-ChannelG
SOURCE (PUSH) V+ (from 15v to 100v)
HIGH DRIVE
R
Galvanic isolation
1 A max
RTN
USER
Dout_PUSH_P-MOS
OP5237-2
24
Dout_PULL_TRANSISTOR
5v
VoltageRegulator
RTN
V+ (5 to 30V)
R
100 mA max
USEROPEN COLLECTOR TRANSISTOR
OP5312
25
Dout_PUSH-PULL
S
D
P-ChannelG
SOURCE (PUSH)
SINK (PULL)
S
DN-Channel
G
LOAD
HIGH DRIVE
LOW DRIVE
RTN
USERPUSH-PULL
1 A max
1 A max
V+ (5 to 30V)
OP6227
26
Din_PULL_DIODE
DinR
GND
5VUSER
V+ (5 to 30V)
6 to 10 mA
Din PULL DIODE
OP5311
27
Din_CONSTANT_CURRENT
R2
VT+Vin
(10V to 100V)
Schmitt Trigger
Din CONSTANT CURRENT USER
Galvanic isolation
R1
RTN
6 mA
Current Limiting Diode
OP5237-1OP5237-2
28
CUSTOMIZED HARDWARE INTERFACE
USER REQUIREMENT OPAL SOLUTION
USER CIRCUITBUILT ON PROTOTYPE BOARDS
29
NEW CHASSIS DEVELOPMENT_TOP
TYPICAL EXEMPLE
WE USE 2 EXTERNAL MECHANICAL CONSULTANTS
30
NEW CHASSIS DEVELOPMENT_BOTTOM
TYPICAL EXEMPLE
31
Visit & Contact Us
For more information on Opal-RT’s complete line of Real-Time Simulators, HIL Testing and Rapid Control Prototyping products, please visit: