Transition Detection Circuits for Safe Clock Frequency Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining suitable operating frequencies in circuits face challenges due to variations in delays caused by parasitic noise and localized effects, making it difficult to accurately set clocking frequencies without errors, especially as circuits shrink.

Innovation Solution

The implementation of transition detection circuitry that monitors transitions at active nodes within the circuit itself, using a clock signal generator to create a detection clock signal that defines a detection period, allowing for in-situ monitoring and adjustment of operational parameters like voltage and frequency based on detected transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If replica circuits are used to determine operating frequency, then timing can be easily observed and circuit can be calibrated, but delays do not necessarily match the actual circuit due to parasitic noise and localized variation

Engineering Contradiction:
Improvetiming measurement accuracyVSAvoidoperating frequency determination accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent uses transition detection circuitry that creates a simplified model of the actual circuit's timing behavior by detecting transitions at strategic nodes. Instead of building a full replica circuit that attempts to match all delays, the invention captures essential timing information through transition detection at key points, providing accurate operating frequency determination without the complexity and inaccuracy of full replication

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The transition detection circuitry acts as an intermediary between the actual circuit and the frequency determination process. It monitors transitions at intermediate nodes within the circuit and uses this information to infer timing characteristics, bridging the gap between direct circuit operation and frequency analysis without requiring a complete replica

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If critical paths are identified and delay/parametric circuits are built to match these paths, then timing analysis can be performed, but precise matching becomes harder as circuits shrink due to localised variation and parasitic noise

Engineering Contradiction:
Improvepath delay measurement accuracyVSAvoidmatching circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The invention extracts only the essential timing information needed for frequency determination by detecting transitions at strategically selected nodes. Instead of building complex circuits to match entire critical paths, it extracts timing data from key transition points, significantly reducing the complexity of the analysis circuitry while maintaining measurement accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The transition detection circuitry divides the circuit into segments monitored by individual transition detectors at different nodes. Each detector independently monitors its segment, and the results are combined to determine overall timing characteristics. This segmentation approach simplifies the analysis circuitry compared to attempting to match entire critical paths

Inventive Principle:
Principle #1Segmentation

3Productivity

If clocking frequency is increased to improve productivity, then output increases, but signals cannot pass through combinational logic in time and errors occur

Engineering Contradiction:
Improveclocking frequencyVSAvoidsignal transmission reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The transition detection circuitry provides feedback about actual signal propagation times through the combinational logic. This feedback information is used to dynamically determine the maximum safe clocking frequency, ensuring that productivity is maximized without exceeding the circuit's actual timing capabilities and causing errors

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8319518B2Detecting transitions in circuits during periodic detection windows
Publication Date: 2012.11.27 ARM LTD
  • US8319518B2 patent drawing
  • US8319518B2 patent drawing
  • US8319518B2 patent drawing

AI summary

Transition detection circuitry for detecting during multiple clock cycles, transitions occurring within a detection period in each of said multiple clock cycles at a plurality of nodes within a circuit is disclosed. The transition detection circuitry comprises: a clock signal generator for generating a detection clock signal from a clock signal clocking a sampling element within said circuit, said detection clock signal defining said detection period; a plurality of transition detectors for detecting transitions at respective ones of said plurality of nodes during said detection period, each of said plurality of transition detectors being clocked by said detection clock signal; and combining circuitry for combining said detected transitions output by said plurality of transition detectors to generate a composite transition detection signal.