Dr Jefyll wrote:
@Chromatix, you're at least slightly off target in saying 74F devices are no longer being manufactured. Digikey still stocks (and lists as "active") a fair selection of 74F devices. That said, the list may be shrinking as time goes by. I fully agree with your other points, although the disappointing power and fanout restrictions may be an acceptable tradeoff in some situations. 74
AHC really is the first choice, as you say.
Chromatix wrote:
About 74F series logic: it's pretty fast, yes, but it's *very* power hungry, on the order of 35mW per simple logic chip. It has typical TTL input levels, input loads (this is *not* a high-impedance input, due to the bipolar transistors involved) and fanout restrictions. It's also no longer being manufactured.
If you need fast logic, I recommend 74AHC series, switching to 74AC or 74HC for specific devices not available in that series. A quick pricing comparison suggests there's not much difference.
backspace119 wrote:
Thanks again for this, I just made the move and it saved me about 20mm on the y axis. [...] I'm going to keep looking around [...]
Happy to help.
Maybe your next goal should be reducing the x axis. Look for stuff that protrudes, and see if it can be moved vertically or squished inward.
Attachment:
Image3.gif
I actually looked at that last night, and I think I can push the 65SPI in, and some of the chips beside it, and get some x length off.
cbmeeks wrote:
backspace119 wrote:
The problem is, OSHPark 4 layer boards are horrendously expensive ($10 per square inch, which at 45ish square inches right now, brings it to $450. You do get 3 boards with the order, but still).
I don't know if this has been mentioned, but I've used
https://jlcpcb.com a couple of times and they have been really good. The quality was good and I literally got my boards within 7-8 days.
They are MUCH cheaper than OSHPark.
Thanks for the link, I'll check them out too.
I have another question for everyone, while I was looking at clocks I got to thinking about a variable clock system, that could be changed by the computer itself. If I did this, I could tune the clock frequency with pretty decent accuracy, and squeeze every drop of power I can get out of the thing. This would also remove the need for having wait states, when I'm working with slow devices I can just slow down the clock to talk to them.
In particular, I was just looking at the 74LS628. It looks like an older device though, and I'm not sure if it's still relevant (also, it seems to only go to 30Mhz, which if I'm still running it through a flip flop, maxes it at 15Mhz, not bad, but I'd prefer to be able to try up to 18-20Mhz since some people have reported getting those speeds here).
I looked at programmable ones, but they all seem to be either tiny, too fast, only programmable once, or a combination of all 3. VCOs (like the 74LS628) seem to be a better option, but I've not looked at the other variable clock types yet.