Confluence is a functional programming language for digital logic design (FPGA/ASIC) and real-time embedded software development. Confluence source code compiles into Verilog, VHDL, C, and Python for synthesis, implementation, and verification. The release of Confluence 0.6 includes many language and compiler improvements including simplified syntax, static connection analysis, and increased debugging visibility. Also in the release is a new unit testing framework for assertion based verification of Confluence programs and output code (HDL/C/Python). Test suites, packaged in the distribution, use the framework to verify the Confluence standard libraries and output code generators. Release Notes, Documentation, and Download: http://www.launchbird.com/download.html Online Compiler: http://www.launchbird.com/cgi-bin/compiler.py Confluence Mailing Lists: http://www.launchbird.com/mailinglists.html -- Tom Hawkins Launchbird Design Systems, Inc. 952-200-3790 tom1@launchbird.com http://www.launchbird.com/
participants (1)
-
tom1@launchbird.com