Solved

TTL, CMOS, EIA voltage ranges

Posted on 2003-10-30
5
944 Views
Last Modified: 2013-12-09
Hello people!
I need your help.

I have a test at my job comming soon and I might be asked about TTL, CMOS and EIA voltage ranges.
I have been google-ing for 4 days now, but I haven't found anything useful.

I know that the EIA voltages are +15 to +3V for 1 logic and -15 to -3V for 0 logic.
Also I know that for TTL for 0 logic the range is 0 to 0.8V.

PLEASE HELP ME! I know I have studied this in faculty, but I don't have the courses.(they are at my parents' home as I don't have to much storage space here)

PS.:As this is an urgent matter, I will award a lot of points....
0
Comment
Question by:imnoguru
  • 3
  • 2
5 Comments
 
LVL 32

Accepted Solution

by:
jhance earned 250 total points
ID: 9657008
1) TTL.  It's not STRICTLY defined what voltage levels are 0 and 1 for TTL since it's NOT a true standard, but they are generally accepted.  If you look at a datasheet for a TTL device you'll find 4 specs that are important here:

a) Voh - Voltage (output HIGH)
b) Vol - Voltage (output LOW)
c) Vih - Voltage (input HIGH)
d) Vil - Voltage (input LOW)

For TTL to work, you must have Voh > Vih and Vol < Vil.  Otherwise no guarantees can be made and you may have operational problems.  Typically, vendors spec their TTL parts like:

Voh (min) = 2.4V, Vol (max) = 0.4V
Vih (max) = 2.0V, Vil (min) = 0.8V

By using these numbers you get at least 0.4V of "margin" at either the "1" or "0" value.  Note that USUALLY, Voh is closer to 4.0V and Vol is closer to 0.2V for TTL so things may be better than "worst case".

Note that these number can vary depending on the TYPE of TTL you're talking about.  There are multiple families of TTL out there, "standard", "S", "LS", "F", "HCT", as well as others and these number can vary.  Some types of "TTL" are not fully compatible with others and you need to factor these things in when mixing families.

2) CMOS is more complicated since there are MANY types of CMOS, some "TTL" compatible, some not.  Some CMOS are 5V only, others are wide-voltage-range compatible.  With TTL compatible CMOS, the specs are similar to TTL but generally CMOS gets much closer to the "rails" (i.e. the POWER supply voltages) than TTL.  With wide-voltage-range CMOS (i.e. the 4000 series CMOS) the output voltages are usually referenced to the POWER supply voltage.  So Voh may be spec'd as Vcc - 0.2V.  Meaning it will produce the power supply voltage - 0.2V.

3) EIA is incorrect in this context.  EIA stands for Electronics Industry Association which is a STANDARDS MAKING ORGANIZATION.  There are MANY specs produced by EIA.  I assume  you are referring to EIA-232 (a.k.a. RS-232).  This is perhaps the most familiar EIA spec for most computer users.

The EIA-232 spec. SPECIFICALLY DEFINES the voltages and states for a STANDARD COMPLIANT interface. To know what these are, you read the spec.  But your ranges (1 = +3 to +15, 0 = -3 to -15) are typical.  Note that the STATE of 0 and 1 are NOT specifically defined and may be open to implementation specific interpretation.
0
 
LVL 32

Expert Comment

by:jhance
ID: 9666492
>>>PS.:As this is an urgent matter

It seems very odd to me that you say, on one hand, that this matter is "urgent", while, on the other hand, you leave this question IDLE for more than TWO days now...
0
 
LVL 1

Author Comment

by:imnoguru
ID: 9669466
the question was idled 'cause of lack of inet access during the weekend. The term urgent reffers to working days so, for me it was not idled not even one hour ;).

thanks for the answer, I managed to find a good book that specified the TTL and the CMOS voltage levels for every family. OTOH the remark about the states for RS232 not being explicitlly defined for one or the other voltage range is an valuable info, so I will give you the points, as you were the only one to answer
0
 
LVL 32

Expert Comment

by:jhance
ID: 9669702
Well perhaps you'd be better off just aking the moderators to delete this question.  I'm not sure that I like having my thoughtful comment accepted merely because nobody else had anything to say.

I'll try to remember NOT to offer any comments to any of your future questions, OK?
0
 
LVL 1

Author Comment

by:imnoguru
ID: 9669883
???? why are you so angry ????
the answer was good, in my opinion it was a B.

I said the only answer as in "I wish there were more answers from which I could get more information and choose the best from there". Just one good answer is ok, so you get the goods.

Don't look always on the bad side!

Best regards, 'cause ImNoGuru
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
apc back-ups xs 1500.... is battery hot swappable? 13 259
Memory upgrade issue 38 155
On screen keyboard showing on boot up. 2 68
How to replace failed motherboard on notebook? 12 60
Hello It is a very old trick to use a ram disk in order to boost PC performances, in the past, when in home environments the fastest common devices were floppy disks a part of the very small ram memory available was used to create a virtual hard …
As you can read I recycle all my old hardware and the time has come that my power supply of 200 Watt cannot provide enough power for my backup server. I have lots of Compaq power supply's laying around, so I figured to use one of these PSU's. I t…
In this video I am going to show you how to back up and restore Office 365 mailboxes using CodeTwo Backup for Office 365. Learn more about the tool used in this video here: http://www.codetwo.com/backup-for-office-365/ (http://www.codetwo.com/ba…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now