This is an old revision of the document!
Die shots by John McMaster.
If someone wants to refine the alignement, beware that the vectorization is aligned to the m68000-m-3.png image, which should not change.
The svg uses m68000-m-3.png as background, which should be in the same directory. Beware that inkscape uses 5+G of ram to open and display it.
Six layers with its own style for each: active (blue), polysilicon (red), buried contacts (pink), metal (black), vias (white/grey), capacitors (dark green).
Metal layer was done by Quietust, everything else by me, Olivier Galibert.
generate-bitmask-images generate six pbm (bitmap) images (one per layer) using librsvg for the rendering (27M each)
generate-circuit generates the mosfets, the capas, the circuits, etc from the bitmaps. It generates a layers.map file for circuit lookup (2.6G) and a m68000.txt file with the circuit description.
The m68000.txt is a columns-based text file, with the number of entries and the block name at the start of each block. Blocks and columns are:
Note that the simulation program is essentially digital, with the side effect that relatively important things like the clock do not work.