SlideShare a Scribd company logo
Backplane Technology Overview
B k l     T h l      O    i
      for AdvancedTCA

  Hui Chen                       Theresienstr. 90
  Supervisor: Rainer Ohlendorf   80290 Munich
                                 Germany

  July, 13th 2007                www.lis.ei.tum.de




                                                 © Institute for
                                           Integrated Systems
Outline

Introduction to AdvancedTCA
Interconnect Protocols
I t        tP t     l
① Ethernet
② InfiniBand
③ StarFabric
④ PCI Express
⑤ RapidIO

Comparison of Interconnect Protocols
① Feature
② Protocol Efficiency
③ Effective Bandwidth
④ System Level Consideration

Conclusion
C   l i

               Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                           2
                             Hui Chen, July 13th 2007              Integrated Systems
What is AdvancedTCA ?
• AdvancedTCA (Advanced Telecom Computing Architecture)
    Standard chassis/ backplane solution for high-availability
    communications equipment
    Adopted in 2003


• AdvancedTCA Chassis




               Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                           3
                             Hui Chen, July 13th 2007              Integrated Systems
Base Spec of AdvancedTCA
• Board dimension
     1.2 inches in width
     280 mm deep, ~322 mm high


• Power supply & Cooling
     -48 V power feeds
     200 Watts per board
                                                               Board of AdvancedTCA




                                                     • Backplane architecture
                                                          Zone 1: P
                                                          Z    1 Power, MManagement   t
                                                          Zone 2: Data Transport Interface
                                                          Zone 3: User-defined I/O

    Backplane of AdvancedTCA
               Hauptseminar am Lehrstuhl für Integrierte Systeme            © Institute for
                                                                                              4
                               Hui Chen, July 13th 2007               Integrated Systems
Data Transport Interface
• Base Interface: Dual Star
      Supports only Ethernet

• Fabric Interface: Dual Star/ Full Mesh
      Supports various protocols
      Max. 4 channels

                                                                (a) Dual Star configuration
• Dual Star
      Redundant switch: eliminates single point of
      failure
      Effective for large redundant systems

• F ll M h
  Full Mesh
      +) Higher data throughput
      -) Higher pins count & cost
      Effective for
      Eff ti f small systems
                       ll   t
                                                                (b) Full Mesh configuration

                 Hauptseminar am Lehrstuhl für Integrierte Systeme           © Institute for
                                                                                               5
                               Hui Chen, July 13th 2007                Integrated Systems
Outline
Introduction to AdvancedTCA

Interconnect Protocols
①   Ethernet
②   InfiniBand
③   StarFabric
④   PCI Express
⑤   RapidIO

Comparison of Interconnect Protocols
① Feature
② Protocol Efficiency
③ Effective Bandwidth
④ System Level Consideration

Conclusion
              Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                          6
                            Hui Chen, July 13th 2007              Integrated Systems
Protocol ① ― Ethernet
• Application:
     Initial in Local Area Network
     Successful in backplane
     but defective in congestion management

• Congestion management
   PAUSE function: all data flows are paused when only
   one flow is congested
   → congestion spreading, when complex data p
          g        p     g,            p       paths

• Topology
   P2P connections: Ethernet Switch ↔ Endpoints                       Ethernet Topology


• Frame

     Header: large

                 Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                             7
                               Hui Chen, July 13th 2007              Integrated Systems
Protocol ② ― InfiniBand ⑴
• Application                                                       Processor Node

     Initial in System Area Network
     now also i b k l
             l in backplane, chassis-to-chassis
                              h   i t h      i
     Supercomputer, Linux cluster


• Topology
     InfiniBand Switches + Channel Adapters
     HCA: Host Channel Adapter in processor node
     TCA: Target Channel Adapter in I/O node
                                                                    I/O Node
          HCA talks TCAs to enable remote
                                                                    InfiniBand Topology
          storage and connectivity


• Packet format


     Larger payload size than Ethernet

                Hauptseminar am Lehrstuhl für Integrierte Systeme            © Institute for
                                                                                               8
                              Hui Chen, July 13th 2007                 Integrated Systems
Protocol ② ― InfiniBand ⑵
• Three   link widths                                       x1

  Links                x1       x4        x12               x4
  Data Rate (Gb/s)     2        8         24
                                                            x12


• Supports Quality of Service (QoS)
     QoS: a method to prioritize network traffic
           Ensures most important data gets thru the network as quickly as possible
           Defines traffic to many streams, streams to differentiated classes;
           reserves bandwidth to streams and classes




                   Hauptseminar am Lehrstuhl für Integrierte Systeme           © Institute for
                                                                                                 9
                                 Hui Chen, July 13th 2007                Integrated Systems
Protocol ② ― InfiniBand ⑶
• Supports Quality of Service
     Thru 16 Virtual Lanes (VLs)
         Multiplex independent data streams
         → the same physical link
         Represent a set of send & receive
            p
         buffers in a port
         Each port: one management VL (VL15)
         & up to 15 data VLs
         Priorities

                  VL15 (highest)
                  VL14
                      …




                  VL0                                                Virtual Lanes



                 Hauptseminar am Lehrstuhl für Integrierte Systeme          © Institute for
                                                                                              10
                               Hui Chen, July 13th 2007               Integrated Systems
Protocol ③ ― StarFabric ⑴
• Application
     Backplane, chassis-to-chassis
     Embedded distributed processing
     (e.g. multiprocessor systems)


• Topology
     StarFabric Switch: six-port
         Connects other switches/ bridges
         Cascadable
     StarFabric Bridge                                       StarFabric Topology

         Translates other protocols (e.g. PCI) into
         StarFabric traffic
         St F b i t ffi


• Not scalable
     Operates only at 2 Gb/s
     O    t     l t Gb/

                Hauptseminar am Lehrstuhl für Integrierte Systeme          © Institute for
                                                                                             11
                              Hui Chen, July 13th 2007               Integrated Systems
Protocol ③ ― StarFabric ⑵
• Packet format



• Supports Quality of Service
     7 classes of traffic
        asynchronous traffic (data)
        multicast
        …
        isochronous traffic (voice & video)


• Backwards compatible to PCI
     Converting a serial fabric to parallel PCI




                Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                            12
                               Hui Chen, July 13th 2007             Integrated Systems
Protocol ④ ― PCI Express ⑴
• Successor to PCI
     Backplane, chip-to-chip interconnect
     PC (e.g. Graphics cards)

• Topology
     Switches
     Multiple Endpoints: I/O devices
     Host Bridge
            To create an I/O hierarchy
                                                                       PCI Express Topology

• Six link widths:
    Links                 x1      x2       x4        x8    x16        x32
    Data Rate (Gb/s)      2       4         8        16    32         64



                  Hauptseminar am Lehrstuhl für Integrierte Systeme               © Institute for
                                                                                                    13
                                Hui Chen, July 13th 2007                    Integrated Systems
Protocol ④ ― PCI Express ⑵
• Packet format



• Supports Quality of Service
     Thru
     Thr 8 Traffic Classes (TCs) & 8 Virt al Channels (VCs)
                                     Virtual
         Each port : up to 8 VCs. VC0 (lowest priority), VC7 (highest)
         TCs: differentiated services
         Each
         E h packet a TC t determine which VC b ff t d
                   k t TC: to d t     i hi h  buffer to drop packet i t
                                                                k t into
         TC/VC mapping:         ☺ TC[0:6]→VC0                TC7→VC[0:1]




                            An Example of TC/VC mapping
               Hauptseminar am Lehrstuhl für Integrierte Systeme           © Institute for
                                                                                             14
                             Hui Chen, July 13th 2007                Integrated Systems
Protocol ⑤ ― RapidIO ⑴
• Application
     Backplane, chip-to-chip interconnect
     Embedded systems (e.g. DSPs)
     Networking (e.g. Carrier Cards)


•T
 Topology
     l
     A Switch, multiple Endpoints
     Large systems: one / more host processors
         For system exploration, initialization
                    exploration
         Monitors system-level activity
                                                                       RapidIO Topology

