Glade – a cross platform IC layout editor

Glade (Gds, Lef And Def Editor), is a IC layout and schematic editor capable of reading and writing common EDA formats. With built in DRC, extraction and LVS you can generate and verify schematics and layout in a single customisable tool. Glade can load and display large design databases with its fast, lightweight object-oriented database. Released 25 years ago now, Glade was the first full-featured layout editor available for Windows. Glade uses the Qt cross-platform GUI toolkit for a modern GUI running on Windows, Mac and Linux, with  GPU accelerated graphics when available to give superior display speeds, but also supports software rendering for older hardware. Glade is extendable using Python scripting, allowing access to the database and gui via SWIG wrapping of C++ functions.

New features:

  • Fast detail routing, automatic minArea/EOL/wide metal spacing rule fixing
  • Python graphical PCell debugger
  • Parasitic resistance extraction

Glade detail routing

Spice3 is a modern port of the Berkley SPICE3F5 simulator, with a Qt gui and incorporating many fixes, extensions e.g. support for TSMC models, .meas command, .optimise command etc.

Debugging a Python PCell

Some excellent Youtube videos by Brad Minch of the University of Olin: