Miscellaneous active electrical nonlinear devices – circuits – and – Signal converting – shaping – or generating – Particular stable state circuit
Reexamination Certificate
1999-11-26
2002-05-14
Wells, Kenneth B. (Department: 2816)
Miscellaneous active electrical nonlinear devices, circuits, and
Signal converting, shaping, or generating
Particular stable state circuit
C212S250000
Reexamination Certificate
active
06388489
ABSTRACT:
FIELD OF INVENTION
The invention relates to computers and processor systems. More particularly, this invention relates to the capturing and conversion of a static input into a dynamic signal for communicating between static and dynamic components within a microprocessor.
BACKGROUND OF THE INVENTION
In microprocessors, there are two classes of circuits: static circuits and dynamic circuits. While static circuits are generally low-power circuits, dynamic circuits are high-speed circuits, offering faster performance than static circuits. Since these two types of circuits are both found in microprocessors, there must exist a means for each type of circuit to communicate with the other type of circuit. A dynamic logic entry latch is such a means. The dynamic logic entry latch, or ELAT, captures a static input and converts it to a dynamic signal. Additional logical functions are built into ELAT circuits to allow more to be done in each clock cycle, which improves overall circuit performance. Unfortunately, existing ELAT topology allows for limited input functions due primarily to large pull-down stacks. Likewise, existing ELAT topology produces increasingly large input and clock loads as the functionality is increased.
SUMMARY OF THE INVENTION
The invention is an apparatus and method that captures a static input and converts it to a single rail dynamic signal with improved functionality and reduced clock and input load. More specifically, the apparatus is a new dynamic logic entry latch or new “ELAT”. The new ELAT utilizes a pulsed evaluate concept to enable more complex pull-down configurations and other improvements.
The pulsed evaluate concept uses a pulse generator(s) driven by the static input(s) and the clock waveform to evaluate the static input(s) and appropriately drive a field effect transistor(s) (“FET”) on the pull-down stack. Since the static input(s) and the clock waveform are evaluated by the pulse generator(s) and not directly by FETs on the pull-down stack, an equivalent function can be duplicated by the new ELAT with a smaller pull-down stack than in existing ELAT topology. Likewise, utilizing multiple-input pulse generators or multiple pulse generators, the new ELAT can allow a wider variety of input functions and their inverses to be constructed without over-loading the pull-down stack. For example, a six-input AND function can be implemented with three two-input pulse generators driving only three FETs on the pull-down stack.
Another advantage of the invention is that the pulse generators can be shared amongst ELATs in a multiple-bit ELAT scheme. This further increases efficiency and simplicity, reducing clock load and device size.
REFERENCES:
patent: 5208490 (1993-05-01), Yetter
patent: 5331220 (1994-07-01), Pierce et al.
patent: 5546355 (1996-08-01), Raatz et al.
patent: 5646556 (1997-07-01), Longwell et al.
patent: 5859999 (1999-01-01), Morris et al.
patent: 5860017 (1999-01-01), Sharangpani et al.
patent: 6100727 (2000-08-01), Nomura
patent: 6166564 (2000-12-01), Rosen
patent: 6202139 (2001-03-01), Witt et al.
Wolfe, A., “Patents shed light on Merced's Innards”, Electronic Engineering Times, Feb. 15, 1999.
WordNet 1.6, 1997 Princeton University, Pulse Generator: A generator of single or multiple voltage pulses; usually adjustable for pulse rate.
Benjamin Gary J
Fetzer Eric S
Hewlett--Packard Company
Wells Kenneth B.
LandOfFree
Large input function replaying dynamic entry latch with... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Large input function replaying dynamic entry latch with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Large input function replaying dynamic entry latch with... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2835983