gideonz_at_dds.nl
Date: 2003-06-10 06:41:32
In reply to Ethan Dicks: > > Since some of the early C64's used the 82s100 instead of the MOS > > 906114 can't this GAL/adapter fix work on most c64 boards (rev A-C)? > > {SNIP} > As to the specific question, I can't comment on a GAL adapter, but > in general, PLAs are more like ROMs than GALs... they are different > internally and solve different design problems. It may be possible > to convert a specific PLA map to a set of GAL equations, but only > on a case-by-case basis. There's no general solution. Actually, a GAL is a superset of a PLA, because a GAL contains a "PLA area" and configurable output cells with flipflops, while a regular PLA does not have the flipflops. When the flipflops in a GAL are not used, you actually have a regular PLA. IN other words, if your GAL has the same number of inputs, outputs and or-terms per line, you can always map a PLA to a GAL. IMHO there is no such thing as "GAL"-equations and "PLA"-equations. Both are just logic equations. Now, to come back to the 82S100 problem: it has 16 inputs and 8 outputs. This is probably the biggest problem. I think that these large GALs are not very common. But they do exist! Take a look at the GAL26V12 from Lattice... an 28- pin DIP package that even looks much like the 82S100. Different pinning though. the GAL6001 would maybe even better, since it has its power pins on the edges @ a 24-pin DIP pacakge. I can't remember though whether the 82S100 is 24 pins or 28 pins. Gideon Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.