Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1009 Bytes

File metadata and controls

29 lines (21 loc) · 1009 Bytes

Cadence Virtuoso Layout to SVG

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:

INV_X1