Back to results
US 12,057,842 B2Granted
Dynamic pulse generator with small propagation delay
AssigneeBitmain Development Inc.
InventorsChristos Vezyrtzis, Peter Holm, Steve Beccue
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention provide for a dynamic pulse generator which can combine both the sequential element and the pulse logic into one stage, thereby eliminating the wasted time resulting from a pulse generator' input-to-output propagation delay. The dynamic pulse generator can include a plurality of P-MOS an N-MOS transistors, a first delay element, and a second delay element.
Claims11
A pulse generator, the pulse generator comprising:
- a first P-channel metal-oxide-semiconductor (P-MOS) transistor;
- a second P-MOS transistor;
- a first N-type metal-oxide-semiconductor (N-MOS) transistor;
- a first delay element;
- and
- a second delay element that is not the first delay element, the second delay element being a programmable delay element;
- wherein:
- the first delay element is configured to generate a delayed version of a clock pulse input;
- the second delay element is configured to generate a delayed version of a clock pulse output;
- the second delay element includes an input;
- the input of the second delay element is directly connected to the clock pulse output;
- the first P-MOS transistor includes:
- a first gate connected to an output of the first delay element, a first drain connected to a first intermediate node, and a first source connected to a first power supply;
- the second P-MOS transistor includes:
- a second gate connected to the clock pulse input, a second drain connected to the clock pulse output, and a second source connected to the first intermediate node;
- the first N-MOS transistor includes:
- a third gate connected to an output of the second delay element, a third drain connected the clock pulse output;
- and a third source connected to a second power supply;
- and
- the second gate is directly connected to the clock pulse input, the second drain is directly connected to the clock pulse output, and the third drain is directly connected the clock pulse output.
17 more elements
Dependencies are inferred from the claim text.