• Two link widths (x1 x4)
                  (x1,
       Links                              x1                      x4

       Data Rate (Gb/s)    1          2         2.5       4   8         10



                Hauptseminar am Lehrstuhl für Integrierte Systeme             © Institute for
                                                                                                15
                               Hui Chen, July 13th 2007                 Integrated Systems
Protocol ⑤ ― RapidIO ⑵
• Packet format


     Header: smaller than Ethernet:
     1-byte source address ~ 28 Endpoints → sufficient for backplane applications
     Payload size: relatively small


• Supports Quality of Service
     Six logical flows: as prioritized classes




                 Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                             16
                               Hui Chen, July 13th 2007              Integrated Systems
Outline
Introduction to AdvancedTCA
Interconnect Protocols
① Ethernet
② InfiniBand
③ StarFabric
④ PCI Express
⑤ RapidIO

Comparison of Interconnect Protocols
①   Feature
②   Protocol Efficiency
③   Effective Bandwidth
④   System Level Consideration

Conclusion
               Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                           17
                             Hui Chen, July 13th 2007              Integrated Systems
Comparison – Feature


Feature         GigE            InfiniBand       StarFabric    PCI Expr
                                                                   Expr.         RapidIO

Transport       PCB, Copper &   PCB, Copper &    PCB &         PCB, Copper &
Media           Fiber           Fiber                          Optical
                                                                                 PCB only
                                                 CAT5 cable
Scalable Link
                None            Yes              None          Yes               Yes
Widths

                                Encapsulated,    Yes,          Yes,              Yes,
PCI Migration   None            requires SW
                                  q              transparent
                                                      p        transparent
                                                                    p            requires SW

Max Signal
                1 Gbps          2 Gbps           2 Gbps        2 Gbps            2.5 Gbps
Channel Rate

      y
Max Payload
                1500 B tes
                     Bytes      4096 B t
                                     Bytes       128 B t
                                                     Bytes     4096 B t
                                                                    Bytes        256 B tes
                                                                                     Bytes
Size




                  Hauptseminar am Lehrstuhl für Integrierte Systeme           © Institute for
                                                                                                18
                                Hui Chen, July 13th 2007                Integrated Systems
Comparison – Protocol Efficiency
• Protocol Efficiency = Payload / Packet size
• Payload < ~500B : RapidIO, highest efficiency              smallest overhead
  Payload > ~500B : PCI Express, highest
                        Express




                 Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                             19
                               Hui Chen, July 13th 2007              Integrated Systems
Comparison – Effective Bandwidth
• Effective Bandwidth = Protocol efficiency × Bandwidth
• InfiniBand x4; PCIe x4; RapidIO 4x 2Gbps
• O
  Overall: Gi E l
       ll GigE, lowest
                     t




                Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                            20
                              Hui Chen, July 13th 2007              Integrated Systems
Comparison – System Level
• Quality of Service (QoS)

                          GigE
                          Gi E            InfiniBand
                                          I fi iB d         StarFabric
                                                            St F b i         PCI E
                                                                                 Expr.           RapidIO
                                                                                                 R idIO

    Prioritized Traffic
                          -               16                7                8                   6
    Classes




•P f
 Performance
                           GigE             InfiniBand          StarFabric       PCI Expr.        RapidIO

    Max Bandwidth for
    M B d idth f
                           1 Gbps           8 Gbps              2 Gbps           8 Gbps           10 Gbps
    AdvancedTCA, x4

    Latency                High             Medium              Medium           Low              Low
                           (~100 us)        (1.29-2.6 us)       (< 3 us)         (0.3-0.7 us)     (< 100 ns)




                  Hauptseminar am Lehrstuhl für Integrierte Systeme                          © Institute for
                                                                                                               21
                                   Hui Chen, July 13th 2007                            Integrated Systems
Outline
Introduction to AdvancedTCA
Interconnect Protocols
① Ethernet
② InfiniBand
③ StarFabric
④ PCI Express
⑤ RapidIO

Comparison of Interconnect Protocols
① Feature
② Protocol Efficiency
③ Effective Bandwidth
④ System Level Consideration

Conclusion
               Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                           22
                             Hui Chen, July 13th 2007              Integrated Systems
Conclusion
• Low bandwidth backplane applications
      Ethernet                +) well understood, low risk
                              -) high overhead, hi h l
                               ) hi h     h d high latency
                              -) not scalable

