LATCH AND DFF DESIGN WITH IMPROVED SOFT ERROR RATE AND A METHOD OF OPERATING A DFF
First Claim
Patent Images
1. A latch having a data input and a data output, comprising:
- a passgate coupled to said data input;
a feedback path coupled to said passgate, said data output coupled thereto; and
tristate circuitry coupled to said passgate and having a single transistor pair of opposite conductivity coupled to Boolean logic gates, said Boolean logic gates configured to control operation of said single transistor pair based on said data input and a pulse clock signal to drive said feedback path.
8 Assignments
0 Petitions
Accused Products
Abstract
A single-path latch, a dual-path latch, a method of operating a DFF and a library of cells. In one embodiment, the single-path latch includes: (1) a passgate coupled to the data input, (2) a feedback path coupled to the passgate, the data output coupled thereto and (3) tristate circuitry coupled to the passgate and having a single transistor pair of opposite conductivity coupled to Boolean logic gates, the Boolean logic gates configured to control operation of the single transistor pair based on the data input and a pulse clock signal to drive the feedbacks path.
8 Citations
27 Claims
-
1. A latch having a data input and a data output, comprising:
-
a passgate coupled to said data input; a feedback path coupled to said passgate, said data output coupled thereto; and tristate circuitry coupled to said passgate and having a single transistor pair of opposite conductivity coupled to Boolean logic gates, said Boolean logic gates configured to control operation of said single transistor pair based on said data input and a pulse clock signal to drive said feedback path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operating a D flip-flop having a data input and a data output, comprising:
-
receiving a logic state into a master stage via a passgate thereof, said master stage further including master stage tristate circuitry having a single transistor pair of opposite conductivity coupled to master stage Boolean logic gates; passing said logic state from said master stage to a slave stage via a slave stage passgate coupled to said master stage; and passing said logic state from said slave stage passgate to said data output via said slave stage having tristate circuitry, said slave stage tristate circuitry having a slave stage single transistor pair of opposite conductivity coupled to slave stage Boolean logic gates. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A D flip-flop having a data input and a data output and comprising:
a master stage having a master stage passgate coupled to said data input and a slave stage having a slave stage passgate coupled to said master stage, wherein both of said master stage and said slave stage include; a feedback path; and tristate circuitry coupled to said feedback path and having a single transistor pair of opposite conductivity coupled to Boolean logic gates, said Boolean logic gates configured to control operation of said single transistor pair based on said data input and a pulse clock signal to drive said feedback path. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
22. A library of standard logic elements, comprising:
a standard logic element corresponding to a single-path latch having; a passgate configured to receive a data input; a feedback path coupled to said passgate and an output of said single-path latch; and tristate circuitry coupled to said passgate and having a single transistor pair of opposite conductivity coupled to Boolean logic gates, said Boolean logic gates configured to control operation of said single transistor pair based on said data input and a pulse clock signal to drive said feedback path. - View Dependent Claims (23, 24, 25, 26, 27)
Specification