Title: Layout and simulation of low power fulladder cells
1Layout and simulation of low power full-adder
cells
2Layout and simulation of low power full-adder
cells
- Introduction
- Pre layout simulation of primitive arithmetic
cells - Layout and post layout simulation
3Introduction
- Power consumption
- Reduction of power consumption
- MOS technologies
4Power consumption
- Static power (leakage currents)
- Switching power
- Short-circuit power
5Static power
- PDC VDD/2.ID.(Vinlow)ID.(Vinhigh)
- Only leakage currents for CMOS (PDC 0)
6Switching power
- Caused by charge up and down ofcapacitor Cload
- Pavg?T.Cload.VDD2.f?T node transition factor
(1 for inverter)
7Short-circuit power
- Caused by turning on both transistors due to slow
raise/fall of input signal
8Reduction of power cunsumption
- How to measure performance?
- Voltage scaling
- Reducing switching activity
- Reduction of operating frequency
- Reduction of short circuit power
9How to measure performance?
- Quality and performance of a circuit depends on
power and delay - Power-Delay-Product Pavg.?max
- Energie mainly dissipated as heat?try to
minimize Power-Delay-Product
10Voltage scaling
- Pavg Cload.VDD2.f depends most on the voltage
VDD ? reduce VDD - Reduction of power
- Increase of delay
11Reducing switching activity
- Glitches are producing a lot of wasted power?
reduce glitches (decreases ?T)
12Reduction of operating frequency
- less charge up/down of output capacitance
- less performance
- Only applicable if speed is not critical
13Reduction of short circuit power
- Short circuit power is caused by slow rise and
fall times of input signal? shorten rise and
fall times of input signal if possible
14MOS technologies
- Complementary MOS (CMOS)
- Complementary Pass transistor Logic (CPL)
- Dual Pass transistor Logic (DPL)
15Complementary MOS (CMOS)
- nMOS and pMOS for logical function
- Regular structure
- Well known for low power circuits
16Complementary Pass transtistor Logic (CPL)
- Uses nMOS Pass transistors for logical function
- pMOS to restore full swing at output
- Complementary input signals required
17Dual Pass transistor Logic (DPL)
- Uses nMOS/pMOS Pass transistors for logical
function - Complementary input signals required
18Pre layout simulation of primitive arithmetic
cells
- Full adder
- 4-2 compressor
- 5-2 compressor
19Full adder
- Schematic
- Simulation
- Result
20Schematic
21CMOS-design
22CPL-design
23DPL-design
24Simulation
25Result 0.35um
26Result 0.18um
274-2 compressor
- Schematic
- Simulation
- Result
28Schematic
29Simulation
30Result
315-2 compressor
- Schematic
- Simulation
- Result
32Schematic
33Simulation
34Result
35Result
36Layout and post layout simulation (CLA)
- Schematic
- Pre layout simulation
- Layout
- Post layout simulation
37Schematic
38Pre layout simulation
- Ensure right function of the schematic
- Ensure full swing of all outputs
- Find first signs for problems with post layout
simulation
39Layout
40Post layout simulation
- More accurate than pre layout simulation
- Closer to reality
41Thanks for your attention