Enviar pesquisa
Carregar
Backplane Technology Overview for AdvancedTCA
•
1 gostou
•
1,518 visualizações
H
huichenphd
Seguir
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 24
Baixar agora
Baixar para ler offline
Recomendados
Introduction to Serial RapidIO® (SRIO) by IDT
Introduction to Serial RapidIO® (SRIO) by IDT
Integrated Device Technology
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 Devices
MIPI Alliance
PCIe DL_layer_3.0.1 (1)
PCIe DL_layer_3.0.1 (1)
Rakeshkumar Sachdev
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
Leah Wilkinson
Online test program generator for RISC-V processors
Online test program generator for RISC-V processors
RISC-V International
Bonding Interface in MikroTik
Bonding Interface in MikroTik
KHNOG
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
FPGA Central
Message Signaled Interrupts
Message Signaled Interrupts
Anshuman Biswal
Recomendados
Introduction to Serial RapidIO® (SRIO) by IDT
Introduction to Serial RapidIO® (SRIO) by IDT
Integrated Device Technology
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 Devices
MIPI Alliance
PCIe DL_layer_3.0.1 (1)
PCIe DL_layer_3.0.1 (1)
Rakeshkumar Sachdev
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
Leah Wilkinson
Online test program generator for RISC-V processors
Online test program generator for RISC-V processors
RISC-V International
Bonding Interface in MikroTik
Bonding Interface in MikroTik
KHNOG
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
PCIe Gen 3.0 Presentation @ 4th FPGA Camp
FPGA Central
Message Signaled Interrupts
Message Signaled Interrupts
Anshuman Biswal
C C N A Day2
C C N A Day2
darulquthni
Verification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
WiFi - IEEE 802.11
WiFi - IEEE 802.11
Damien Magoni
Cisco Live Brksec 3032 - NGFW Clustering
Cisco Live Brksec 3032 - NGFW Clustering
ib_cims
Pci express technology 3.0
Pci express technology 3.0
Biddika Manjusree
Verification flow and_planning_vlsi_design
Verification flow and_planning_vlsi_design
Usha Mehta
iSCSI Protocol and Functionality
iSCSI Protocol and Functionality
Lexumo
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
Aruba, a Hewlett Packard Enterprise company
Multi-Area OSPF on IOS XR
Multi-Area OSPF on IOS XR
CoderGenie Technologies
Pc ie tl_layer (3)
Pc ie tl_layer (3)
Rakeshkumar Sachdev
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
Odinot Stanislas
On Error Injection for NoC Platforms: A UVM-based Practical Case Study
On Error Injection for NoC Platforms: A UVM-based Practical Case Study
Sameh El-Ashry
PCI Express Verification using Reference Modeling
PCI Express Verification using Reference Modeling
DVClub
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI Alliance
EtherChannel
EtherChannel
Thomas Moegli
AMBA 2.0 PPT
AMBA 2.0 PPT
Nirav Desai
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
Gopi Krishnamurthy
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Analog Devices, Inc.
Design and Implementation of an Advanced DMA Controller on AMBA-Based SoC
Design and Implementation of an Advanced DMA Controller on AMBA-Based SoC
Rabindranath Tagore University, Bhopal
Hdlc
Hdlc
Alaa Abdelhamid
Carrier 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@Persistent
Persistent Systems Ltd.
Mais conteúdo relacionado
Mais procurados
C C N A Day2
C C N A Day2
darulquthni
Verification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
WiFi - IEEE 802.11
WiFi - IEEE 802.11
Damien Magoni
Cisco Live Brksec 3032 - NGFW Clustering
Cisco Live Brksec 3032 - NGFW Clustering
ib_cims
Pci express technology 3.0
Pci express technology 3.0
Biddika Manjusree
Verification flow and_planning_vlsi_design
Verification flow and_planning_vlsi_design
Usha Mehta
iSCSI Protocol and Functionality
iSCSI Protocol and Functionality
Lexumo
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
Aruba, a Hewlett Packard Enterprise company
Multi-Area OSPF on IOS XR
Multi-Area OSPF on IOS XR
CoderGenie Technologies
Pc ie tl_layer (3)
Pc ie tl_layer (3)
Rakeshkumar Sachdev
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
Odinot Stanislas
On Error Injection for NoC Platforms: A UVM-based Practical Case Study
On Error Injection for NoC Platforms: A UVM-based Practical Case Study
Sameh El-Ashry
PCI Express Verification using Reference Modeling
PCI Express Verification using Reference Modeling
DVClub
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI Alliance
EtherChannel
EtherChannel
Thomas Moegli
AMBA 2.0 PPT
AMBA 2.0 PPT
Nirav Desai
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
Gopi Krishnamurthy
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Analog Devices, Inc.
Design and Implementation of an Advanced DMA Controller on AMBA-Based SoC
Design and Implementation of an Advanced DMA Controller on AMBA-Based SoC
Rabindranath Tagore University, Bhopal
Hdlc
Hdlc
Alaa Abdelhamid
Mais procurados
(20)
C C N A Day2
C C N A Day2
Verification Strategy for PCI-Express
Verification Strategy for PCI-Express
WiFi - IEEE 802.11
WiFi - IEEE 802.11
Cisco Live Brksec 3032 - NGFW Clustering
Cisco Live Brksec 3032 - NGFW Clustering
Pci express technology 3.0
Pci express technology 3.0
Verification flow and_planning_vlsi_design
Verification flow and_planning_vlsi_design
iSCSI Protocol and Functionality
iSCSI Protocol and Functionality
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
EMEA Airheads_ Aruba AppRF – AOS 6.x & 8.x
Multi-Area OSPF on IOS XR
Multi-Area OSPF on IOS XR
Pc ie tl_layer (3)
Pc ie tl_layer (3)
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
PCI Express* based Storage: Data Center NVM Express* Platform Topologies
On Error Injection for NoC Platforms: A UVM-based Practical Case Study
On Error Injection for NoC Platforms: A UVM-based Practical Case Study
PCI Express Verification using Reference Modeling
PCI Express Verification using Reference Modeling
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
MIPI DevCon 2020 | MIPI A-PHY: Laying the Groundwork for MIPI’s Automotive Se...
EtherChannel
EtherChannel
AMBA 2.0 PPT
AMBA 2.0 PPT
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Demystifying the JESD204B High-speed Data Converter-to-FPGA interface
Design and Implementation of an Advanced DMA Controller on AMBA-Based SoC
Design and Implementation of an Advanced DMA Controller on AMBA-Based SoC
Hdlc
Hdlc
Semelhante a Backplane Technology Overview for AdvancedTCA
Carrier 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@Persistent
Persistent Systems Ltd.
OSI reference model
OSI reference model
shanthishyam
A dynamic performance-based_flow_control
A dynamic performance-based_flow_control
ingenioustech
VOICE
VOICE
CiscoV1
ETE405-lec7.pdf
ETE405-lec7.pdf
mashiur
CISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network Fundamental
Karthikeyan Dhayalan
Ccna day1
Ccna day1
Chaynika Verma
Interconnect Your Future With Mellanox
Interconnect Your Future With Mellanox
Mellanox Technologies
7 topology ethernet
7 topology ethernet
Samit Singh
Ch08
Ch08
Ali Khawaja
FTTH networks TECHNOLOGY
FTTH networks TECHNOLOGY
Dr. Ahmad Ragab
Ptp810 01 ds-050812-r10
Ptp810 01 ds-050812-r10
Advantec Distribution
Hyper Transport Technology
Hyper Transport Technology
Rohan Khude
OptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdf
ssuserc99286
Networks
Networks
Alvaro Gomes
Pub00138 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_ethernetip
ALL Mais [ www.allmais.com ]
Systems 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 Devices
Shahid Khan
Semelhante a Backplane Technology Overview for AdvancedTCA
(20)
Carrier 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@Persistent
OSI reference model
OSI reference model
A dynamic performance-based_flow_control
A dynamic performance-based_flow_control
VOICE
VOICE
ETE405-lec7.pdf
ETE405-lec7.pdf
CISSP - Chapter 4 - Network Fundamental
CISSP - Chapter 4 - Network Fundamental
Ccna day1
Ccna day1
Interconnect Your Future With Mellanox
Interconnect Your Future With Mellanox
7 topology ethernet
7 topology ethernet
Ch08
Ch08
FTTH networks TECHNOLOGY
FTTH networks TECHNOLOGY
Ptp810 01 ds-050812-r10
Ptp810 01 ds-050812-r10
Hyper Transport Technology
Hyper Transport Technology
OptiXtrans E6600 main slide.pdf
OptiXtrans E6600 main slide.pdf
Networks
Networks
Pub00138 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_ethernetip
Systems 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 Devices
Último
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Celine George
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
Celine George
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
Celine George
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
Celine George
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
Association for Project Management
Spatium Project Simulation student brief
Spatium Project Simulation student brief
Association for Project Management
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
Jisc
Understanding Accommodations and Modifications
Understanding Accommodations and Modifications
MJDuyan
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
neillewis46
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
Elizabeth Walsh
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
Jisc
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
Jisc
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
Amanpreet Kaur
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
TechSoup
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
MaryamAhmad92
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
christianmathematics
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
AreebaZafar22
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
MaritesTamaniVerdade
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
camerronhm
Single or Multiple melodic lines structure
Single or Multiple melodic lines structure
dhanjurrannsibayan2
Último
(20)
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
Spatium Project Simulation student brief
Spatium Project Simulation student brief
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
Understanding Accommodations and Modifications
Understanding Accommodations and Modifications
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
Single or Multiple melodic lines structure
Single or Multiple melodic lines structure
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
Baixar agora