1
\$\begingroup\$

How does a TTL gate input strain an ALS-TTL gate output, and how does it strain a CMOS gate output? Or do you maybe know where I can find resources on the topic?

\$\endgroup\$
4
  • 2
    \$\begingroup\$ Normally you would not be connecting outputs together, so outputs would not strain each others. If that is not what you meant to ask, please edit the question. \$\endgroup\$
    – Justme
    Commented Jun 19, 2022 at 13:21
  • \$\begingroup\$ There are many different CMOS logic families with different drive strengths. What is the actual problem you're trying to solve? \$\endgroup\$
    – CL.
    Commented Jun 19, 2022 at 13:39
  • \$\begingroup\$ @CL. Thanks for looking into my question! We started learning digital electronics in school, so I am looking for a general idea of how it strains the output, or maybe whether there might be a book or web page about it, because I have not found any resources on the question yet \$\endgroup\$
    – n328
    Commented Jun 19, 2022 at 13:47
  • \$\begingroup\$ If you have a data sheet for your TTL chip, it will have input current values listed. \$\endgroup\$
    – Justme
    Commented Jun 19, 2022 at 13:56

1 Answer 1

4
\$\begingroup\$

The datasheet (here of the SN74ALS04B) tells you how much current an ALS input needs:

ALS input currents

The datasheet also tells you how much current an ALS output can supply:

ALS output currents

(The absolute maximum ratings might be higher, but these are the highest output currents for which an output voltage is guaranteed.)

CMOS outputs (here of the SN74HC04) are designed to be symmetrical:

HCMOS output currents

So both outputs have a drive strength that is much higher than needed for a single ALS input.


The output and input voltages also must match:

ALS input voltages

An ALS input must be pulled above 2 V when high, or below 0.8 V when low. The VOH/VOL values show that ALS and HC outputs can easily achieve that.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.