How exactly do PAL chips get programmed?
Jeff Walther
trag at io.com
Fri Nov 18 14:28:48 CST 2005
>Date: Thu, 17 Nov 2005 23:33:45 +0000 (GMT)
>From: ard at p850ug1.demon.co.uk (Tony Duell)
>Some manufactuerers did not copy-protect their PALs. For example, all the
>PALs in the VAX 11/730 CPU are readable (for all they're the key to the
>design). All PALs in every PERQ I've seen (including the AGW3300) are
>readable. All PALs in the Torch XXX -- apart from those on the (3rd
>party?) 68020 kludgeboard -- are readable. But then again, most PALs on
>clone ISA boards are protected.
>
>If the original chip is a HAL, you are out of luck. HAL == Hard Array
>Logic, it's a mask-programmed equivalent to a PAL. I've never found one
>that can be read out, I suspect the circuitry simply isn't there.
Oops. Forgot to mention in my previous message. I saw a programmer
the other day that said it supported user defined test inputs to
PLDs. There wasn't any detail, but it sounded like you could use
the thing to set up a set of input data and get the results that come
out of a PLD. This could be much faster than sticking the target
chip on a breadboard and flipping switches and reading LEDs to
compare I/O.
Let's see, (checks bookmarks) it was the Dataman 48Pro.
Unfortunately, it retails for about $1000. Here's a quote from the
blurb: " Dataman 48Pro isn't only a programmer, but also a tester of
TTL/CMOS logic ICs and memories. Furthermore, it allows the
generation of user-definable test pattern sequences for PLD devices."
I have a Needham EMP-30 which will program the smaller PALs but I
don't think it has any provision for nifty testing of the I/O of the
things.
Jeff Walther
More information about the cctalk
mailing list