NoC Synthesis Tool for Constraint-Driven Floorplan Placement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of designing an optimal network-on-chip (NoC) for systems-on-chips is complex, time-consuming, and requires frequent redesigns due to changing requirements, leading to production delays.

Innovation Solution

A system and method that generates a NoC using a set of constraints and inputs, placing its elements on a chip floorplan, simplifying the design process by using a synthesis tool that executes a series of steps to optimize the network based on connectivity, latency, and performance requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a chip architect or designer manually creates an optimal NoC to fulfill performance requirements, then the NoC can be optimized for connectivity, latency, and throughput, but the design process becomes time-consuming and requires frequent redesigns when requirements change

Engineering Contradiction:
ImproveNoC optimization qualityVSAvoiddesign time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical design process with an automated electronic design automation (EDA) tool that uses algorithms and computer-based methods to generate optimal NoC topologies. The tool accepts performance requirements as inputs and automatically produces optimized NoC designs, eliminating the need for manual iteration and redesign when requirements change.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent enables dynamic adjustment of design parameters by allowing users to modify performance requirements (connectivity, latency, throughput) and have the EDA tool automatically regenerate optimized NoC configurations. This parameter-driven approach allows rapid exploration of different design scenarios without manual redesign effort.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the NoC design is revised frequently to accommodate changing requirements, then the NoC can adapt to new constraints, but production delays occur due to the time-consuming redesign process

Engineering Contradiction:
Improverequirement adaptabilityVSAvoidproduction speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a dynamic design system where the EDA tool can rapidly reconfigure NoC topologies in response to changing requirements. The automated nature of the tool allows the design to be flexible and adaptive without incurring the time penalties of manual redesign, enabling rapid prototyping and iteration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The EDA tool performs preliminary automated optimization of the NoC design before implementation, considering multiple performance criteria simultaneously. This preliminary automated action ensures that when requirements change, the design can be quickly adjusted without requiring extensive manual rework or causing production delays.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If manual NoC design methods are used, then detailed control over the design process is possible, but the complexity of the task increases and requires significant expertise

Engineering Contradiction:
Improvedesign controlVSAvoiddesign process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The EDA tool performs self-service by automatically analyzing performance requirements, generating multiple NoC topology options, and selecting the optimal design without requiring manual intervention at each step. This reduces the complexity burden on the designer while maintaining detailed control through the automated optimization process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The EDA tool acts as an intermediary between the designer's requirements and the final NoC implementation. It translates high-level performance specifications into detailed design parameters and topology configurations, reducing the complexity of direct manual design while preserving design control through the automated mediation process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250265404A1ELECTRONIC DESIGN TOLL FOR GENERATION OF A NETWORK-ON-CHIP (NoC)
Publication Date: 2025.08.21 ARTERIS INC
  • US20250265404A1 patent drawing
  • US20250265404A1 patent drawing
  • US20250265404A1 patent drawing

AI summary

Systems and methods are disclosed for synthesis of a network, such as a network-on-chip (NoC), to generate a network description. The system generates a NoC description from a set of physical constraints and performance constraints as well as a set of inputs to a sequencer. The system produces the NoC with all its elements. The resulting network description output includes placement of elements on a floorplan of a chip that represents the network, such as the NoC.