• High bandwidth (tradeoffs of flexibility vs. latency, overhead)
    g            (                       y           y,         )
      InfiniBand and StarFabric
           Complex header: +) for complex routing
                           -) reduces effective bandwidth
      RapidIO
           Smaller packets: +) to lower latency
                            -) overhead: a higher percentage of the packet
                            -) reduces effective b d idth
                             ) d          ff ti bandwidth
      PCI Express
           Middle:            +) design goal: software transparency
                              -) constrains the protocol raises latency
                                                protocol,


                 Hauptseminar am Lehrstuhl für Integrierte Systeme         © Institute for
                                                                                             23
                               Hui Chen, July 13th 2007              Integrated Systems
Thank you for your attention !

               Any questions ?


                                                    Special thanks to:
                                                    Rainer Ohlendorf




Hauptseminar am Lehrstuhl für Integrierte Systeme           © Institute for
                                                                              24
              Hui Chen, July 13th 2007                Integrated Systems

More Related Content

What's hot

An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)
Jasim Alam
 
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI Alliance
 
PCI express
PCI expressPCI express
PCI express
sarangaprabod
 
Iain Richardson: An Introduction to Video Compression
Iain Richardson: An Introduction to Video CompressionIain Richardson: An Introduction to Video Compression
Iain Richardson: An Introduction to Video Compression
Iain Richardson
 
Bus
BusBus
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Altera Corporation
 
VLSI DESIGN OF AMBA BASED AHB2APB BRIDGE
VLSI DESIGN OF AMBA BASED AHB2APB BRIDGEVLSI DESIGN OF AMBA BASED AHB2APB BRIDGE
VLSI DESIGN OF AMBA BASED AHB2APB BRIDGE
VLSICS Design
 
Pci express modi
Pci express modiPci express modi
Pci express modi
proma_goswami
 
PCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewPCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-Review
IOSRJVSP
 
AMBA_APB_pst
AMBA_APB_pstAMBA_APB_pst
AMBA_APB_pst
Bynaboina Krishna
 
Slideshare - PCIe
Slideshare - PCIeSlideshare - PCIe
Slideshare - PCIe
Jin Wu
 
SATA Protocol
SATA ProtocolSATA Protocol
SATA Protocol
Nirav Desai
 
Computer Fundamentals Chapter 07 pam
Computer Fundamentals Chapter  07 pamComputer Fundamentals Chapter  07 pam
Computer Fundamentals Chapter 07 pam
Saumya Sahu
 
Ethernet protocol
Ethernet protocolEthernet protocol
Ethernet protocol
Tom Chou
 
Firewall and NAT Fundamentals - pfSense Hangout January 2014
Firewall and NAT Fundamentals - pfSense Hangout January 2014Firewall and NAT Fundamentals - pfSense Hangout January 2014
Firewall and NAT Fundamentals - pfSense Hangout January 2014
Netgate
 
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
MIPI Alliance
 
Pc ie tl_layer (3)
Pc ie tl_layer (3)Pc ie tl_layer (3)
Pc ie tl_layer (3)
Rakeshkumar Sachdev
 
Cloud pbx
Cloud pbxCloud pbx
Cloud pbx
hema3011
 
Route Redistribution
Route RedistributionRoute Redistribution
Route Redistribution
Netwax Lab
 
Netmanias L2,L3 Training (1) L2 Ethernet
Netmanias L2,L3 Training (1) L2 EthernetNetmanias L2,L3 Training (1) L2 Ethernet
Netmanias L2,L3 Training (1) L2 Ethernet
Chris Changmo Yoo
 

What's hot (20)

An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)
 
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
 
PCI express
PCI expressPCI express
PCI express
 
Iain Richardson: An Introduction to Video Compression
Iain Richardson: An Introduction to Video CompressionIain Richardson: An Introduction to Video Compression
Iain Richardson: An Introduction to Video Compression
 
Bus
BusBus
Bus
 
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
 
VLSI DESIGN OF AMBA BASED AHB2APB BRIDGE
VLSI DESIGN OF AMBA BASED AHB2APB BRIDGEVLSI DESIGN OF AMBA BASED AHB2APB BRIDGE
VLSI DESIGN OF AMBA BASED AHB2APB BRIDGE
 
