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_FILE
Main usage example:
source setup-env.sh
asciidump2svg samples/INV_X1.gds
Extra example using gds2ascii:
source setup-env.sh
gds2svg samples/INV_X1.gds
The output should be an .svg file like this: