UP

FEATURE LIST

FEATUREDESCRIPTION
File format for schematic and symbol files.ASCII
Multiple schematic /symbol windows.Each handled by 1 XSCHEM instance. A crash of one instance does not crash all others. Tabbed and multi-windows interface has been added.
Clipboard copy / paste (ctrl-c ctrl-v), across hierarchy levels.Yes, between different windows too.
Memory footprint.Very low, data purged on hierarchy traversal.
Undo buffer.Yes.
Scripting language / GUI toolkitTcl / Tk.
Schematic netlisting.SPICE, Verilog, VHDL, tEDAx, embedded into XSCHEM and using Awk post processors.
Wire snap to pin.Yes.
Instance pin auto wiring.Yes.
Net auto-router engine.No.
Parametric symbolsYes.

FEATUREDESCRIPTION
Bus notation for nets and components.Yes.
Portability.All UNIX systems with Tcl and X11, Windows with VS and Active-Tcl.
Netlisting performance.Extremely fast, Complex system with 59 sub blocks netlisted in VHDL in < 1 second on a Linux laptop.
Primitive component creation with arbitrary code for VHDL/SPICE/verilog.Works out of the box with very simple property strings.
Single / split file netlisting.Yes, any supported netlist formats.
Mixed mode netlisting, symbol based.Yes, in split netlisting mode.
Automatic symbol creation from schematic and vice-versa.Yes.
Property editing on multiple instances, changing only modified token/value pairs, even on different symbol sets.Yes.
Pin creation from schematic nets.Yes, net names can be changed to pins and vice-versa, function to automatically generate pins for nets that are undriven.