Claims
- 1. An edge-triggered latch comprising:
a pair of complementary data inputs; at least one data path pass-transistor logic (PTL) transistor configured as a pass-gate with respect to each of said pair of complementary data inputs and having a gate terminal connected to a control node, wherein said at least one data path PTL transistor passes data from said pair of complementary data inputs into a pair of complementary storage nodes in response to a latch trigger signal applied to said control node; and a latch trigger circuit having a latch trigger output coupled to said control node, wherein said latch trigger circuit generates said latch-trigger signal in response to a clock signal transition.
- 2. The edge-triggered latch of claim 1, wherein said latch trigger signal is a pulse, and wherein said latch trigger circuit comprises a pulse generator that generates said pulse in response to a clock signal transition.
- 3. The edge-triggered latch of claim 2, wherein said pulse generator comprises a first latch trigger PTL transistor that passes said pulse to said control node.
- 4. The edge-triggered latch of claim 3, wherein said pulse generator further comprises:
a clock signal input coupled to a pass-gate input terminal of said first latch trigger PTL transistor; and a delay device having an input coupled to said clock signal input and an output coupled to both a gate terminal of said first latch trigger PTL transistor and a gate terminal of a second latch trigger PTL transistor, wherein said first latch trigger PTL transistor is a P-type field-effect transistor and said second latch trigger PTL transistor is an N-type field-effect transistor, and wherein said first and second latch trigger PTL transistors share a common drain at said control node.
- 5. The edge-triggered latch of claim 3, wherein said first latch trigger PTL transistor passes a pulse to said control node in response to a clock signal transition.
- 6. The edge-triggered latch of claim 4, wherein said delay device comprises a pair of series-connected inverters.
- 7. The edge-triggered latch of claim 4, wherein said latch trigger circuit further comprises a second latch trigger PTL transistor having a gate terminal coupled to the output of said delay device and a pass-gate output coupled to said control node, wherein said second latch trigger PTL transistor terminates said pulse in response to a clock signal transition at the output of said delay device.
- 8. The edge-triggered latch of claim 7, wherein said first latch trigger PTL transistor is a P-type field effect transistor and said second latch trigger PTL transistor is an N-type field effect transistor.
- 9. The edge-triggered latch of claim 7, wherein said first latch trigger PTL transistor is an N-type field effect transistor and said second latch trigger PTL transistor is an P-type field effect transistor.
- 10. An edge-triggered latch comprising:
a pair of complementary data inputs; at least one pass-transistor logic (PTL) transmission gate configured as a pass-gate with respect to each of said pair of complementary data inputs and having a pair of gate terminals connected to a first and second control node, wherein said at least one PTL transmission gate passes data from said pair of complementary data inputs into a pair of complementary storage nodes in response to a differential latch trigger signal applied to said first and second control nodes; and a latch trigger circuit having a first and a second latch trigger output coupled respectively to said first and second control nodes, wherein said latch trigger circuit generates said differential latch trigger signal in response to a clock signal transition.
- 11. The edge-triggered latch of claim 10, wherein said at least one PTL transmission gate comprises an N-type field-effect transistor and a P-type field-effect transistor, and wherein the gate of said N-type field-effect transistor is coupled to said first control node and the gate of said P-type field effect transistor is coupled to said second control node.
- 12. The edge-triggered latch of claim 11, wherein said differential latch trigger signal comprises a positive level pulse and a negative level pulse, and wherein said latch trigger circuit comprises:
a positive pulse generator for generating said positive level pulse; and a negative pulse generator for generating said negative level pulse.
- 13. The edge-triggered latch of claim 12, wherein said positive pulse generator is coupled to said first control node and said negative pulse generator is coupled to said second control node.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application is related to the following copending U.S. patent applications: U.S. patent application Ser. No. ______ Docket No. AUS920000645US1) filed on ______, titled “Edge-Triggered Latch With Symmetric Complementary Pass-Transistor Logic Data Paths.” The above mentioned patent application is assigned to the assignee of the present invention. The content of the cross referenced copending application is hereby incorporated herein by reference thereto.