Pseudo-anding in dynamic logic circuits

Computer-aided design and analysis of circuits and semiconductor – Nanotechnology related integrated circuit design

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C716S030000, C716S030000

Reexamination Certificate

active

06339835

ABSTRACT:

TECHNICAL FIELD
This invention relates generally to digital logic, and more specifically, to a network of logic gates, such as dynamic logic gates incorporating foot devices.
BACKGROUND INFORMATION
The use of dynamic logic is an efficient way of increasing circuit speed and reducing (lie area of integrated circuitry. Many dynamic circuit schemes have been described which share common basic features. The basic dynamic gate, shown in
FIG. 1
, includes a logic structure whose output node is precharged to VDD by a p-type transistor (the“precharge” transistor) and conditionally discharged to ground by an n-type transistor (the“evaluate” transistor). The precharge and evaluate transistors are typically connected to a single phase clock. During the precharge phase, the clock is low and the output node is precharged to VDD. At the completion of the precharge phase, the clock goes high and the path to VDD is turned off while the path to ground is conditionally turned on. In this evaluate phase, depending on the state of the data inputs, the output will either be at a high level or will be pulled down.
This dynamic logic is advantageous in that it generally requires less transistors than static logic. Note, there is often an inverter employed at the output in order to cascade such dynamic logic circuits, as shown in FIG.
2
.
However, when many of these circuits are cascaded, delays in propagating the signal through the cascaded blocks can mount. Therefore, there is a need in the art for faster dynamic logic circuitry.
SUMMARY OF THE INVENTION
A typical domino logic circuit has a foot device, which is the n-type evaluate transistor coupled between the n-type logic circuitry receiving the data inputs and the ground potential. This sequential arrangement implements protection from accidental discharge of the precharge node (which would result in an invalid evaluation). Proper evaluation occurs when the data is 1 and the clock is 1. This AND function provides an opportunity to move full domino AND blocks fed by full domino books of any type to the clock input of the source book. This makes the source book act like a pseudo-clocked book with a reset that must propagate from the AND block moved to its clock input. If the AND block were on the critical path, a complete stage of logic can be removed.
By employing pseudo-ANDing, improvements in speed can be realized with various circuit configurations.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention.


REFERENCES:
patent: 5003487 (1991-03-01), Drumm et al.
patent: 5113352 (1992-05-01), Finnerty
patent: 5208759 (1993-05-01), Wong
patent: 5222031 (1993-06-01), Kaida
patent: 5237514 (1993-08-01), Curtin
patent: 5251147 (1993-10-01), Finnerty
patent: 5349536 (1994-09-01), Ashtaputre et al.
patent: 5396435 (1995-03-01), Ginetti
patent: 5397749 (1995-03-01), Igarashi
patent: 5461576 (1995-10-01), Tsay et al.
patent: 5526276 (1996-06-01), Cox et al.
patent: 5544071 (1996-08-01), Keren et al.
patent: 5550748 (1996-08-01), Xiong
patent: 5555188 (1996-09-01), Chakradhar
patent: 5815687 (1998-09-01), Masleid et al.
patent: 6025741 (2000-02-01), Ciraula et al.
patent: 6097207 (2000-08-01), Berstein et al.
IBM Corp.; Technical Disclosure Bulletin—Partitioning Logic on to Graph Structures; vol. 32, No. 9A, Feb. 1990; 7 pages.
IBM Corp.; Technical Disclosure Bulletin—Logic Optimization and Mapping to Arbitrary N-Input Functions Under Constraints; vol. 33, No. 5, Oct. 1990; 4 pages.
IBM Corp.; Technical Disclosure Bulletin—Techniques for Improving Multi-Partitioning Algorithm; vol. 36, No. 1, Jan. 1993; 5 pages.
IBM Corp.; Technical Disclosure Bulletin—Algorithm for Incremental Timing Analysis; vol. 38, No. 01, Jan. 1995; 8 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Pseudo-anding in dynamic logic circuits does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pseudo-anding in dynamic logic circuits, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pseudo-anding in dynamic logic circuits will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2860405

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.