Re: PLA equations

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.