Why have two inverters in series?

  • Thread starter Thread starter KillaKem
  • Start date Start date
  • Tags Tags
    Series
Click For Summary
SUMMARY

The discussion centers on the use of two inverters in series within the 74HCT139 logic chip. This design is essential for buffering and managing timing delays, as the small geometry transistors used internally cannot drive the capacitance of external circuits effectively. The series of inverters allows for a gradual increase in drive strength, ensuring that the output can handle larger loads without compromising speed. This buffering mechanism is crucial in CMOS technology, where internal speeds can exceed 2GHz, but external bus speeds remain lower due to the need for additional drive stages.

PREREQUISITES
  • Understanding of CMOS technology and its operational principles
  • Familiarity with logic gate configurations and their functions
  • Knowledge of signal buffering techniques in electronic circuits
  • Basic comprehension of transistor characteristics and their roles in circuit design
NEXT STEPS
  • Research "CMOS buffering techniques" to understand how multiple drivers enhance circuit performance
  • Explore "74HCT139 datasheet" for detailed specifications and applications
  • Learn about "transistor drive strength" and its impact on circuit design
  • Investigate "timing delays in digital circuits" to grasp their significance in high-speed applications
USEFUL FOR

Electronics engineers, circuit designers, and students studying digital logic who are interested in understanding the intricacies of CMOS technology and logic gate functionality.

KillaKem
Messages
22
Reaction score
0
I was looking at the datasheet for the 74HCT139 and noticed that it's logic diagram consists of inverters in series, why is this? Aren't two logical inversions equivalent to no logical inversion at all?

Datasheet(pg 4) : http://lbk.fe.uni-lj.si/pdfs/PV-IC-datasheet/74HC139.pdf
 
Engineering news on Phys.org
Not sure. One possible explanation I could give is that they provide buffering of some sort, or possibly additional timing delays.
 
Buffering the output. Inside the logic, you use small geometry transistors to increase the speed and shorten the prop delay. But those small transistors cannot drive the capacitance of the external circuits of the pcb traces and the loads. So they need one more buffer to drive out. Just like people put an emitter follower to beef up the drive. Usually the simplest buffer is inverting, nothing more than that.

In fact, for CMOS, they need multiple drivers one bigger than the other to build up the drive. In CMOS, the killer is the input capacitance of the gate. If you go from the high speed internal small transistors to drive a big output buffer, it will slow the circuit down so much. So the small transistor first drive a little bigger transistor which provide a better drive. Then the little bigger transistor then drive the next bigger one...so on...until the last one that can really drive. CMOS inherent is very very fast as you can see the CPU processor running in over 2GHz inside ( as you see the Intel claimed of 2.8GHz etc.) But there is no way the it can drive the external bus. The CMOS logics you see seems slow because of the buffering. That is the reason the external bus speed of those Intel processors is much much slower than the claimed internal speed.

FYI, that's the reason processors put L1 casche ( spelling) and L2 inside and can run really really fast. They don't have to drive load inside and can skip all the buffers...AND smaller too!
 
Last edited:

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 12 ·
Replies
12
Views
4K
Replies
4
Views
7K
  • · Replies 21 ·
Replies
21
Views
9K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
7K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
7K