System-Level Interconnect Ring for Programmable ICs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern programmable devices, such as FPGAs, face increasing costs due to advanced process technology and overhead, with traditional monolithic architectures becoming costly for applications that do not require all heterogeneous circuit blocks, leading to the development of system-in-package (SiP) devices that rely on expensive interposers or complex die stacking, limiting benefits to high-end applications.

Innovation Solution

A system-level interconnect ring for programmable integrated circuits is introduced, featuring a programmable fabric with wire tracks adjacent to its edges, integrated ring nodes between the interconnect and wire tracks, and SiP IO circuits, allowing data transmission over a smaller number of physical channels between programmable and companion ICs, reducing the need for expensive interposers and complex stacking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If traditional monolithic architectures are used for programmable devices, then integration is simplified, but cost increases due to advanced process technology requirements for all circuit blocks

Engineering Contradiction:
Improvemanufacturing costVSAvoidarchitecture complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The device is divided into a programmable IC die and a companion IC die, each manufactured using different process technologies. The programmable fabric is segmented from the I/O circuits, allowing independent optimization of each component's manufacturing process and reducing overall cost.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The architecture transitions from a single-plane monolithic structure to a multi-die three-dimensional arrangement. The programmable IC and companion IC are stacked vertically and connected via through-silicon vias (TSVs), enabling cost-effective heterogeneous integration by utilizing the vertical dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of manufacture

If advanced packaging techniques such as interposers or three-dimensional die stacking are used, then system-in-package functionality is achieved, but cost increases limiting benefits to high-end applications

Engineering Contradiction:
Improveproduction costVSAvoidsignal transmission reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The expensive interposer component is extracted and removed from the design. Instead, the patent uses direct die-to-die bonding with TSV connections, eliminating the interposer while maintaining signal integrity and reducing cost for standard applications.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent optimizes TSV parameters including diameter (5-10 micrometers), spacing, and metallization layers to achieve reliable signal transmission at lower costs. By carefully controlling these parameters, the design achieves adequate reliability for most applications without requiring expensive advanced packaging.

Inventive Principle:
Principle #35Parameter changes

3Speed

If all circuit blocks use newer process technology, then performance is improved, but cost increases significantly

Engineering Contradiction:
Improvedata transmission speedVSAvoidmanufacturing cost
Core Design Contradiction:
SpeedVSEase of manufacture

Solution Approach 1:

Different process technologies are applied to different parts of the system based on performance requirements. The programmable fabric uses newer process technology for high-speed internal operations, while the companion IC uses older, cheaper process technology for less performance-critical functions, optimizing the overall cost-performance ratio.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10042806B2System-level interconnect ring for a programmable integrated circuit
Publication Date: 2018.08.07 XILINX INC
  • US10042806B2 patent drawing
  • US10042806B2 patent drawing
  • US10042806B2 patent drawing

AI summary

An example programmable integrated circuit (IC) includes a programmable fabric having a programmable interconnect and wire tracks adjacent to at least one edge of the programmable fabric. The programmable IC further includes at least one ring node integrated with at least one edge of the programmable fabric, the at least one ring node coupled between the programmable interconnect and the wire tracks. The programmable IC further includes a system-in-package (SiP) input/output (IO) circuit coupled to the wire tracks.