Method and apparatus for reduction of noise sensitivity in...

Electronic digital logic circuitry – Clocking or synchronizing of logic stages or gates – Field-effect transistor

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C326S095000

Reexamination Certificate

active

06603333

ABSTRACT:

FIELD OF THE INVENTION
This invention relates to the field of dynamic logic circuits. More particularly, this invention relates to techniques for protecting dynamic logic circuits from noise at the inputs.
BACKGROUND OF THE INVENTION
Dynamic logic circuits are designed to operate at high speeds. They operate in two phases or cycles, a pre-charge phase or cycle and an evaluate phase or cycle. During the precharge phase or cycle, the voltage level at an output node of the dynamic logic circuit is precharged toward a high voltage level. During the evaluate phase or cycle, the voltage level at the output node is evaluated, in which case it may remain at the high level or it may be driven down toward a low voltage or ground level, depending upon the inputs to the circuit and the circuit functional design. However, dynamic logic circuits are often highly sensitive to noise at their inputs. In some dynamic logic circuits, noise at the inputs can lead to a “false evaluate”. This means the voltage at the output node may fail to fully charge due to noise at the inputs during the precharge phase before the circuit is ready to be evaluated. This could lead to false evaluate results during the evaluate phase or cycle which can affect the overall performance of the dynamic logic circuit. There are several prior art techniques for reducing noise sensitivity.
FIG. 1
illustrates a first prior art technique for reducing noise sensitivity in dynamic logic circuits. As shown in
FIG. 1
, a dynamic logic NAND gate is comprised of a number of transistors. A first P type transistor
102
is used to couple an output node O to a high voltage rail Vdd, in order to precharge a voltage level at the output node toward the high voltage rail Vdd when the clock signal CLK is low. This is known as the precharge phase or cycle.
Three N type transistors
103
,
104
and
107
operate as a current flow or evaluate path for coupling the output node O to a low voltage or ground rail GND. During the evaluate phase or cycle, the clock signal CLK is high, which causes the first P type transistor
102
to turn off and the third N type transistor
107
to activate. Dependent upon the inputs A and B, the transistors
103
and
104
may activate during the evaluate phase or cycle, allowing current to flow from the output node O toward the low voltage or ground rail GND, thereby driving the voltage level at the output node back toward the low voltage or ground level GND.
In the prior technique for protecting the dynamic logic circuit from noise which is illustrated in
FIG. 1
, each input A and B into the dynamic logic circuit
101
, is passed through a pair of inverters. Accordingly, the input A is passed through inverters
105
a
and
106
a
before it is coupled to the dynamic logic circuit
101
. Likewise, the input B is passed through inverters
105
b
and
106
b
before it is coupled to the dynamic logic circuit
101
. The use of an inverter pair for each input prevents moderate noise on either input A or B from activating the current flow or evaluate path between the output node O and the low voltage or ground rail GND before the inputs are valid. This ensures that the voltage level at the output node O is fully precharged to the high voltage level during the precharge phase or cycle.
The inverters will only allow the inputs A and B to the dynamic logic circuit
101
to trigger a discharge of current from the output node through the current flow or evaluate path if the inputs A and B are both at voltage levels above the activation levels of the inverters
105
a-b
and
106
a-b
. Therefore, the circuit
101
is not as susceptible or sensitive to noise at the inputs A and B because the two inverters in each inverter pair will not both activate when noise is present. However, use of the inverter pair at each input A and B slows down the proper operation of the dynamic logic circuit during the evaluate phase or cycle. The delay imposed through the use of a dual inverter configuration may be significant and is undesirable in most dynamic logic circuit design applications.
FIG. 2
illustrates a technique for reducing noise sensitivity in dynamic logic circuits using a NAND logic gate comprised of a number of transistors. A first P type transistor
202
is used to couple an output node O to a high voltage rail Vdd, in order to precharge a voltage level of output node O towards a high voltage rail Vdd when the clock signal CLK is low. This is known as the precharge phase or cycle.
Further, three different N type transistors
203
,
204
and
207
are coupled together serially and operate as a current flow or evaluate path in order to couple the output node O of the dynamic logic circuit to a low voltage or ground rail GND. Two of the N type transistors
203
and
204
have their respective gates coupled to receive one of the two inputs A and B. The third N type transistor
207
has its gate coupled to receive the clock signal CLK.
As explained earlier, when the clock signal CLK is active, the circuit is in the evaluate phase or cycle. When this occurs, the first P type transistor
202
is turned off and the third N type transistor
207
is active. The inputs A and B may then activate the two other N type transistors
203
and
204
; in which case, the voltage at the output node O will be driven toward the low voltage or ground rail GND.
In
FIG. 2
, the dynamic logic circuit is protected from noise at either of the inputs through the use of a pair of P type transistors
210
and
211
. Each P type transistor has its source coupled to the high voltage rail Vdd and its drain coupled to the drain of one of the N type transistors (the P type transistor
210
has its drain coupled to the drain of the N type transistor
203
, while the P type transistor
211
has its drain coupled to the drain of the N type transistor
204
). Each P type transistor
210
and
211
has its gate coupled to receive one of the inputs A or B. The two P type transistors
210
and
211
are preferably configured to activate only when a voltage equal to or greater than one half of the voltage level at the high voltage rail Vdd is applied to the gate of either transistor. Accordingly, in one preferred embodiment, unless the inputs A and B are both at voltage levels greater than ½ Vdd. the voltage at the output node O remains fully charged. This protects the circuit from erroneously discharging if noise appears at either input A or B. It is understood, that the two P type transistors
210
and
211
may be adjusted to require higher turn-on or activation voltages in order to increase the level of noise protection provided.
The method for protecting against noise in dynamic circuits illustrated in
FIG. 2
is more desirable than using the dual inverter design illustrated in
FIG. 1
since it does not significantly delay operation of the circuit. However, this method will not work in all dynamic logic circuits. For example, this method will not work in dynamic logic OR gates or NOR gates.
FIG. 3
illustrates a dynamic logic NOR gate which has no noise protection circuitry.
As shown in
FIG. 3
, the dynamic NOR gate
301
is comprised of a single P type transistor
305
which is coupled to three different N type transistors
306
,
307
and
308
which are arranged in parallel. The P type transistor
305
has its source coupled to a high voltage source Vdd, its drain coupled to an output node O, and its gate coupled to receive a clock signal CLK as an input. The P type transistor
305
is activated whenever the clock signal CLK is low, and a voltage level at the output node O is driven toward the high voltage rail Vdd. This occurs when the NOR gate
301
is in the precharge phase or cycle.
The three different N type transistors
306
,
307
and
308
are all coupled in parallel, such that each N type transistor has its drain coupled to the output node O, and its source coupled to a common node CN. The first N type transistor
306
has its gate coupled to receive an input signal A. The second N type transistor
307
has its gate coupled to receive an

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 and apparatus for reduction of noise sensitivity in... 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 and apparatus for reduction of noise sensitivity in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for reduction of noise sensitivity in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3091912

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