XCircuit is a software tool used to create and edit electrical circuit diagrams and related figures. It provides an easy-to-use interface for designing and modifying schematic diagrams.
Unlike other circuit drawing software programs, XCircuit does not separate artistic expression from circuit drawing, allowing its users to maintain flexibility in style without compromising the power of schematic capture. This feature has made XCircuit a popular choice among circuit design professionals.
The program's latest version, XCircuit-3.3, is widely regarded as the official stable release version, and is also the development version of XCircuit. Some of the current work being done on the software includes integrating automatic schematic capture (ASG) technology with Stephen Frezza of Gannon University. Currently, the ASG feature is disabled by default until it becomes stable enough to be usable.
One new function that has been added to the ASG module is an hspice parser that reads hspice files and generates schematics from the netlist. Future work on this module includes automatically rerouting in response to moving objects around on the screen and reading Verilog netlists. Users can enable the ASG module by specifying "--enable-asg" during configuration time.
Recent updates to the software include Revision 7, which changed the way selections are handled. The new method makes use of recursive selection routines to select networks anywhere in the visible hierarchy of a schematic, allowing for more precision and accuracy when selecting components. Additionally, the software has undergone several bugfixes, some extensions, and minor UI updates in its latest release.
Overall, XCircuit is an excellent utility for electrical circuit design professionals who want to create high-quality circuit schematic diagrams with ease and flexibility. Its powerful schematic capture tools, combined with its artistic flexibility, make it a top choice for circuit design professionals around the world.
Version 3.4.11: N/A