Pci express modi
Pci express modiPci express modi
Pci express modi
 
PCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-ReviewPCIe BUS: A State-of-the-Art-Review
PCIe BUS: A State-of-the-Art-Review
 
AMBA_APB_pst
AMBA_APB_pstAMBA_APB_pst
AMBA_APB_pst
 
Slideshare - PCIe
Slideshare - PCIeSlideshare - PCIe
Slideshare - PCIe
 
SATA Protocol
SATA ProtocolSATA Protocol
SATA Protocol
 
Computer Fundamentals Chapter 07 pam
Computer Fundamentals Chapter  07 pamComputer Fundamentals Chapter  07 pam
Computer Fundamentals Chapter 07 pam
 
Ethernet protocol
Ethernet protocolEthernet protocol
Ethernet protocol
 
Firewall and NAT Fundamentals - pfSense Hangout January 2014
Firewall and NAT Fundamentals - pfSense Hangout January 2014Firewall and NAT Fundamentals - pfSense Hangout January 2014
Firewall and NAT Fundamentals - pfSense Hangout January 2014
 
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
MIPI DevCon Taipei 2019: Study on the Influence of Random Jitter to the MIPI ...
 
Pc ie tl_layer (3)
Pc ie tl_layer (3)Pc ie tl_layer (3)
Pc ie tl_layer (3)
 
Cloud pbx
Cloud pbxCloud pbx
Cloud pbx
 
Route Redistribution
Route RedistributionRoute Redistribution
Route Redistribution
 
Netmanias L2,L3 Training (1) L2 Ethernet
Netmanias L2,L3 Training (1) L2 EthernetNetmanias L2,L3 Training (1) L2 Ethernet
Netmanias L2,L3 Training (1) L2 Ethernet
 

Similar to Backplane Technology Overview for AdvancedTCA

Carrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentationCarrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentation
Nir Cohen
 
Life & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@Persistent
Life & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@PersistentLife & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@Persistent
Life & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@Persistent
Persistent Systems Ltd.
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
shanthishyam
 
A dynamic performance-based_flow_control
A dynamic performance-based_flow_controlA dynamic performance-based_flow_control
A dynamic performance-based_flow_control
ingenioustech
 
VOICE
VOICEVOICE
VOICE
CiscoV1
 
ETE405-lec7.pdf
ETE405-lec7.pdfETE405-lec7.pdf
ETE405-lec7.pdf
mashiur
 
CISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network FundamentalCISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network Fundamental
Karthikeyan Dhayalan
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
Chaynika Verma
 
Interconnect Your Future With Mellanox
Interconnect Your Future With MellanoxInterconnect Your Future With Mellanox
Interconnect Your Future With Mellanox
Mellanox Technologies
 
7 topology ethernet
7 topology ethernet7 topology ethernet
7 topology ethernet
Samit Singh
 
Ch08
Ch08Ch08
FTTH networks TECHNOLOGY
FTTH networks TECHNOLOGYFTTH networks TECHNOLOGY
FTTH networks TECHNOLOGY
Dr. Ahmad Ragab
 
Ptp810 01 ds-050812-r10
Ptp810 01 ds-050812-r10Ptp810 01 ds-050812-r10
Ptp810 01 ds-050812-r10
Advantec Distribution
 
Hyper Transport Technology
Hyper Transport TechnologyHyper Transport Technology
Hyper Transport Technology
Rohan Khude
 
OptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdfOptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdf
ssuserc99286
 
Networks
NetworksNetworks
Networks
Alvaro Gomes
 
Pub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetipPub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetip
ALL Mais [ www.allmais.com ]
 
Pub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetipPub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetip
ALL Mais [ www.allmais.com ]
 
Systems Support for Many Task Computing
Systems Support for Many Task ComputingSystems Support for Many Task Computing
Systems Support for Many Task Computing
Eric Van Hensbergen
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
Shahid Khan
 

Similar to Backplane Technology Overview for AdvancedTCA (20)

Carrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentationCarrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentation
 
Life & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@Persistent
Life & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@PersistentLife & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@Persistent
Life & Work of Dr. Vinton Cerf and Dr. Robert Kahn | Turing100@Persistent
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
A dynamic performance-based_flow_control
A dynamic performance-based_flow_controlA dynamic performance-based_flow_control
A dynamic performance-based_flow_control
 
