Beruflich Dokumente
Kultur Dokumente
Outline System Design Trends Serial Backplanes Architectures Building Serial Backplanes with FPGAs
A1 - 2
Serial Standards
Serial Standards
Fiber Channel 1 Gbps Ethernet 1 Gbps InfiniBand 2.5 Gbps
3GIO 3GIO
A1 - 5
1
4
Virtex-II Pro System: 2.5 Gbps x 4 x 5 = 50 Gbps 80 total pins Each Client has 2.5 Gbps guaranteed to every other Client
Mainstream Deployment
2002
2004
2006
A1 - 7
Serial Topologies
Switched Full Mesh
PICMG 2.16
A1 - 8
Virtex-II
PICMG 2.16
A1 - 9
Virtex-II Pro
Platform FPGA
A1 - 10
(PCS) 32 / 16 / 8 bits
TXDATA C R C 8B / 10B Encode F I F O
(PMA)
Serializer Transmit Buffer
TX+ TX-
TX Clock Generator
20X Multiplier
Receiver
32 / 16 / 8 bits
RXDATA
RX Clock Recovery
Deserializer Comma Det.
8B / 10B Decode
Receive Buffer
Loop-back
Transmitter
RX+ RX-
Up to sixteen multi-gigabit serial transceivers Support 622 Mbps to 3.125 Gbps full duplex operation Flexible PCS/PMA feature set
A1 - 11
A1 - 12
A1 - 13
RSBI Core
Implements RSBI/ Aurora Protocol Provides a simple interface for transferring packets across
A single gigabit serial link Up to 16 bonded links
Minimal Use of Resources (~350 slices) Frequency and Technology Independent Specifications and Source Code available from Xilinx
A1 - 14
A1 - 15
USER
CONTROL 32
A1 - 16
A1 - 17
A1 - 18
Transmitter sending an illegal K character Upon detection of link failure, core resets itself and forces link partner to reset
A1 - 19
RSBI Transmission
All data frames have a SOP/SOF and EOP/EOF to
indicate the start and end of packet
User must send at least 2 DWORDs (8 bytes) Core will add pad data to allow CRC functionality User can not transmit data in increments less than input
width Data can now be transmitted in any increment
A1 - 20
RSBI Reception
Strips off SOP/SOF* and EOP/EOF**
from frame
2VP50
Design Approach Supporting 16 slot, 3.125 Gbps per link Full Mesh Serial Backplane RSBI layer Rocket I/O Transceivers
X 15
A1 - 22
RSBI Link
FPGA Editor View of 2VP7
Framer Framer
RSBI Core
Utilization
350 Slices
A1 - 23
2VP50 2VP2
X 15
X4
A1 - 24
4
XAUI Switch
Backplane
A1 - 25
Transmitter
State Machine
Receiver
Deskew
RXD, RXC
XAUI_TX_L2
XAUI_RX_L2
XAUI_TX_L3 XAUI_RX_L3
Utilization
800 Slices
Management Ports
A1 - 26
http://www.xilinx.com/signalintegrity
A1 - 27
A1 - 28
Ferrite Beads
Murata BLM11A102S
Voltage Regulator
Linear Technology LT1963
All parts specified in PCB Design Requirements Voltage Regulator must use circuit specified by manufacturer
A1 - 29
VTTX, VTRX
Top of board
Ferrite Bead
Capacitors
A1 - 30
AVCCAUXTX, AVCCAUXRX
Bottom of board Ferrite Bead Capacitor
Reference Clock
Must use EPSON EG-2121CA
2.5V LVPECL output oscillator Use according to manufacture specifications
A1 - 32
Implementation Resources
Physical (PCB) Design Information
Signal Integrity Central on Xilinx Web Site (http://www.xilinx.com/signalintegrity) Rocket I/O User Guide Spice Suite
A1 - 33
Thank You