Triple latch flip flop system and method
First Claim
Patent Images
1. A triple latch flip-flop system comprising:
- a pull up latch operable for driving a pull up node;
a pull down latch coupled to said pull up latch and operable for driving a pull down node;
a first override component configured to control an input of said pull up latch and operable to block data input during a first blocking phase, and a second override component configured to control an input of said pull down latch and operable to block data input during a second blocking phase; and
a primary latch coupled to said pull up latch and said pull down latch and operable for recording a state;
wherein said triple latch flip system is configured to produce an output derived from outputs of said pull up latch, said pull down latch, and said primary latch.
2 Assignments
0 Petitions
Accused Products
Abstract
A triple latch flip flop system and method are disclosed. In one embodiment, triple latch flip-flop system includes a pull up latch, a pull down latch, a primary latch and an output. The pull up latch drives a pull up node. The pull down latch driving a pull down node. The primary latch records state of the triple latch flip-flop system. The output for outputting a logic value based upon outputs of the pull up latch, pull down latch and the primary latch.
-
Citations
24 Claims
-
1. A triple latch flip-flop system comprising:
-
a pull up latch operable for driving a pull up node; a pull down latch coupled to said pull up latch and operable for driving a pull down node; a first override component configured to control an input of said pull up latch and operable to block data input during a first blocking phase, and a second override component configured to control an input of said pull down latch and operable to block data input during a second blocking phase; and a primary latch coupled to said pull up latch and said pull down latch and operable for recording a state;
wherein said triple latch flip system is configured to produce an output derived from outputs of said pull up latch, said pull down latch, and said primary latch. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
precharging a triple latch flip flop system; evaluating data through said triple latch flip flop system; blocking data in said triple latch flip flop system by disabling an input to a latch of said triple latch flip flop system; and returning said triple latch flip flop system to a pre-charge state. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A triple latch flip-flop system comprising:
-
a pull up latch operable for driving a pull up node; a pull up override component configured to disable an input of said pull up latch during a data input blocking phase, wherein said pull up override component comprises a skew correcting component operable for correcting clock skew; a pull down latch coupled to said pull up latch and operable for driving a pull down node; and a primary latch coupled to said pull up latch and said pull down latch and operable for recording a state. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification