This project is a fork-like of the Matthew Beckler's project. The tool can be used with Cadence Virtuoso 5.1 by exporting an ASCII Dump (or GDS) file as it demonstrates or by generating the asciidump with from a any GDS file (e.g exported by Virtuoso 6.1) generated by gds2ascii. The script requires a configuration file to map layers. The default option is the FreeDPK 45 nm but it can be extended to any design kit.
Required tools
- python
- inkscape >= 0.92
Execution
asciidump2svg GDS_FILEMain usage example:
source setup-env.sh
asciidump2svg samples/INV_X1.gdsExtra example using gds2ascii:
source setup-env.sh
gds2svg samples/INV_X1.gdsThe output should be an .svg file like this: