6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Thu Jun 27, 2024 8:55 pm

All times are UTC




Post new topic Reply to topic  [ 21 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Mon Aug 13, 2018 7:47 pm 
Online
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10836
Location: England
The Gigatron computer is all TTL, but in this case made up with some HCT, some LS, and some old-school proper 74 series. The differences are dramatic:

Image


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 13, 2018 8:13 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1214
Location: Soddy-Daisy, TN USA
But wouldn't that be a function of "use"? As in, not all parts are being used the same. Therefore, some parts would get hotter than others the more they are used?

Or am I missing the overall point?

I do like that image though. :-)

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 13, 2018 8:15 pm 
Online
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10836
Location: England
Maybe - unlike CMOS, TTL dissipates power even when it's standing still. It might be, though, that for example driving low takes more power than driving high, or vice versa. It's possible that the inputs dissipate different amounts of power depending on whether they are being pulled low or high...


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 13, 2018 9:09 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8460
Location: Southern California
cbmeeks wrote:
But wouldn't that be a function of "use"? As in, not all parts are being used the same. Therefore, some parts would get hotter than others the more they are used?

As Ed said, TTL wastes a lot of power just sitting the doing nothing. OTOH, CMOS's power dissipation is basically proportional to the switching frequency. Especially if the external loads are also CMOS, it really only takes power when switching, to charge up parasitic capacitances. At zero Hz, power basically goes to zero also. (There's only a minor amount of leakage, on the order of a nanoamp or less.) See the graphs on page 3 (or page 2 if you don't count the front page that says "Fairchild is now part of ON Semiconductor") of the .pdf ap. note "Comparison of MM74HC to 74LS, 74S and 74ALS Logic." (This and other relevant links are in the 6502 primer's page 6, "74xx Logic Families and Timing Margins.")

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 13, 2018 9:45 pm 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
Shouldn't it be feasible to build a Gigatron using only CMOS chips?


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 13, 2018 10:57 pm 
Offline
User avatar

Joined: Tue Oct 25, 2016 8:56 pm
Posts: 360
Depends what chips they're using. Not all of the 74 series chips are available in all logic families, particularly some of the more complex ones like the 74x181 & 74x281 ALUs are, as far as I know, only available in TTL versions.

_________________
Want to design a PCB for your project? I strongly recommend KiCad. Its free, its multiplatform, and its easy to learn!
Also, I maintain KiCad libraries of Retro Computing and Arduino components you might find useful.


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 13, 2018 11:18 pm 
Offline
User avatar

Joined: Thu May 14, 2015 9:20 pm
Posts: 155
Location: UK
The kit is supplied with 74HCTxxx chips, alas, you can't see this in this photo of my Gigatron:
Low res version
Image

High res, but upside down version
Image

The Gigatron web site is here :wink:

Mark


Top
 Profile  
Reply with quote  
PostPosted: Mon Aug 13, 2018 11:30 pm 
Offline
User avatar

Joined: Thu May 14, 2015 9:20 pm
Posts: 155
Location: UK
BigEd wrote:
Maybe - unlike CMOS, TTL dissipates power even when it's standing still. It might be, though, that for example driving low takes more power than driving high, or vice versa. It's possible that the inputs dissipate different amounts of power depending on whether they are being pulled low or high...

Regarding power consumption, each manufacturers version of a 74xxx series chip may be different (the function and pin-out are defined, not the actual internal circuitry, so this may be different between different manufacturers versions), each family will of course be different. And the current logic state of each chip may cause different power consumption, including the load that it's output pins are driving. The less power hungry chips will also have different power consumptions at higher frequencies compared to their static current consumption.

But in general terms, the original 74xxx are the most power hungry (compared to later versions).

Mark


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 14, 2018 12:25 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
Ah yes, the 74HCT series are CMOS chips with TTL-compatible input levels. But I was thinking of a pure CMOS version, without any TTL legacy involved.


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 14, 2018 5:01 am 
Offline
User avatar

Joined: Fri Nov 09, 2012 5:54 pm
Posts: 1397
For some more info about the innards of different TTL logic families, take a look at project 54/74.
It's about reverse engineering TTL chips (including CMOS).

Edit:
I think that CMOS is supposed to be as good as bipolar TTL nowaday when it comes to ESD discharge,
so because of the lower power consumption 74HC\HCT\AC\ACT CMOS is the better choise...
except if the chip you want to use isn't available in CMOS (74LS181).

Gigatron uses adders and multiplexers instead of 74181 for the ALU, avoiding this problem.

BTW: When it came to bus drivers, I had used 74LS\ALS\F\HCT\ACT245.
Signals on the bus had looked best with Fairchild 74ALS245.


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 14, 2018 6:54 am 
Offline
User avatar

Joined: Thu May 14, 2015 9:20 pm
Posts: 155
Location: UK
Chromatix wrote:
Ah yes, the 74HCT series are CMOS chips with TTL-compatible input levels. But I was thinking of a pure CMOS version, without any TTL legacy involved.

With the danger of drifting off topic, but I am curious which type / range you are thinking of. The CMOS 4000 range maybe? The trouble here would be that the pin-outs are often different.
Or were you referring to the 74Cxxx or the 74HCxxx families? [I think there is a very good chance that the Gigatron would work if all the chips fitted were from the 74HCxxx family, 74HCTxxx were likely chosen so that it would work if mixed with 74xxx, 74LSxxx, 74ALSxxx and 74HCTxxx on the same board].
Or do you mean something completely different?

Mark


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 14, 2018 7:10 am 
Offline

Joined: Mon May 21, 2018 8:09 pm
Posts: 1462
I do mean 74HC or 74AC series.


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 14, 2018 4:21 pm 
Offline
User avatar

Joined: Wed Mar 01, 2017 8:54 pm
Posts: 660
Location: North-Germany
Once upon a time :lol: there were clearly separated 54/74 series TT-logic circuits on one hand and CMOS logic circuits on the other hand. Their pinnings were distinct in almost all cases. Then various variants of TTL were designed (H=faster/L=lesser power/S=with schottky diodes for acceleration/LS/and more). When they'd learned to dramatically increased the speed of CMOS circuits (HC) they copied known functions and pinnings between CMOS and xxx-TTL: you could buy a CD40174 which is pin compatible to a 74xxx174 as well as 74xxx4040 which has the same pinning as a CD4040. Today you can use these numbers just to say which pinning is inherited from which device/family. Nothing else.

A nice table is on wikipedia.


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 14, 2018 7:09 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8460
Location: Southern California
The CD4000 series is super slow compared to anything except 74C__, but it can handle up to 15V. I recently put a CD40106 hex Schmitt-trigger inverter in a circuit that needed to be able to run with a 9V battery without regulation, for my work. The circuit is intentionally never powered down, but a 9V battery will last for years. I've used other logic ones in the past where speed was no issue but where it had to be able to run at 13V, and then of course the 4066, 4051, 4052, and 4053 analog switches to switch audio signals that could swing 12V.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Tue Aug 14, 2018 9:50 pm 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 1003
Location: Canada
Chromatix wrote:
I do mean 74HC or 74AC series.


You might have trouble with the 74AC series. There are some awfully long traces on the Megatron. They'd ring like church bells.

_________________
Bill


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 21 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: