Cmos Vlsi Design 198
Cmos Vlsi Design 198
The logical effort of each input of a gate increases through no fault of its own as
the number of inputs grows. Considering both logical effort and parasitic delay, we
find a practical limit of about four series transistors in logic gates and about four
inputs to multiplexers. Beyond this fan-in, it is faster to split gates into multiple
stages of skinnier gates.
Inverters or 2-input NAND gates with low logical efforts are best for driving
nodes with a large branching effort. Use small gates after the branches to minimize
load on the driving gate.
When a path forks and one leg is more critical than the others, buffer the noncrit-
ical legs to reduce the branching effort on the critical path.