Wouter de Waal wrote:
I'm working on the MAC PALs which is kind of
redundant since I have
Jecel's work archived.
The "Turbo Mac" work I did for brazillian cloner Unitron back in 1987
was a clean room design based on public sources (essentially the January
1984 issue of Byte Magazine and volume III of Inside Macintosh), as
described in:
http://merlintec.com/lsi/mac512.html
For those who just prefer the overview: the 512K Mac ("Fat Mac") used
faster memory chips than the original 128K Macs, but Apple didn't take
advantage of that. Doing so only required changing the PAL configuration
while keeping the board exactly the same, so there was no extra cost for
this small increase in performance. After I did the job, I turned all
material I had over to Unitron. Slightly more than a decade later, I
found out I had some scratch documents from the project that had been
forgotten in a briefcase. Though my contractual obligation was to either
destroy this material or also turn it over to Unitron, I figured that
they no longer cared as they had exited the computer business in 1988 or
1989. So I kept it around in the interest of preserving history.
Around 2006 someone was trying to reverse engineer the Mac PALs. I made
what material I had available at:
http://merlintec.com/download/
(files with "unitron" in their names) and someone else mentioned that
they had the original equations from being an Apple service
representative at the time. He posted the original sources online and I
skimmed over them but did not save a copy. It was the first time I had
seen the Apple design and found it a bit messier than I expected.
Some important points about the material I published: these are very
early sketches and when these equations were configured into a
prototype's GALs by accident the machine did not turn on at all (the
analog board didn't generate the needed supply voltages). This was fixed
by reconfiguring them with the latest equations. I do not remember what
changed between the non working and working versions, but it was
something obvious because I was able to tell which were which with just
a quick glance. Of course, since I did the work then I could do it again
but I don't see the point. The key idea is the change in the memory
cycle and this material shows this clearly enough.
The second point is that since my work was not based on Burrell Smith's
you will miss lots of interesting details about the original Mac if you
just look at my project.
-- Jecel