Optimizing Power, Speed, and Size: Tips for CMOS Circuit Design"

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 5K views
vead
Messages
92
Reaction score
0
when designer design new circuit, they think what's the requirement

step I
1)power dissipation should be less
2)raise time and fall time should be less
3)propagation delay time should be less
4)size should be small as possible

step II

1) how can we reduce power dissipation in cmos circuit?

- we have to decrease voltage or current in circuit
- we have to decrease resistance in circuit

2) how can we reduce raise time and fall time?
-which parameter depend on raise and fall time
 
Engineering news on Phys.org
Do you want high speed or low power? You must select a compromise.

Use smallest possible geometry active elements to get less capacitance and less charge storage.

Clock the circuit as slowly as possible. Design so minimum outputs and inputs change each cycle.

Use the lowest possible supply voltage, but make sure there is no through current when both pull up and pull down outputs conduct.
 
1) how can we reduce power dissipation in cmos circuit
 
Most digital designers don't have to worry much about things like rise/fall time and prop delay. They just make sure the process they are using is fast enough then they focus on the logical design (using a hardware description language).

Baluncore told you how to reduce power dissipation.

If you're actually designing custom CMOS layout (unlikely) then you reduce capacitance by making devices small and using high level metal for routing when possible. You reduce resistance by making wide wires (although this makes capacitance more... there is a compromise, as Baluncore said).