The RapidIO High-Speed Interconnect: A Technical Overview
(10/08/07, 03:12:00 PM EDT) -- CommsDesign
Today's high-speed embedded applications are like networks unto themselves. They possess tremendous processing resources capable of acquiring and analyzing large amounts of data that require a complex internal fabric to facilitate the transfer of data throughout the system. Data often passes through many interconnect layers and protocols as it crosses the fabric, with each layer of interconnect introducing undesirable latency, complexity, and cost (see Figure 1).

1. Today's embedded applications require a complex internal fabric to facilitate the high-speed transfer of data throughout a system, often passing through many interconnect layers and protocols, with each layer of interconnect introducing undesirable latency, complexity, and cost.
In order to achieve the performance required for these applications (many of which must produce results in real-time with the minimum latency) developers are seeking ways to consolidate interconnect layers across the system. Not only are they trying to more seamlessly connect chips, boards, and chassis, ideally they'd like to collapse the data and control planes into a single fabric.
A system-level interconnect must perform efficiently and offer the mix of functionality appropriate for the data it is to transport. Developers aiming to achieve the highest performance and reliability understand that selecting the optimal interconnect for a system fabric involves a great many considerations beyond theoretical maximum throughput, including how efficiency is an inherent part of the physical, transport, and logical layers and features such as multiple physical layer (PHY) options, deadlock avoidance through priority mechanisms and buffer management, advanced quality of service with short- and long-term flow control mechanisms, and data plane capabilities that enable the interconnect to transport any protocol.
By Greg Shippen, Freescale Semiconductor
(10/08/07, 03:12:00 PM EDT) -- CommsDesign
Today's high-speed embedded applications are like networks unto themselves. They possess tremendous processing resources capable of acquiring and analyzing large amounts of data that require a complex internal fabric to facilitate the transfer of data throughout the system. Data often passes through many interconnect layers and protocols as it crosses the fabric, with each layer of interconnect introducing undesirable latency, complexity, and cost (see Figure 1).

1. Today's embedded applications require a complex internal fabric to facilitate the high-speed transfer of data throughout a system, often passing through many interconnect layers and protocols, with each layer of interconnect introducing undesirable latency, complexity, and cost.
In order to achieve the performance required for these applications (many of which must produce results in real-time with the minimum latency) developers are seeking ways to consolidate interconnect layers across the system. Not only are they trying to more seamlessly connect chips, boards, and chassis, ideally they'd like to collapse the data and control planes into a single fabric.
A system-level interconnect must perform efficiently and offer the mix of functionality appropriate for the data it is to transport. Developers aiming to achieve the highest performance and reliability understand that selecting the optimal interconnect for a system fabric involves a great many considerations beyond theoretical maximum throughput, including how efficiency is an inherent part of the physical, transport, and logical layers and features such as multiple physical layer (PHY) options, deadlock avoidance through priority mechanisms and buffer management, advanced quality of service with short- and long-term flow control mechanisms, and data plane capabilities that enable the interconnect to transport any protocol.
To read the full article, click here
Related Semiconductor IP
- DDR5 MRDIMM PHY and Controller
- RVA23, Multi-cluster, Hypervisor and Android
- HBM4E PHY and controller
- 64 bit RISC-V Multicore Processor with 2048-bit VLEN and AMM
- NPU IP Core for Mobile
Related White Papers
- Inside HDR10: A technical exploration of High Dynamic Range
- Multi-Gigabit SerDes: The Cornerstone of High Speed Serial Interconnects
- High Speed Serial Interconnects - What to Look for When Selecting an IP Vendor
- SoC interconnect crisis: Path delays cancel speed increase
Latest White Papers
- QiMeng: Fully Automated Hardware and Software Design for Processor Chip
- RISC-V source class riscv_asm_program_gen, the brain behind assembly instruction generator
- Concealable physical unclonable functions using vertical NAND flash memory
- Ramping Up Open-Source RISC-V Cores: Assessing the Energy Efficiency of Superscalar, Out-of-Order Execution
- Transition Fixes in 3nm Multi-Voltage SoC Design