Breaking Barriers in SoC Design with Smart NoC Automation
By Andy Nightingale, Arteris
The evolution of semiconductor design has driven modern systems-on-chip (SoCs) to unprecedented levels of complexity. Today’s leading-edge SoCs often integrate hundreds of intellectual-property (IP) blocks, spanning multiple processing units, specialized accelerators, and high-speed interconnects. This rapid expansion is further fueled by the rise of multi-die architectures to extend scalability and performance beyond the limitations of traditional monolithic designs.
These advances come with significant challenges, particularly in managing the interconnect fabric that enables seamless data flow across the chip. Traditional interconnect solutions, such as crossbars and bus-based architectures, have given way to networks-on-chip (NoCs), which provide scalable, high-bandwidth communication while optimizing power efficiency.
Engineers must still manually implement certain aspects of the NoC design, though, making the process labor-intensive. Any time design tasks are done manually, errors may be introduced. However, as the scale of SoCs increases, NoC design has reached a tipping point where manual implementation is no longer feasible.
What you’ll learn:
- Challenges in NoC design.
- The paradigm shift to NoC automation.
- Real-world performance gains with automated smart NoC IP generation.
- A smarter approach to NoC design.
To read the full article, click here
Related Semiconductor IP
- Smart Network-on-Chip (NoC) IP
- FlexNoC 5 Interconnect IP
- FlexNoC Functional Safety (FuSa) Option helps meet up to ISO 26262 ASIL B and D requirements against random hardware faults.
- Network-on-Chip (NoC)
- NoC Verification IP
Related Articles
- Dataquest predicts automation of RTL
- 'Smart' verification moves beyond SystemVerilog 3.0
- Smart partitioning eyes 3G basestation
- SystemVerilog 3.1 adds assertions and testbench automation
Latest Articles
- ChipBench: A Next-Step Benchmark for Evaluating LLM Performance in AI-Aided Chip Design
- COVERT: Trojan Detection in COTS Hardware via Statistical Activation of Microarchitectural Events
- A Reconfigurable Framework for AI-FPGA Agent Integration and Acceleration
- Veri-Sure: A Contract-Aware Multi-Agent Framework with Temporal Tracing and Formal Verification for Correct RTL Code Generation
- FlexLLM: Composable HLS Library for Flexible Hybrid LLM Accelerator Design