Existing hardware-based coherency solutions have two key limitations on performance and scalability. First, coherency systems are usually fixed configurations, which means they cannot adapt to your system requirements. They may be over-designed or under-performing. Second, to manage the complex on-chip communications, they employ separate interconnects for coherent and non-coherent traffic. This creates unnecessary floor planning obstacles, prevents efficient resource sharing, requires multiple interconnect methodologies, and requires additional hardware support to allow the traffic to interact.
NetSpeed Gemini effectively addresses these needs. It is a high-performance, scalable, coherent On-Chip Network IP solution. It supports all three levels of coherent traffic – cache coherent, I/O coherent & non-coherent traffic – in a single on-chip network. NetSpeed Gemini provides full cache coherency for small and large SoC designs. NetSpeed Gemini delivers high performance and significant time-to-market advantages to SoC designers for a wide range of markets from mobile, networking to high-performance computing.
- Flexible, Scalable Solution
- NetSpeed Gemini supports multiple levels of SoC traffic: cache coherent, I/O coherent, and non-coherent traffic.
- It is a directory-based coherency solution and automatically increases the number of coherency module & directories needed to support the SoC and coherency bandwidth needs.
- Algorithmic, Sophisticated NoC
- NetSpeed Gemini uses sophisticated algorithms to solve complex SoC issues like QoS & deadlock avoidance.
- It presents elegant solutions to tradeoffs between performance metrics like bandwidth, latency & power.
- Power Efficient NoC
- NetSpeed Gemini is efficient in handling power, performance tradeoffs prevalent in SoC designs.
- It packetizes data and performs traffic-based optimizations optimizing every router, buffer and wire in the NoC.
- It also provides SoC architects with advanced low-power techniques like activity-based clock gating & power islanding.
- Tbps of on-chip bandwidth
- The underlying hardware elements, like the coherency controller, coherency directory & NoC router, are designed for supporting higher throughput – Terabits per second – with low footprint. Using these elements, efficient NoC can be built for variety of SoCs - from mobile to enterprise computing & networking.
- Faster Time-to-market
- NetSpeed Gemini bridges the front-end & back-end design gap. It allows for more design iterations & refinement throughout design cycle. NetSpeed Gemini is also correct by construction, significantly reducing debug time.
- Lower Power
- NetSpeed Gemini's optimizations architecturally reduce power in NoC. It uses packetized data for communication reducing number of wires. It supports activity-based clock gating & power islanding.
- NoC Solution Platform
- NetSpeed Gemini's innovative and patent-pending directory structure allows it to deliver scalable high performance with increasing number of IP blocks in a SoC. This allows for Gemini to be used as a NoC platform for an entire product family.
Block Diagram of the Scalable, Coherent On-Chip Network IP IP Core