On Sep 14, 2013, at 19:03, Chuck Guzis <cclist at sydex.com> wrote:
On 09/14/2013 03:39 PM, Fred Cisin wrote:
> Does anybody still use GALs? (Generic
Array Logic)
I do. They're pretty handy, and a lot easier to reuse than PALs.
The last time I got one of those $3 POST cards
(handles both ISA and PCI) a couple of years ago from China, there were some 32-pin PLCC
PALCEs on them.
They work OK on PCI, but they're really not ideal for the reflected
wave bus. They don't have to be perfect to work most of the time.
Wouldn't surprise me one bit if they were a
knockoff of the EN article that you cited.
Probably similar; it's really simple to decode ISA I/O space accesses,
and only a little more involved to decode the PCI ones. I
wouldn't try to do anything more interesting on PCI with just a few
GALs (or even most CPLDs).
GALs are useful if you're looking to upgrade or
service some old equipment that uses PALs or HALs. I keep a few tubes of them around.
They're also relatively easy to find and not horribly expensive, especially
since Lattice didn't EOL them until fairly recently.
I remember when GALs first came out--I thought that
the idea was incredibly clover.
So did a lot of logic companies; most CPLDs are just a pile of GALs lashed
together with a very rudimentary routing network (the main exception being
Altera's MAX II family and followons, which are actually tiny FPGAs with
the config flash built in).
- Dave