eslapion wrote:Combinatorial logic 74LS series chips usually respond in 20ns or less. I have some from the 1970s and I have some that were purchased less than 2 years ago and they have almost exactly the the same response speed.
The speed of the VIC-20 (the duration of it's access cycles) makes it compatible with antiquated ordinary diode-resistor logic which can take up to 200ns to respond. There is a DRL gate on the Behr-Bonz and it does the job just fine.
Drift out of spec?
Capacitors can drift out of spec when they have a dielectric which is based on organic compounds that can degrade over time. Monolithic semiconductors get out of spec when they fail!
The 74LS138 of the VIC-20 is actually more than 10 times faster than it really needs to be, unless it's ... dead.
LOL. That is utter non-sense, and I know since I have worked with lifetime testing of semiconductor devices for many years.
There is no such thing as devices with unlimited lifetime, since any semiconductor will degrade while it is being used. There are a number of processes at play (electron drift, oxidation, mobility degradation), but main thing is that at some point it they will all FAIL. FAIL is defined as being out-of-spec, or for the discussion at hand, you can define it to being too slow to reliably work with the other ICs.
Nothing lasts forever and certainly, 74LS chips manufactured in 1983 were not always manufactured with lifetime measurements as part of the manufacturing process. And that was especially true for Vic-20 production since it basically vacuum cleaned the market and gave a component shortage. Inside a Vic-20 you never know which manufacturer to find, and some may not even be from a certified production run. As you said, they were 10 times faster than needed to, so a little "slip" with timing would not make any problems.
So no, semiconductors age and fail. They are not prone to aging.