Two-Phase Flip-Flop Clock Output With Symmetrical Rise and Fall
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High-speed computing systems face timing errors due to drive strength mismatches between P-type and N-type circuits, causing variance in rise and fall times of divided clock signals, which leads to duty cycle errors and subsequent errors in clock regeneration.
Innovation Solution
The implementation of a two-phase flip-flop circuit with symmetrical pull-up and pull-down circuits driven by complementary signals, which reduces variance in rise and fall times by balancing drive strengths through the use of serially-coupled inverters and symmetrical passgate circuits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If conventional flip-flop circuits are used with P-type and N-type circuits, then the circuit can operate at high clock speeds, but drive strength mismatches cause variance in rise and fall times leading to duty cycle errors
Solution Approach 1:
The patent applies asymmetry by using different numbers of serially-coupled inverters for the true and complementary clock signals. Specifically, one path uses two serially-coupled inverters while the other uses three, creating intentionally asymmetric delay paths that compensate for the inherent asymmetry in P-type and N-type circuit drive strengths, thereby equalizing rise and fall times.
Solution Approach 2:
The patent changes the parameter of inverter delay by varying the number of serially-coupled inverters in different clock paths. This parameter adjustment allows fine-tuning of signal propagation delays to compensate for drive strength mismatches, ensuring symmetrical rise and fall times despite using conventional P-type and N-type circuits.
2Manufacturing precision
If the number of inverters is increased to compensate for drive strength mismatches, then duty cycle accuracy improves, but circuit complexity increases
Solution Approach 1:
The patent segments the clock distribution network into multiple independent paths, each with its own series of serially-coupled inverters. This segmentation allows independent optimization of each path's delay characteristics while maintaining overall system simplicity through modular design.
Solution Approach 2:
The patent adjusts the parameter of inverter count in each clock path to achieve the desired delay balance. By changing only the number of inverters rather than modifying transistor dimensions or adding complex control logic, the solution achieves duty cycle accuracy with minimal increase in circuit complexity.
Data Source
AI summary
Methods and apparatuses of a two-phase flip-flop with symmetrical rise and fall times are disclosed herein. An example apparatus may include a clock generator circuit including a two-phase flip-flop circuit configured to provide an output signal. The two-phase flip-flop circuit includes a two-phase flip-flop and a driver circuit. The two-phase flip-flop is configured to provide a first driver control signal and a second driver control signal responsive to a clock signal. The first driver control signal and the second driver control signal are complementary. The driver circuit is configured to provide the output signal responsive to the first driver control signal and the second driver control signal.


