FlexNoC Interconnect IP
Overview
Enabling SoC developers to create physically valid NoCs faster
FlexNoC® Interconnect IP is used by the world’s top semiconductor design teams as the backbone for on-chip communications in chips that target the fastest growing markets. It enables efficient data movement and provides flexibility in complex designs. FlexNoC benefits include:
- Accelerate development cycles
- Increase system performance
- Reduce latency
- Improve quality of results
- Increase power efficiency
Using both FlexNoC and Ncore IP in an ASIC design also delivers unparalleled performance optimization, scalability, and system integration. This in turn supports market differentiation and helps accelerate time to market.
Advantages
A comprehensive NoC IP product for creating
the world’s best SoCs
Flexible topologies
FlexNoC is generated from simple elementary components, combined using a powerful set of underlying algorithms and an intuitive GUI, making it possible to build any topology.
Small to large SoCs
FlexNoC easily supports long cross-chip paths by leveraging source-synchronous communications and virtual channels.
Huge bandwidth
FlexNoC drives performant on-chip data flow and access to off-chip memory by enabling multichannel HBMx memory and high-bandwidth data paths.
Features
FlexNoC 5 key features
- Auto-timing closure assist
- NIU (Network Interface Unit) tiling to organize NIUs into modular, repeatable blocks, improving scalability, efficiency, and reliability
- Topology visualized directly on floorplan
- Multi-clock/power/voltage domains and power management with unit-level clock gating
- Multi-protocol support including AMBA 5 with QoS bandwidth regulator and limiter enumerations
- General optimizations for lower area e.g. up to 30% for some NoC elements depending on configuration
- Native and user-defined firewall security
- Import and export to Magillem tools
- AMBA 5 support of DVM 8.1 (Distributed Virtual Memory)
- On-chip performance monitoring and debug
- Debug and trace with ATB 128b and timestamps
Explore additional FlexNoC features, download the datasheet.
Efficient data movement through the SoC
- Ideal for NoC applications with data re-use
- Improves overall SoC latency and power
Efficient data movement through the SoC
NoC integration automated flow
Automated flow to leverage SoC connectivity information using Arteris Magillem:
- Improved productivity with reduced process
- Better quality with early error detections thanks to checkers
NoC integration automated flow
Benefits
FlexNoC product benefits
Higher frequencies, lower latencies
Use built-in NoC performance analysis exploration tools.
Reduced power consumption
Advanced power management through clock gating, DVFS, and GALS.
Smaller die area
Fewer wires using optimal NoC transport layer.
Speedy timing closure
Early physical awareness for faster convergence without redesigns.
Easy configuration
Use the intuitive FlexNoC UI.
Automated verification
Save hundreds of hours of work compared to manual verification test benches.
Shorter schedules
Speed time to market with fewer iteration loops.
Higher profit
Reduce time to market with FlexNoC design efficiency savings.
Product Comparison
Product comparison table
| Category | Features | FlexWay | FlexNoC | FlexGen |
|---|---|---|---|---|
| Target Audience and Scale | Smaller-scale MCU SoCs | |||
| Small-medium scale SoCs | ||||
| Large scale SoCs | ||||
| Instances Per Design | Single NoC instance | |||
| Multiple NoC instances | ||||
| Network Interface Units (NIUs) per die¹ | Up to 50 NIUs | |||
| Up to 200 NIUs | ||||
| Up to 1000 NIUs | with XL option | with XL option | ||
| Up to 2000 NIUs | with 2XL option | |||
| Compatibility | AXI, AHB, APB, OCP, PIF, AMBA5 | |||
| ACE-Lite | ||||
| Smart NoC Automation | Topology generation with minimum wire length | |||
| Scripting-driven regular topology creation | ||||
| Incremental design capability | ||||
| Physical Awareness | Automatic timing closure assistance | |||
| Floorplan visualization | ||||
| Advanced Scalability | Enhanced Tiling2,3 | with XL options | with XL/2XL options | |
| Mesh topology editor | with XL options | with XL/2XL options | ||
| Write broadcast stations | with XL options | with XL/2XL options | ||
| Virtual channel links | with XL options | with XL/2XL options | ||
| Source synchronous asynchronous bridges | with XL options | with XL/2XL options | ||
| Up to 1024 bits data bus | with XL option | with XL option | ||
| Up to 2048 bits data bus | with 2XL option | |||
| 512 pending transaction support | with XL option | with XL option | ||
| 1024 pending transaction support | with 2XL option | |||
| Optimizations | Optimization for performance, area and wire length | |||
| Advanced Quality of Service (QoS) | ||||
| Power management and security | ||||
| Address and data protection schemes | ||||
| Advanced in-circuit debug features | ||||
| Multi-cycle SRAM support | ||||
| Floorplan visualization | ||||
| Add-on Options | Memory Re-order Buffer option | |||
| Reliability option | ||||
| Safety (up to ISO 26262 ASIL D) option | ||||
| Advanced Scalability (XL/2XL) options | ||||
| Markets | Automotive, Aerospace & Defence, Communications, Consumer Electronics, Enterprise Computing and Industrial Markets |
¹ NIU limits apply per individual monolithic die or chiplet design.
² FlexGen is advised for customers seeking to create a mesh topology using tiling.
³ Customers seeking to license multiple optional features should disclose its requirements to Arteris support engineers. Given the increasing complexity of designs, customers are advised to communicate their specific design needs to Arteris support engineers.
Options
FlexNoC fully integrated product options
- Enhanced tiling
- Mesh topology editor
- Up to 2048 bits data bus
- Virtual channel links
- Write broadcast stations
- ISO 26262 Functional Safety (FuSa)
- Multi-ASIL support
- Interconnect-wide ECC support
Single and multichannel reorder buffers (ROB):
- Avoid ordering rule blocks
- Avoid response serialization bottlenecks
- Allow concurrent memory channel reads
Multi-die solution accelerates AI-driven silicon innovation
- Flexible design scalability
- Differentiated AI performance
- Aligned with evolving industry standards
Resources
- SemiWiki: How NoC Tiling Capability is Changing the Game for AI Development with Andy Nightingale
- EE Journal: Managing the Massive Data Throughput: AI-Based Designs and The Value of NoC Tiling
- EE Journal: The Network-on-Chip Pioneer: How Arteris Enabling SoC Developers to Create Physically Valid NoCs Faster
- Electronic Design: All About NoCs
- SemiWiki: The Impact of Arteris on Automotive and Beyond with Frank Schirrmeister
- SemiWiki: A Broad View of Design Architectures and the Role of the NoC with Arteris’ Michal Siwinski
- EE Journal: The Freedom to Innovate: Arteris and the Rise of RISC-V
- SemiWiki: The Impact of Using a Physically Aware NoC with Charlie Janac
- Automating the Generation of Scalable and Reusable FMEDA in Complex Systems-on-Chip (SoCs)
- Building Better IP with RTL Architect NoC IP Physical Exploration
- Efficient Scaling of AI Accelerators Using NoC Tiling
- FMEDA Automation for Scalability and Reuse in Complex Systems on Chips (SoCs)
- Is the Missing Safety Ingredient in Automotive AI Traceability?
- Safety Considerations for Network-on-Chip (NoC) Development
- The Role of Networks-on-Chips Enabling AI/ML Silicon and Systems
- Tiled Approach to System Scaling
- Interview with Drew Barbier, VP of IP Business Unit, MIPS
- Accelerating Timing Closure for Networks-on-Chip (NoCs) using Physical Awareness
- Chiplets: Opportunities and Challenges
- NoC-Centric System Performance for the Chiplet-Era with Platform Architect
- Optimizing Data Transport Architectures in RISC–V SoCs for AI/ML Applications
- Integration Challenges for RISC-V Designs
- Promises and Pitfalls of SoC Restructuring
- Scaling Performance in AI Systems
Frequently Asked Questions
What is Lorem Ipsum?
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.
Where does it come from?
Why do we use it?
What is Lorem Ipsum?
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce ut egestas felis, id varius est. Etiam porttitor facilisis odio, interdum imperdiet ipsum bibendum vel. Pellentesque ac tempus nibh. Maecenas dignissim elit vitae risus rhoncus, vel ultrices nulla aliquam. Aliquam bibendum consectetur ipsum, quis tincidunt lectus feugiat porttitor. Vestibulum at molestie eros. Cras lacus purus, pretium auctor augue nec, porta dignissim purus.
Where does it come from?
Support and Training
Need help?
Support and services
Arteris provides world-class design support and services to our customers and partners.
Training
Unlock the full potential of Arteris products. Explore customized learning solutions designed to boost your expertise.
Arteris Academy
Learn at your own pace, on your schedule. Access our library of on-demand training modules and develop new skills today.
Latest news