"matt" schreef in bericht news: snipped-for-privacy@news.freeserve.net...
I'm really puzzled. Had a look at the schematics. The device is supposed to do straight forward address decoding. No latches, no tricks no reason to think the GAL to be too fast. Had a look at the JEDEC as well. Did not check it out up to the last bit but as far as I can see it is programmed to do what the GAL guy said. What's more, a correctly programmed GAL should be pin-compatible with the original 82S153. There's only one nasty possibillity I can think about: there have been GALs on the market that did not meet the full specs due to a mask fault. The company made new masks and sold the old ones to another firm that used them to made there own GALs, including the flaw. I never had a problem myself so it's only hearsay. Besides I'm not sure the D-types were effected, but you may have run into this old problem.
You can make some hardware to compare the 82S153 and the GAL16V8D. An EPP printerport, some LS364 latches and a LS245 buffer on a breadboard is all you need. Feed the DUT with a counter, read back all outputs and save the results on disk. Read the next device and compare the results.
Can't you find someone with a programmer that can read the old 82S153? It's only combinatotial logic and FAIK they had no security bit. Somewhere I still should have the software to make equationfiles from the JEDEC. It's easier then building hardware.
petrus bitbyter