Commodity FPGA Logic Drive for Low-NRE Advanced Node Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

A standardized commodity logic drive using plural FPGA IC chips and non-volatile memory IC chips, allowing for field programming and reducing NRE costs by enabling innovation and workload processing with software development on advanced technology nodes, similar to the early days of semiconductor foundry fabrication, thereby lowering barriers for public innovators to implement advanced IC technologies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If FPGA IC chips are used for advanced semiconductor applications, then adaptability and ease of programming are improved, but chip size, power consumption, and fabrication cost increase

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

Solution Approach 1:

The invention divides the FPGA chip into multiple smaller logic blocks or functional units that can be independently configured and programmed. This segmentation allows the chip to achieve high adaptability through software-defined logic while keeping each physical segment compact, thereby reducing overall chip size compared to traditional monolithic FPGA designs.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If FPGA IC chips are used for advanced semiconductor applications, then adaptability and ease of programming are 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 logic blocks are activated or deactivated based on runtime requirements. The system can dynamically reconfigure which logic segments are active, allowing adaptability when needed while minimizing power consumption during idle or low-demand periods by powering down unused logic blocks.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If ASIC or COT IC chips are used instead of FPGA, then fabrication cost and power consumption are reduced, but adaptability and programming flexibility are lost

Engineering Contradiction:
Improvefabrication costVSAvoidadaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The invention creates a universal logic block design that can be programmed to perform multiple different functions. A single FPGA chip with this architecture can replace multiple specialized ASICs by reconfiguring the same physical logic blocks for different applications, thereby maintaining adaptability while achieving cost efficiency through a single manufacturable platform.

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

4Productivity

If advanced technology nodes (below 20 nm) are used for ASIC or COT chips, then performance is improved, but Non-Recurring Engineering costs increase significantly

Engineering Contradiction:
ImproveperformanceVSAvoidNRE cost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The invention uses software-based logic configuration that can be copied and deployed across multiple FPGA chips without requiring new physical mask sets or fabrication processes. This allows advanced technology nodes to be utilized for high-performance applications while avoiding the prohibitive NRE costs of ASIC development, as the same logic design can be instantiated on commodity FPGA hardware.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10608638B2Logic drive using standard commodity programmable logic IC chips
Publication Date: 2020.03.31 ICOMETRUE CO LTD
  • US10608638B2 patent drawing
  • US10608638B2 patent drawing
  • US10608638B2 patent drawing

AI summary

An expandable logic scheme based on a chip package, includes: an interconnection substrate comprising a set of data buses for use in an expandable interconnection scheme, wherein the set of data buses is divided into a plurality of data bus subsets; and a first field-programmable-gate-array (FPGA) integrated-circuit (IC) chip comprising a plurality of first I/O ports coupling to the set of data buses and at least one first I/O-port selection pad configured to select a first port from the plurality of first I/O ports in a first clock cycle to pass a first data between a first data bus subset of the plurality of data bus subsets and the first field-programmable-gate-array (FPGA) integrated-circuit (IC) chip.