Method of high-performance CMOS design

Electronic digital logic circuitry – Clocking or synchronizing of logic stages or gates

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C326S112000, C326S096000

Reexamination Certificate

active

06549038

ABSTRACT:

TECHNICAL FIELD OF THE INVENTION
The present invention relates to complementary metal oxide semiconductor (CMOS) logic, and more particularly, to a design method for increasing the speed of the CMOS logic using output prediction techniques.
BACKGROUND OF THE INVENTION
CMOS circuitry is commonly used to implement logic functions, such as NOR and NAND gates. Traditionally, such CMOS logic gates have been constructed by the interconnection of transistors whose terminals are connected to the inputs of the gates. For complex CMOS logic circuits, the digital signals must oftentimes propagate through several levels of gates before finally providing an output signal. These “static” CMOS logic circuits have been favored because of their high noise immunity and easy technology mapping. One major disadvantage of such static circuits, however, has been their relatively slow speed.
Dynamic CMOS logic was developed to allow increased speed. Dynamic CMOS logic circuits perform combinational functions using a clock signal. One type of dynamic CMOS logic is known as domino logic. Domino CMOS logic is commonly used in high-performance microprocessors for obtaining timing goals that are not possible using static CMOS logic. See e.g. “A New Family of Semi-Dynamic and Dynamic Flip-Flops with Embedded Logic for UltraSPARC-III,” F. Klass et al., IEEE J. Solid State Circuits, Vol. 34, No. 5, pp. 712-717 (May 1999); “Clock Delayed Domino for Adder and Random Logic Design,” G. Yee et al., Proc. IEEE Int'l Conf. on Computer Design (ICCD) (October 1996).
The increased performance of domino logic is due to reduced input capacitance, lower switching thresholds, and circuit implementations that typically use fewer levels of logic due to the use of efficient and wide complex gates. Dynamic CMOS logic can be used to realize an average speed improvement of about 60% over static CMOS logic for random logic blocks.
However, dynamic CMOS logic circuits have notable disadvantages. In the case of domino CMOS logic, logic must be mapped to a unate network, which usually requires duplication of logic. Perhaps the main disadvantage is the increased noise sensitivity compared to static CMOS logic.


REFERENCES:
patent: 3852625 (1974-12-01), Kubo
patent: 4692637 (1987-09-01), Shoji
patent: 4841174 (1989-06-01), Chung et al.
patent: 5073726 (1991-12-01), Kato et al.
patent: 5880609 (1999-03-01), Klass et al.
patent: 5999019 (1999-12-01), Zheng et al.
patent: 6118304 (2000-09-01), Potter et al.
Z. Zhu & B. Carson, “Critical Voltage Transition Logic: An Ultrafast CMOS Logic Family”, which appears on pp. 732-737 of Proceedings 1997 International Conference on Computer Design: VLSI in Computers & Processors, ICCD '97, Austin, Texas, USA, Oct. 12-15, 1997. IEEE Computer Society Press, 1997, ISBN 0-8186-8026-X.

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

Method of high-performance CMOS design does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of high-performance CMOS design, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of high-performance CMOS design will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3039644

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