Hardened DSP Circuits in Programmable Logic for Lower Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Programmable integrated circuits (ICs) face challenges in conserving resources and reducing power consumption due to thermal and die size limitations, particularly when implementing frequently performed digital signal processing functions, which hinders integration and efficiency.

Innovation Solution

The implementation of hardened circuits within programmable devices, which have predetermined functionalities, in conjunction with configurable logic, allows for efficient digital signal processing by separating common functions from customizable ones, thereby optimizing resource usage and power management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If all digital signal processing functions are implemented using programmable logic, then functionality and flexibility are improved, but resource consumption and power usage increase

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

Solution Approach 1:

The patent segments digital signal processing functions into two categories: frequently performed functions implemented as hardened circuits and customizable functions implemented as programmable logic. This segmentation allows the system to optimize resource usage by dedicating hardware resources to common functions while maintaining flexibility for specialized functions through programmable logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by providing different implementation approaches for different functions within the same device. Hardened circuits provide fixed, efficient implementation for common functions, while programmable logic blocks provide configurable implementation for specialized functions, allowing each part of the system to have the appropriate quality for its specific purpose.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If frequently performed functions are implemented using programmable logic, then functionality is improved, but resource consumption increases due to thermal and die size limitations

Engineering Contradiction:
ImprovefunctionalityVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the device into hardened circuit regions for frequently performed functions and programmable logic regions for customizable functions. This segmentation conserves programmable fabric resources by implementing common functions in dedicated hardware, thereby reducing the quantity of programmable resources required while maintaining overall functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hardened circuits provide universal implementation for frequently performed digital signal processing functions across multiple applications. By creating multi-functional hardened blocks that can handle common operations, the patent reduces the need for redundant programmable logic instances, thereby conserving resources.

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

3Adaptability or versatility

If more functions are implemented in programmable fabric, then versatility is improved, but integration is hindered due to thermal and die size limitations

Engineering Contradiction:
ImproveversatilityVSAvoidintegration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the device architecture into dedicated hardened circuit blocks and programmable logic blocks with separate interconnect structures. This segmentation allows for more efficient layout and routing, reducing interconnect complexity and improving integration by clearly defining the roles and connections of different functional blocks.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11777503B2Programmable device having hardened circuits for predetermined digital signal processing functionality
Publication Date: 2023.10.03 XILINX INC
  • US11777503B2 patent drawing
  • US11777503B2 patent drawing
  • US11777503B2 patent drawing

AI summary

An example programmable device includes a configuration memory configured to store configuration data; a programmable logic having a configurable functionality based on the configuration data in the configuration memory; a signal conversion circuit; a digital processing circuit; an endpoint circuit coupled to the signal conversion circuit through the digital processing circuit; wherein the digital processing circuit includes a first one or more digital processing functions implemented as hardened circuits each having a predetermined functionality, and a second one or more processing functions implemented by the configurable functionality of the programmable logic.