VOICE
VOICEVOICE
VOICE
 
ETE405-lec7.pdf
ETE405-lec7.pdfETE405-lec7.pdf
ETE405-lec7.pdf
 
CISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network FundamentalCISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network Fundamental
 
Ccna day1
Ccna day1Ccna day1
Ccna day1
 
Interconnect Your Future With Mellanox
Interconnect Your Future With MellanoxInterconnect Your Future With Mellanox
Interconnect Your Future With Mellanox
 
7 topology ethernet
7 topology ethernet7 topology ethernet
7 topology ethernet
 
Ch08
Ch08Ch08
Ch08
 
FTTH networks TECHNOLOGY
FTTH networks TECHNOLOGYFTTH networks TECHNOLOGY
FTTH networks TECHNOLOGY
 
Ptp810 01 ds-050812-r10
Ptp810 01 ds-050812-r10Ptp810 01 ds-050812-r10
Ptp810 01 ds-050812-r10
 
Hyper Transport Technology
Hyper Transport TechnologyHyper Transport Technology
Hyper Transport Technology
 
OptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdfOptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdf
 
Networks
NetworksNetworks
Networks
 
Pub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetipPub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetip
 
Pub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetipPub00138 r2 cip_adv_tech_series_ethernetip
Pub00138 r2 cip_adv_tech_series_ethernetip
 
Systems Support for Many Task Computing
Systems Support for Many Task ComputingSystems Support for Many Task Computing
Systems Support for Many Task Computing
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
 

Recently uploaded

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
Amin Marwan
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 

Recently uploaded (20)

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdfIGCSE Biology Chapter 14- Reproduction in Plants.pdf
IGCSE Biology Chapter 14- Reproduction in Plants.pdf
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 

