top | item 46022967

(no title)

dcassett | 3 months ago

> However, the 386 uses a different approach—CMOS switches—that avoids a large AND/OR gate.

Standard cell libraries often implement multiplexers using transmission gates (CMOS switches) with inverters to buffer the input and restore the signal drive. This implementation has the advantage of eliminating static hazards (glitches) in the output that can occur with conventional gates.

discuss

order

zozbot234|3 months ago

Static hazards are most often dealt with by just adding some redundant logic (consensus terms) to the circuit. This can even be done automatically.