Asynchronous Reset Token Distribution via Frequency Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional synchronous circuit designs face inefficiencies when converting reset mechanisms to asynchronous representations, leading to increased power consumption and routing challenges due to the copying of reset tokens to multiple destinations, even when the reset signal is inactive.

Innovation Solution

The proposed solution involves converting synchronous circuits to asynchronous representations by reducing the operational frequency of the reset token and using special circuitry, such as a wrap-around counter, to distribute a replicated reset token at a fraction of the original frequency, and employing upsampling and multiplexing to maintain functionality while reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reset tokens are copied to multiple destinations in asynchronous representations, then reset functionality is maintained, but power consumption increases and routing complexity increases

Engineering Contradiction:
Improvereset functionalityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the reset token distribution problem by separating the reset signal into a primary source and multiple destinations. Instead of copying the reset token to all destinations simultaneously (which consumes power), the system identifies which destinations actually need the reset signal and distributes it only to those locations, eliminating unnecessary power consumption while maintaining reset functionality where required.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the reset token distribution into distinct phases: a first phase where the reset token is distributed to multiple destinations, and a second phase where the reset token is replicated at a lower frequency. This segmentation allows the system to maintain reset functionality across multiple destinations while reducing power consumption by using lower-frequency replication for destinations that don't require immediate reset signals.

Inventive Principle:
Principle #1Segmentation

2Reliability

If reset tokens are copied to multiple destinations, then reset coverage is improved, but routing complexity and die area increase

Engineering Contradiction:
Improvereset coverageVSAvoidrouting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the reset token distribution into distinct phases: a first phase where the reset token is distributed to multiple destinations, and a second phase where the reset token is replicated at a lower frequency. This segmentation allows the system to maintain reset functionality across multiple destinations while reducing power consumption by using lower-frequency replication for destinations that don't require immediate reset signals.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic frequency replication where the reset token operates at different frequencies in different phases. The first phase uses the original frequency for critical reset distribution, while the second phase uses a lower frequency for additional destinations. This dynamic approach reduces routing complexity and die area by avoiding the need for constant high-frequency signals to all destinations simultaneously.

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If reset tokens are replicated at fraction of original frequency, then power consumption is reduced, but processing speed may be affected

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessing speed
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The patent segments the reset token distribution into distinct phases: a first phase where the reset token is distributed to multiple destinations, and a second phase where the reset token is replicated at a lower frequency. This segmentation allows the system to maintain reset functionality where required while using lower-frequency replication for destinations that don't require immediate reset signals, thus reducing power consumption without significantly impacting overall processing speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic frequency replication where the reset token operates at different frequencies in different phases. The first phase uses the original frequency for critical reset distribution to maintain processing speed, while the second phase uses a lower frequency for additional destinations to reduce power consumption. This dynamic frequency adjustment balances between power savings and processing speed requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8443315B2Reset mechanism conversion
Publication Date: 2013.05.14 ACHRONIX SEMICONDUCTOR CORP
  • US8443315B2 patent drawing
  • US8443315B2 patent drawing
  • US8443315B2 patent drawing

AI summary

Methods, circuits, and systems for converting reset mechanisms in a synchronous circuit design into a corresponding asynchronous representation are described. These may operate to convert synchronous state holding blocks that include reset signals to corresponding asynchronous dataflow logic blocks. A replicated reset token at a fraction of the operational frequency of the reset signal may be distributed to the locations of the asynchronous dataflow logic blocks. Additional methods, circuits, and systems are disclosed.