6 Combinational Logic Gates Static Dynamic-2
6 Combinational Logic Gates Static Dynamic-2
Content
Ratioed logic
● Ratioed logic is an attempt to reduce the number of transistors
required to implement a given logic function,
– at the cost of reduced robustness and extra power dissipation.
●
The purpose of the PUN in complementary CMOS is to provide a
conditional path between VDD and the output when the PDN is
turned off.
● In ratioed logic, the entire PUN is replaced with a single
unconditional load device that pulls up the output for a high output.
●
Instead of a combination of active pull-down and pull-up networks,
such a gate consists of an NMOS pull-down network that realizes the
logic function, and a simple load device.
● Referred to as a pseudo-NMOS gate.
An example of ratioed logic
Features of the logic
● Reduced number of logic,
● Nominal output voltage is as logic 0, not 0V,
● Fight between PDU and PDN,
● Load device needs attention in terms of sizing
to achieve:
– NMH, NHL, VM, ...
● Voltage swing depends on the ratio of PDN and PUN
devices.
Governing equations
Governing equations
Governing equations
VTC
Performance matrix
NOR Logic
NAND Logic
How to build a better load?
● It is required to have a Ratioed logic which
eliminates static current and provides rail-to-rail
swing.
● Combination of two concepts:
– Differential logic
– Regenerative positive feedback
● Precharge
●
Evaluation
Example
● Precharge
●
Evaluation
Properties of dynamic gates
Properties of dynamic gates
Properties of dynamic gates
Properties of dynamic gates
Properties of dynamic gates
4 input NAND gate
Static vs dynamic NOR
Issues in dynamic gates
Issues in dynamic gates
Issues in dynamic gates
Issues in dynamic gates
Issues in dynamic gates
Defining the floating nodes by strong arm
Issues in dynamic gates
Cascading dynamic gates
Issue with cascading of stages
Domino Logic
Domino logic
Dealing with non-inverting property
Differntial domino logic
Multiple domino logic
np-CMOS logic style