XCircuit

XCircuit
Original author(s)Tim Edwards
Developer(s)Tim Edwards
Initial release1993; 31 years ago (1993)
Stable release
3.10.30[1] Edit this on Wikidata / 27 December 2020; 3 years ago (27 December 2020)
Repository
Operating systemCross-platform
TypeDiagramming software
LicenseGPL
Websiteopencircuitdesign.com/xcircuit/

XCircuit is a schematic capture program for drawing publication-quality VLSI electrical circuit schematic diagrams and related figures. It's part of the Open Circuit Design tools. It's primarily intended for ULSI/VLSI IC design and not for PCB design, the latter though is still possible.[2] XCircuit regards circuits as inherently hierarchical and can save circuits both in PostScript (.ps) and Ngspice (.cir) netlists (hierarchical or flattened) file formats for further processing (e.g. for Layout vs. Schematic check). The program compiles PostScript files from special template-labels specified by user.

XCircuit allows components to be saved in and retrieved from editable libraries. XCircuit does not separate artistic expression from circuit drawing; it maintains flexibility in style without compromising the power of schematic capture.

It supports both Unix/X11 and Windows platforms. XCircuit doesn't support imports of any other file formats besides PostScript and SPICE.

  1. ^ "Release 3.10.30". 27 December 2020. Retrieved 28 December 2020.
  2. ^ "XCircuit Schematic Capture Tutorial Page". opencircuitdesign.com. Retrieved 2023-06-01.