Backplane Technology Overview for AdvancedTCA

  • 1. Backplane Technology Overview B k l T h l O i for AdvancedTCA Hui Chen Theresienstr. 90 Supervisor: Rainer Ohlendorf 80290 Munich Germany July, 13th 2007 www.lis.ei.tum.de © Institute for Integrated Systems
  • 2. Outline Introduction to AdvancedTCA Interconnect Protocols I t tP t l ① Ethernet ② InfiniBand ③ StarFabric ④ PCI Express ⑤ RapidIO Comparison of Interconnect Protocols ① Feature ② Protocol Efficiency ③ Effective Bandwidth ④ System Level Consideration Conclusion C l i Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 2 Hui Chen, July 13th 2007 Integrated Systems
  • 3. What is AdvancedTCA ? • AdvancedTCA (Advanced Telecom Computing Architecture) Standard chassis/ backplane solution for high-availability communications equipment Adopted in 2003 • AdvancedTCA Chassis Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 3 Hui Chen, July 13th 2007 Integrated Systems
  • 4. Base Spec of AdvancedTCA • Board dimension 1.2 inches in width 280 mm deep, ~322 mm high • Power supply & Cooling -48 V power feeds 200 Watts per board Board of AdvancedTCA • Backplane architecture Zone 1: P Z 1 Power, MManagement t Zone 2: Data Transport Interface Zone 3: User-defined I/O Backplane of AdvancedTCA Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 4 Hui Chen, July 13th 2007 Integrated Systems
  • 5. Data Transport Interface • Base Interface: Dual Star Supports only Ethernet • Fabric Interface: Dual Star/ Full Mesh Supports various protocols Max. 4 channels (a) Dual Star configuration • Dual Star Redundant switch: eliminates single point of failure Effective for large redundant systems • F ll M h Full Mesh +) Higher data throughput -) Higher pins count & cost Effective for Eff ti f small systems ll t (b) Full Mesh configuration Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 5 Hui Chen, July 13th 2007 Integrated Systems
  • 6. Outline Introduction to AdvancedTCA Interconnect Protocols ① Ethernet ② InfiniBand ③ StarFabric ④ PCI Express ⑤ RapidIO Comparison of Interconnect Protocols ① Feature ② Protocol Efficiency ③ Effective Bandwidth ④ System Level Consideration Conclusion Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 6 Hui Chen, July 13th 2007 Integrated Systems
  • 7. Protocol ① ― Ethernet • Application: Initial in Local Area Network Successful in backplane but defective in congestion management • Congestion management PAUSE function: all data flows are paused when only one flow is congested → congestion spreading, when complex data p g p g, p paths • Topology P2P connections: Ethernet Switch ↔ Endpoints Ethernet Topology • Frame Header: large Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 7 Hui Chen, July 13th 2007 Integrated Systems
  • 8. Protocol ② ― InfiniBand ⑴ • Application Processor Node Initial in System Area Network now also i b k l l in backplane, chassis-to-chassis h i t h i Supercomputer, Linux cluster • Topology InfiniBand Switches + Channel Adapters HCA: Host Channel Adapter in processor node TCA: Target Channel Adapter in I/O node I/O Node HCA talks TCAs to enable remote InfiniBand Topology storage and connectivity • Packet format Larger payload size than Ethernet Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 8 Hui Chen, July 13th 2007 Integrated Systems
  • 9. Protocol ② ― InfiniBand ⑵ • Three link widths x1 Links x1 x4 x12 x4 Data Rate (Gb/s) 2 8 24 x12 • Supports Quality of Service (QoS) QoS: a method to prioritize network traffic Ensures most important data gets thru the network as quickly as possible Defines traffic to many streams, streams to differentiated classes; reserves bandwidth to streams and classes Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 9 Hui Chen, July 13th 2007 Integrated Systems
  • 10. Protocol ② ― InfiniBand ⑶ • Supports Quality of Service Thru 16 Virtual Lanes (VLs) Multiplex independent data streams → the same physical link Represent a set of send & receive p buffers in a port Each port: one management VL (VL15) & up to 15 data VLs Priorities VL15 (highest) VL14 … VL0 Virtual Lanes Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 10 Hui Chen, July 13th 2007 Integrated Systems
  • 11. Protocol ③ ― StarFabric ⑴ • Application Backplane, chassis-to-chassis Embedded distributed processing (e.g. multiprocessor systems) • Topology StarFabric Switch: six-port Connects other switches/ bridges Cascadable StarFabric Bridge StarFabric Topology Translates other protocols (e.g. PCI) into StarFabric traffic St F b i t ffi • Not scalable Operates only at 2 Gb/s O t l t Gb/ Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 11 Hui Chen, July 13th 2007 Integrated Systems
  • 12. Protocol ③ ― StarFabric ⑵ • Packet format • Supports Quality of Service 7 classes of traffic asynchronous traffic (data) multicast … isochronous traffic (voice & video) • Backwards compatible to PCI Converting a serial fabric to parallel PCI Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 12 Hui Chen, July 13th 2007 Integrated Systems
  • 13. Protocol ④ ― PCI Express ⑴ • Successor to PCI Backplane, chip-to-chip interconnect PC (e.g. Graphics cards) • Topology Switches Multiple Endpoints: I/O devices Host Bridge To create an I/O hierarchy PCI Express Topology • Six link widths: Links x1 x2 x4 x8 x16 x32 Data Rate (Gb/s) 2 4 8 16 32 64 Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 13 Hui Chen, July 13th 2007 Integrated Systems
  • 14. Protocol ④ ― PCI Express ⑵ • Packet format • Supports Quality of Service Thru Thr 8 Traffic Classes (TCs) & 8 Virt al Channels (VCs) Virtual Each port : up to 8 VCs. VC0 (lowest priority), VC7 (highest) TCs: differentiated services Each E h packet a TC t determine which VC b ff t d k t TC: to d t i hi h buffer to drop packet i t k t into TC/VC mapping: ☺ TC[0:6]→VC0 TC7→VC[0:1] An Example of TC/VC mapping Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 14 Hui Chen, July 13th 2007 Integrated Systems
  • 15. Protocol ⑤ ― RapidIO ⑴ • Application Backplane, chip-to-chip interconnect Embedded systems (e.g. DSPs) Networking (e.g. Carrier Cards) •T Topology l A Switch, multiple Endpoints Large systems: one / more host processors For system exploration, initialization exploration Monitors system-level activity RapidIO Topology • Two link widths (x1 x4) (x1, Links x1 x4 Data Rate (Gb/s) 1 2 2.5 4 8 10 Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 15 Hui Chen, July 13th 2007 Integrated Systems
  • 16. Protocol ⑤ ― RapidIO ⑵ • Packet format Header: smaller than Ethernet: 1-byte source address ~ 28 Endpoints → sufficient for backplane applications Payload size: relatively small • Supports Quality of Service Six logical flows: as prioritized classes Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 16 Hui Chen, July 13th 2007 Integrated Systems
  • 17. Outline Introduction to AdvancedTCA Interconnect Protocols ① Ethernet ② InfiniBand ③ StarFabric ④ PCI Express ⑤ RapidIO Comparison of Interconnect Protocols ① Feature ② Protocol Efficiency ③ Effective Bandwidth ④ System Level Consideration Conclusion Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 17 Hui Chen, July 13th 2007 Integrated Systems
  • 18. Comparison – Feature Feature GigE InfiniBand StarFabric PCI Expr Expr. RapidIO Transport PCB, Copper & PCB, Copper & PCB & PCB, Copper & Media Fiber Fiber Optical PCB only CAT5 cable Scalable Link None Yes None Yes Yes Widths Encapsulated, Yes, Yes, Yes, PCI Migration None requires SW q transparent p transparent p requires SW Max Signal 1 Gbps 2 Gbps 2 Gbps 2 Gbps 2.5 Gbps Channel Rate y Max Payload 1500 B tes Bytes 4096 B t Bytes 128 B t Bytes 4096 B t Bytes 256 B tes Bytes Size Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 18 Hui Chen, July 13th 2007 Integrated Systems
  • 19. Comparison – Protocol Efficiency • Protocol Efficiency = Payload / Packet size • Payload < ~500B : RapidIO, highest efficiency smallest overhead Payload > ~500B : PCI Express, highest Express Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 19 Hui Chen, July 13th 2007 Integrated Systems
  • 20. Comparison – Effective Bandwidth • Effective Bandwidth = Protocol efficiency × Bandwidth • InfiniBand x4; PCIe x4; RapidIO 4x 2Gbps • O Overall: Gi E l ll GigE, lowest t Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 20 Hui Chen, July 13th 2007 Integrated Systems
  • 21. Comparison – System Level • Quality of Service (QoS) GigE Gi E InfiniBand I fi iB d StarFabric St F b i PCI E Expr. RapidIO R idIO Prioritized Traffic - 16 7 8 6 Classes •P f Performance GigE InfiniBand StarFabric PCI Expr. RapidIO Max Bandwidth for M B d idth f 1 Gbps 8 Gbps 2 Gbps 8 Gbps 10 Gbps AdvancedTCA, x4 Latency High Medium Medium Low Low (~100 us) (1.29-2.6 us) (< 3 us) (0.3-0.7 us) (< 100 ns) Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 21 Hui Chen, July 13th 2007 Integrated Systems
  • 22. Outline Introduction to AdvancedTCA Interconnect Protocols ① Ethernet ② InfiniBand ③ StarFabric ④ PCI Express ⑤ RapidIO Comparison of Interconnect Protocols ① Feature ② Protocol Efficiency ③ Effective Bandwidth ④ System Level Consideration Conclusion Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 22 Hui Chen, July 13th 2007 Integrated Systems
  • 23. Conclusion • Low bandwidth backplane applications Ethernet +) well understood, low risk -) high overhead, hi h l ) hi h h d high latency -) not scalable • High bandwidth (tradeoffs of flexibility vs. latency, overhead) g ( y y, ) InfiniBand and StarFabric Complex header: +) for complex routing -) reduces effective bandwidth RapidIO Smaller packets: +) to lower latency -) overhead: a higher percentage of the packet -) reduces effective b d idth ) d ff ti bandwidth PCI Express Middle: +) design goal: software transparency -) constrains the protocol raises latency protocol, Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 23 Hui Chen, July 13th 2007 Integrated Systems
  • 24. Thank you for your attention ! Any questions ? Special thanks to: Rainer Ohlendorf Hauptseminar am Lehrstuhl für Integrierte Systeme © Institute for 24 Hui Chen, July 13th 2007 Integrated Systems