Hi. I recently (well, a year ago now) came across this https://github.com/RobertBaruch/polychip In theory it can be used to construct a netlist (or something that looks like it) from inkscape chip drawings. I made some adjustments so that it would understand certain constructions in the VIC-II chip (and others) and also made some speed improvements. The fork is at https://github.com/michielboland/polychip Some years ago I got bored and drew the polysilicon and diffusion traces on the visual6502.org 8565R2 die shot. In fact I started with the metal layer, but then I figured that did not actually contain the interesting bits. But obviously if you want some sort of automated processing you need metal as well, and contacts too. So that kept me busy for a while last month. But the result is now something that looks like a netlist of the 8565R2. In theory you could use this as an input for a visual6502-like visualizer, but I got a bit bored with it now so maybe someone else wants to look at this? (If at all possible, obviously the analog bits won't work.) A processed 8656R2 drawing is here: http://www.michiel.boland.org/8565-new-auto.svg Note that this is oriented with the output section at the bottom right, like the older VIC-II die shots) Highlighted parts should display a title if you hover over them. I'm not aware of official net names so I mostly made stuff up based on various documents. Ground and power are omitted, the color of the transistor should indicate what is on the other side of it (blue=vcc, teal=ground, purple=pull-up, pink=diode, white=pass transistor or part of complex gate) Cheers MichielReceived on 2023-02-28 19:00:03
Archive generated by hypermail 2.3.0.