The CoreLink Network Interconnect is highly configurable, and can be optimized to suit the requirements of the masters, memory system and IOs it is linking together. NIC-301 is designed and built around a network of AMBA interconnect switches, a ‘must’ for small geometries and increasing numbers of IP cores. Each switch can be configured for different bus widths from 32 to 256 bits wide, and for different clock domains with automatic insertion bus width and clock conversion bridging. In the latest release, we’ve included new bridges with reduced arbitration & translation latency across clock domains, data widths and AMBA protocols.
ARM and its Partners’ research and expertise has proven that on-chip data flows have a number of requirements that need to be met concurrently through the interconnect and memory controller. Some common examples are maximum latency for display controller to prevent dropped frames, minimum bandwidth for DMA transfers and best effort masters such as latency sensitive CPUs. The neat thing about the QoS option for NIC-301 is that it manages data traffic at entry to the network interconnect using targeted hardware resource for critical components. We’ve proven that QoS, in combination with the CoreLink Dynamic Memory Controllers (DMC-34x) minimizes average latency for best-effort masters, and guarantees bandwidth & latency for real-time traffic.
Once configured, NIC-301 and QOS-301 can also be loaded into Cadence InCyte Chip Estimator tool, along with other AMBA-based SoC components to provide the system architect with initial power and area estimates very early on in the design cycle, enabling rapid what-if analysis across the design solution space.
Andy Nightingale, a product manager in the Fabric IP business unit of the Processor Division, ARM, has over 20 years experience in the technology industry, now in his 11th year at ARM based in Cambridge. Andy started ARM as a SoC Validation engineer and moved on to generating AMBA protocol compliance suites before architecting the AMBA Designer tool now used to configure and generate CoreLink Fabric IP including the NIC-301 network interconnect and DMC-34x dynamic memory controller products. Andy’s product management responsibilities include Fabric tools and verification IP with a bias on enabling interoperability with leading EDA vendors.
Shortlink to this post: http://bit.ly/df3t80
All company and product names appearing in the ARM Blogs are trademarks and/or registered trademarks of ARM Limited per ARM’s official trademark list. All other product or service names mentioned herein are the trademarks of their respective owners.
0 Comments On This Entry
Please log in above to add a comment or register for an account
»
Blog Tags
»
Search My Blog
»
Recent Entries
-
-
-
-
ARM TechCon 2012 Day 2- Great Keynotes, Samsung Innovation, and Cadence on Cortex-M0
on Nov 02 2012 10:36 AM
-
ARM TechCon 2012 Day 1 - Cortex-A50 Launch, Panel Discussion and Busy Sessions
on Oct 31 2012 05:58 PM























