Main > Science and Engineering > Electronic Design Automation >

Confluence System Design Language 0.10.4

Confluence System Design Language 0.10.4

Sponsored Links

Confluence System Design Language 0.10.4 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.11 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1686
Date added: 2005-04-01
Publisher: Tom Hawkins

Confluence System Design Language 0.10.4 description

Confluence is a language for synchronous reactive system design. A Confluence program can generate digital logic for an FPGA or ASIC platform, or C code for hard real-time software.
Confluence combines the component-based methodologies of Verilog and VHDL with the expressiveness of higher order functional programming.
In comparison to Verilog, VHDL, and C, systems designed in Confluence result in 2X to 10X code reduction, making the source easier to manage and reuse. And because Confluence relies on a correct-by-construction compiler, bugs are reduced – some are prevented altogether – thus reducing the overall verification effort.
Main features:
- Intuitive, Easy to Learn Syntax: Productive on the first day.
- Express More in Far Less: Reduce source code by 3-10 times.
- Synchronous RTL: Still the best abstraction level for serious hardware.
- Implicit Parallelism, Hierarchy, and Dataflow: Feels like HDL.
- Implicit Synchronization: Auto-connect all clocks, resets, and enables.
- Guarantees Clean RTL: Prevents common errors and bad design practices.
- Recursion and Higher-Order Data-Types: Enter new dimensions of reuse.
- Variable Unification: A higher-order connector.
- Lexical Scoping: Clean namespace management.
- Referential Transparency: Ensures scalable design and verification.
- Integrated Module System: Design in the large (multi-source files).
- Generates FNF, which in turn generates:
- Verilog
- VHDL
- C
- JHDL
- NuSMV
- FNF
Installation
1. Extract the installation:
$ tar -xzf confluence-0.10.0.tar.gz
2. Set the CF_LIB and CF_ENV environment variables (add the following lines to .bashrc or .bash_profile):
export CF_LIB= /lib # if binary distribution
export CF_LIB=<$PREFIX>/lib/confluence # if installing from source
export CF_ENV=$CF_LIB/base.cf
3. Install OCaml (http://caml.inria.fr/ocaml/distrib.html).
4. Compile and install the tools. Set the PREFIX location:
$ make PREFIX=/usr install
5. To compile and install the FNF Icarus code generator, see src/ivl/Makefile.

Confluence System Design Language 0.10.4 Screenshot

Advertisements

Confluence System Design Language 0.10.4 Keywords

Bookmark Confluence System Design Language 0.10.4

Hyperlink code:
Link for forum:

Confluence System Design Language 0.10.4 Copyright

WareSeeker periodically updates pricing and software information of Confluence System Design Language 0.10.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Confluence System Design Language 0.10.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
NullLogic Embedded Scripting Language code looks a lot like php but with a lot less dollar signs. Free Download
System Garden Habitat is an application for system performance monitoring and trending. Free Download
MetaTrans::Languages Perl module contains a simple database of most of the known languages. Free Download
Alliance CAD System are EDA tools for VLSI design. Free Download
Qorus Integration Engine is a framework for the development and operation of reliable interfaces. Free Download
NNTP Client Lib is a Java implementation of RFC 997 for newsreaders, with support for authentication and logging. Free Download
Inline::Filters Perl module contains common source code filters for Inline Modules. Free Download
DB Designer Fork is a fork of the fabFORCE DBDesigner 4. Free Download