Balsa is an asynchronous circuit simulation and synthesis system. Balsa is built around the Handshake Circuits methology, and it can generate gate level netlists from high-level descriptions in the Balsa language. Both dual-rail (QDI) and single-rail (bundled data) circuits can be generated.
|Tags||Scientific/Engineering Electronic Design Automation (EDA)|
|Operating Systems||POSIX Unix|
Release Notes: Gtkwave is no longer bundled. Scheme script source files have been cleaned to remove functions provided by guile. balsa-netlist has had a number of switches removed. balsa-mgr has been reworked to use GTK+ 2.0 rather than GTK+ 1.2. balsa-c no longer requires the KCT/Cocktail tools in order to be built. New handshake protocols can now be defined in 'style' packages separate from Balsa without modifying code in share/scheme.
Release Notes: The usage of Guile libraries was updated. The documentation was updated.
Release Notes: This release adds several changes aimed at achieving substantial performance improvements by the introduction of new handshake components. A number of experimental features have been made visible to the general user, and there have been a number of minor bugfixes and other improvements.
Release Notes: Minor bugfixes in the simulator. Minor bugfixes in the scheme scripts search path.
Release Notes: This version features various minor bugfixes and code cleanups.