Cheers. --gang
--
The opinions expressed are not necessarily those of the University of
North Carolina at Chapel Hill, the Campus Office for Information
Technology, or the Experimental Bulletin Board Service.
internet: laUNChpad.unc.edu or 152.2.22.80
Did you solve the logical problem in general, or exploit some interesting
electrical property of the specific manufacturers' devices? It's obvious
how to extract the information in combinatorial cases and you can model
fully-registered devices (e.g., 16R8) as simple state machines, giving
you the layout after some reduction. I was never able to convince myself
one way or the other whether you could extend the latter case to arbitrary
combinations of registered and feed-back logic, though.
| I would also like to know the legal aspect
| of marketing such devices.
I'm sure *someone* will object.
Dan Lanciani
ddl@harvard.*
One of the interesting thing is the configuration of the GAL chip is
visible even if the sercuity fuses are 'blown'. In NS databook, they
outlined the Register Preload specs that allow one to load up all the
macro-cell to any desired data pattern. Using that allow one to
test out all the states in the GAL chip. With that and brute force
testing, one can easily crack a GAL code.
>| I would also like to know the legal aspect
>| of marketing such devices.
>
>I'm sure *someone* will object.
In my personal view, it is almost a 'clean room' approach that some
'clone' chips manufacturer makes a living.
You simply make a chip that have the same behaviour of the other chip
without using the actual code burn in. I do not have a knowledge of the
copyright laws nor am I trained in the profession.
> Dan Lanciani
K. C. Lee
No, the device does not solve the logical problem in general. That
actually is the beauty of this reader. It reads the original contents of
the chips instead of deriving it. So it does not matter how complicated the
logical expression can be. I am not the designer of this reader, so I do
not know the details of the design. As far as I know, it has been worked on
all the LATTICE and NS chips the designer could get hold to.
By the way, besides these two companies, are there other companies that
are still making GAL chips. I know SGS-Thomson used to make GAL's, but
they discontinued the production.
Thanks a lot for your thoughts.
It will be interesting to see if the release of such a device induces
the manufacturers to change their GAL design. Assuming your reader works
as you describe, I'd certainly call this a bug in the GAL. After all,
what's the point of a security bit if you can still directly read the
contents?
| I am not the designer of this reader, so I do
| not know the details of the design.
Perhaps you can get him/her to post a description. Don't worry about
keeping the design a secret--as soon as you ship one, the same (or
greater) level of reverse engineering pressure that you used against
the GALs will be applied to your magic box. :)
Dan Lanciani
ddl@harvard.*
Agreed, I would like to see the manufacturers response as well.
<Perhaps you can get him/her to post a description. Don't worry about
<keeping the design a secret--as soon as you ship one, the same (or
<greater) level of reverse engineering pressure that you used against
<the GALs will be applied to your magic box. :)
Agreed again. I guess the minute I ship the first one out, there will be
no secret. Especially if the buyer is really interested in cracking it. But
neither I nor the designer has the intention to let the secret out before
that time, sorry.
gang
--
The opinions expressed are not necessarily those of the University of
North Carolina at Chapel Hill, the Campus Office for Information
tui hello ZZZZ