Logic Tile Switch Network With Hierarchical Mesh Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current integrated circuits face limitations in efficiently interconnecting computing elements due to rigid radix-based switch matrix architectures, which restrict flexibility and performance in terms of operating speed, switching time, and resource utilization.

Innovation Solution

The implementation of a mixed-radix and mixed-mode switch matrix interconnect architecture, where computing elements are associated with switch matrices configured in multiple radices and network types, such as hierarchical and mesh networks, to enhance interconnectivity and resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a rigid radix-based switch matrix architecture is used, then the structure is simple and easy to manufacture, but the flexibility and performance in terms of operating speed, switching time, and resource utilization are limited

Engineering Contradiction:
Improveflexibility and performanceVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a reconfigurable switch matrix architecture where the radix (base) of the interconnect network can be dynamically changed. Switch matrices can be configured to operate in different radix modes (e.g., radix-2, radix-4, radix-8) depending on the computational requirements, allowing the system to adapt its interconnect topology to match the data flow patterns of different algorithms or operational modes, thereby resolving the contradiction between architectural simplicity and operational flexibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the structural parameter of the switch matrix from a fixed radix to a variable radix configuration. By allowing the radix parameter to be adjusted based on computational needs, the system can optimize resource utilization and switching performance for different workloads while maintaining a unified hardware structure, thus improving adaptability without proportionally increasing complexity

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a single radix configuration is used for all switch matrices, then the device complexity is reduced, but the path diversity and routing efficiency are limited

Engineering Contradiction:
Improverouting efficiencyVSAvoidinterconnect configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the interconnect network into multiple stages of switch matrices, where each stage can be independently configured with different radix values. This segmentation allows different portions of the network to be optimized for different routing requirements, enabling efficient path selection and load distribution across multiple configurable stages, thereby improving routing efficiency while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If more switch matrix stages are added to improve path diversity, then the routing flexibility increases, but the network latency and switching time increase

Engineering Contradiction:
Improvepath diversityVSAvoidnetwork latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent employs dynamic radix configuration across multiple switch matrix stages, where the radix of each stage can be adjusted in real-time based on traffic patterns and routing requirements. This dynamic adaptation allows the network to optimize the number of stages actively used for different computational tasks, providing high path diversity when needed while minimizing latency by using fewer stages when possible, thus resolving the time-diversity tradeoff

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10587269B2Integrated circuit including an array of logic tiles, each logic tile including a configurable switch interconnect network
Publication Date: 2020.03.10 ANALOG DEVICES INC
  • US10587269B2 patent drawing
  • US10587269B2 patent drawing
  • US10587269B2 patent drawing

AI summary

An integrated circuit comprising a plurality of logic tiles, wherein each logic tile (i) is physically adjacent to at least one other logic tile of the plurality and (ii) includes a configurable switch interconnect network including a plurality of switches electrically interconnected and arranged into a plurality of switch matrices, wherein the plurality of switch matrices are arranged into a plurality of stages including: (a) at least two of the stages which is configured in a hierarchical network, and (b) a mesh stage, wherein each switch matrix of the mesh stage includes an output that is directly connected to an input of a plurality of different switch matrices of the mesh stage and wherein the mesh stage of switch matrices of each logic tile is directly connected to the mesh stage of switch matrices of at least one other logic tile of the plurality of the logic tiles.