carlostex wrote:Yvan256 wrote:I have only taken a quick look at it, but aren't GALs relatively simple? They have input and output pins, and the outputs change depending on the inputs? They're only complex, programmable 74HC138, as far as utility goes? That's only 256/512/1024/etc combinations to try out, isn't it?
Oh yeah they are simple, but if they are read protected additional work is required to get the logic out of them. If ChuckG's guide is clear to you than it shouldn't be a big problem.
You don't need to get the logic out of them, you just probe them to see what they do. Protected or not, they have to do their job. 😉
If they're really as simple as a 74138, in that it was programmed as an address decoder of some sort, all it's going to take is connecting the pins, make a small circuit, connect to a parallel port and write a small program to test all possible combinations.
edit: I just read this in the datasheet: "In addition, 100 erase/write cycles and data retention in excess of 20 years are specified." Uh-Oh... We could be around five years too late.