Multi-Chip FPGA Logic Drive for Lower NRE and ASIC Transition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high cost and inefficiency of transitioning from Field Programmable Gate Array (FPGA) IC chips to Application Specific IC (ASIC) or Customer-Owned Tooling (COT) chips due to larger size, higher power consumption, and increased Non-Recurring Engineering (NRE) costs, which hinders innovation and adoption of advanced semiconductor technology nodes.

Innovation Solution

A standardized commodity logic drive comprising multiple FPGA IC chips and non-volatile memory IC chips, allowing for field programming and reducing NRE costs by enabling software development without the need for expensive ASIC or COT chip design, thus facilitating innovation and adoption of advanced technology nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If FPGA IC chips are used for a given application, then adaptability and ease of operation are improved, but semiconductor chip size increases, fabrication yield decreases, and fabrication cost increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidchip size
Core Design Contradiction:
Adaptability or versatilityVSArea of moving object

Solution Approach 1:

The invention divides the logic drive into multiple independent FPGA IC chips, each capable of being individually programmed and configured. This segmentation allows the system to maintain adaptability through software configuration while using smaller, more efficient chip physical dimensions, thereby resolving the contradiction between adaptability and chip size.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The logic drive is designed as a universal platform that can be programmed to perform multiple different logic functions through software configuration. This multi-functionality allows a single standardized hardware design to replace multiple specialized ASIC chips, reducing overall chip size requirements while maintaining adaptability across different applications.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If FPGA IC chips are used for a given application, then adaptability is improved, but power consumption increases

Engineering Contradiction:
ImproveadaptabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The invention implements dynamic power management where the FPGA chips can be programmed and configured to activate only the necessary logic functions required for each specific application. This dynamic configuration allows the system to maintain adaptability while consuming only the power necessary for the active functions, rather than powering all possible functions continuously.

Inventive Principle:
Principle #15Dynamics

3Productivity

If ASIC or COT IC chips are used to replace FPGA, then performance is improved, but Non-Recurring Engineering (NRE) cost increases greatly

Engineering Contradiction:
ImproveperformanceVSAvoidNRE cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The invention uses software bitstreams to copy and load logic configurations into the FPGA chips, allowing the same logic design to be replicated across multiple chips without incurring additional NRE costs for each copy. This software-based copying mechanism enables high-performance multi-chip configurations while avoiding the prohibitive NRE costs associated with creating multiple ASIC mask sets.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The invention changes the parameter of logic configuration from fixed hardware (ASIC) to programmable software (FPGA bitstreams). This parameter change allows the system to achieve ASIC-level performance through optimized logic implementation while maintaining the flexibility and lower NRE costs of programmable devices, as the same hardware can be reconfigured for different applications without remanufacturing.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If advanced semiconductor technology nodes are adopted, then performance is improved, but NRE cost increases greatly

Engineering Contradiction:
ImproveperformanceVSAvoidNRE cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The invention segments the advanced technology benefits across multiple standardized FPGA chips rather than requiring a single complex ASIC at advanced nodes. This segmentation allows each chip to use optimized standard-cell libraries and proven manufacturing processes at advanced nodes, achieving high performance while avoiding the enormous NRE costs of custom ASIC development at those nodes.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12153865B2Logic drive based on standard commodity FPGA IC chips
Publication Date: 2024.11.26 ICOMETRUE CO LTD
  • US12153865B2 patent drawing
  • US12153865B2 patent drawing
  • US12153865B2 patent drawing

AI summary

A chip package used as a logic drive, includes: multiple semiconductor chips, a polymer layer horizontally between the semiconductor chips; multiple metal layers over the semiconductor chips and polymer layer, wherein the metal layers are connected to the semiconductor chips and extend across edges of the semiconductor chips, wherein one of the metal layers has a thickness between 0.5 and 5 micrometers and a trace width between 0.5 and 5 micrometers; multiple dielectric layers each between neighboring two of the metal layers and over the semiconductor chips and polymer layer, wherein the dielectric layers extend across the edges of the semiconductor chips, wherein one of the dielectric layers has a thickness between 0.5 and 5 micrometers; and multiple metal bumps on a top one of the metal layers, wherein one of the semiconductor chips is a FPGA IC chip, and another one of the semiconductor chips is a NVMIC chip.