In multicore SOC architectures, buses are a last resort
EE Times (09/29/08, 12:01:00 AM EDT)
The one-processor system model that dominated electronic system design since 1971 is now thoroughly obsolete. Today's SOC designers readily accept the idea of using multiple processors in their complex systems to achieve design goals and use the terms "control plane" and "data plane" to describe how these various on-chip processors are used on the chip. These terms appeared during the Internet and networking boom. At first, they referred to the design of multiple-board networking systems but have now become universal and are suitable for describing many systems, such as audio- and video-encoding/decoding designs that must handle high-speed data and execute complex control algorithms. Processor I/O data rates are as important as computational performance in such systems.
The main processor bus is the sole data highway into and out of most processor cores. Because processors interact with other types of bus masters--including other processors and DMA controllers--and to support SOC architectures employing bus hierarchies, main processor buses feature sophisticated transaction protocols and arbitration mechanisms that enable such design complexity. These protocols and arbitration mechanisms usually require multi-cycle bus transactions that can slow system performance.

To read the full article, click here
Related Semiconductor IP
- Flexible Pixel Processor Video IP
- Bluetooth Low Energy 6.0 Digital IP
- MIPI SWI3S Manager Core IP
- Ultra-low power high dynamic range image sensor
- Neural Video Processor IP
Related White Papers
- Creating core independent stimulus in a multi-core SoC verification environment
- PLL Subsystem architectures for SoC design
- Optimizing Communication and Data Sharing in Multi-Core SoC Designs
- A RISC-V Multicore and GPU SoC Platform with a Qualifiable Software Stack for Safety Critical Systems
Latest White Papers
- Enabling Space-Grade AI/ML with RISC-V: A Fully European Stack for Autonomous Missions
- CANDoSA: A Hardware Performance Counter-Based Intrusion Detection System for DoS Attacks on Automotive CAN bus
- How Next-Gen Chips Are Unlocking RISC-V’s Customization Advantage
- Efficient Hardware-Assisted Heap Memory Safety for Embedded RISC-V Systems
- Automatically Retargeting Hardware and Code Generation for RISC-V Custom Instructions