1. Define the requirements (properly and carefully).
2. Partition the overall architecture into appropriate
subsystems.
3. Consider communication paths carefully in order to
develop sensible interrelationships between subsystems.
4. Draw a floor plan of how the system is to map onto
the silicon (and alternate between 2, 3 and 4 as
necessary).
5. Aim for regular structures so that design is largely
a matter of replication.
6. Draw suitable (stick or symbolic) diagrams of the
leaf-cells of the subsystems.
7. Convert each cell to a layout.
8. Carefully and thoroughly carry out a design rule
check on each cell.
9. Simulate the performance of each cell/subsystem.
Advantages of Clocked CMOS Logic
Predictable Timing
Simplified Sequential Design
Ease of Design and Debugging
Improved Signal Integrity
Disadvantages of Clocked CMOS Logic
Increased Power Consumption
Clock Skew and Jitter
Area Overhead
Latency
Design Complexity
DCVSLogic
•DCVS -Differential
Cascode Voltage
Switch
•Differential inputs,
outputs
•Two pulldownnetworks
•Tradeoffs
–Lower capacitative
loading than static
CMOS
–No ratioed logic
needed
–Low static
power
consumption
–More transistors
–More signals toroute
betweengates
OUT
Pulldown
Network
OUT’
OUT’
Pulldown
Network
OUT
A
B
C
A’
B’
C’
DCVS logic: BARABY ABY
Advantages of DCVS Logic
•High-Speed Operation
•Low Power Consumption
•Reduced Noise Sensitivity
•Better Signal Integrity
Disadvantages of DCVS Logic
Increased Complexity
Design complexity/Area overhead
Low Power Gates
Introduction
Definition:What are low power gates?
Importance:Why is low power design crucial in
modern electronics?
Power Consumption in Digital Circuits
Dynamic Power Consumption:Switching activity,
capacitive load
Static Power Consumption:Leakage currents,
subthreshold leakage
Techniques for Low Power Design
Voltage Scaling:Lowering supply voltage
Clock Gating:Reducing clock signal to idle portions
of the circuit
Power Gating:Shutting off power to inactive blocks
Multi-Threshold CMOS (MTCMOS):Using
transistors with different threshold voltage
Types of Low Power Gates
Standard CMOS Gates:Basic CMOS inverter,
NAND, NOR
Sub-threshold Gates:Operating at voltages below
the threshold voltage
Adiabatic Logic Gates:Energy recovery logic
FinFETTechnology:Reducing leakage current
and dynamic power