XCircuit History of Code Modifications


Current Status

xcircuit is now in stable release version 3.0 and has undergone major bug fixes. The changes from version 2.5 to 3.0 mean that the list of platforms on which xcircuit has been successfully compiled may change without notice.

Stable version 2.5.5 has been extensively tested on a real chip design of nearly 40,000 devices, and successfully generated the netlists for simulation and LVS (layout-vs.-schematic).

Development (Beta) version 3.0.x has a number of features and enhancements (see code revision history below), but most of the changes are internal and transparent to the end-user. Stability is not guaranteed due to the large number of structural changes, but version 3.0 has successfully compiled large schematic netlists, validated through LVS.

Version 3.0 contains code for a Tcl interpreter-based version of xcircuit. This is incomplete and should be considered pre-release. As long as the normal configuration procedure is followed, version 3.0 should compile and run like the latest stable version version 2.5. In other words, version 3.0 can be considered stable as long as you don't do "./configure --enable-tcl".

Other future features of xcircuit, and a complete revision history, are outlined in the Manifest file in the source code directory.

Code Revision History