Download Confluence System Design Language - Confluence System Design Language Description, Confluence System Design Language Reviews
Contact
 


 

Download

 
Download Now (0K)
GPL (GNU General Public License)
Downloads till now: 4
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Archeology, Artificial Intelligence , Astronomy , Bioinformatics , Chemistry , Electronic Design Automation (, Electronic Design Automation (EDA) , Geographical , Image Recognition , Mathematics , Medical Science Apps. , Neuroscience , Visualization ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Confluence System Design Language

 

Details

Size: 0K
Last Update: 2008-05-18 22:06:26
Version: 0.10.4
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Tom Hawkins
Price:$0.00
Description:

Confluence System Design Language 0.10.4 is electronic design automation ( software developed by Tom Hawkins.
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.

Here are some key features of "Confluence System Design Language":
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=/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 supports different languages (including english). It works with Linux.

Downloading Confluence System Design Language 0.10.4 will take if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Confluence System Design Language Version History

Product Date Added
Confluence System Design Language 0.10.4 2008-05-18 22:06:26


Related Software

Array Designer 4.11
From category: Bioinformatics
Array Designer 4.11 is bioinformatics software developed by PREMIER Biosoft International. Array Designer project can help design thousands of efficient, highly specific oligos to make microarrays...
Systems Biology Workbench
From category: Bioinformatics
Systems Biology Workbench (SBW) is a simple framework for application intercommunications....
ADS Dexter 0.40
From category: Image-Recognition
ADS Dexter 0.40 is image recognition software developed by Markus Demleitner. The following is an excerpt from a poster presented at the American Astronomical Society\'s 2000 Summer meeting in Roch...
Gvectors
From category: Visualization
Gvectors uses the libgvectors library to visualize mathematical three dimensional vectors....
BKchem
From category: Chemistry
BKchem 0.12.0_01 is chemistry software developed by beda. BKchem is a free chemical drawing program. BKchem was concieved and written by Beda Kosata. BKchem is written in Python, an interpre...
Bioclipse
From category: Bioinformatics
Bioclipse 1.0 is bioinformatics software developed by Bioclipse Team. Bioclipse is a rich-client platform chemistry and biology workbench. Bioclipse provides access to many open source bioinformati...
ECalc
From category: Mathematics
ECalc 0.3.0 is mathematics software developed by Henrik Gustafsson. ECalc application is a calculator plug-in for Eclipse that provides the ability to evaluate mathematical expressions. To i...
CAPSIM Text Mode Kernel
From category: Electronic-Design-Automation-EDA
CAPSIM Text Mode Kernel (TMK) is a hierarchical interactive block diagram simulation and design system for digital signal proces...
Evolvica
From category: Artificial-Intelligence
Evolvica 0.6.3.2 is artificial intelligence software developed by Andreas Rummler. Evolvica is a Java Framework for evolutionary algorithms. It is the successor of eaLib, which has been developed a...
FrAid
From category: Mathematics
FrAid is an interface to Java for math processing and a complete Matlab-like system....
DX Toolbox
From category: Geographical
DX Toolbox 2.4.0 is geographical software developed by Black Cat Systems. DX Toolbox searches the web for you, gathering information on solar and geomagnetic conditions that affect radio propagatio...
MPFI
From category: Mathematics
MPFI it&039;s a multiple precision interval arithmetic library based on MPFR....
Archimedes 0.0.4
From category: Image-Recognition
Archimedes 0.0.4 is image recognition software developed by Jean Michel Sellier. GNU Archimedes is the GNU package for the design and simulation of submicron semiconductor devices. Archimedes is a...
CLC Combined Workbench
From category: Bioinformatics
CLC Combined Workbench 2.1 is bioinformatics software developed by CLC bio A/S. CLC Combined Workbench creates a software environment enabling users to make a large number of advanced protein seque...
frowns
From category: Chemistry
frowns 0.9a is chemistry software developed by wc2so1. Frowns is a chemoinformatics toolkit geared toward rapid development of chemistry related algorithms. It is written in almost 100% Python wit...
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Canon PIXMA iP1000 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
5. Canon PIXMA MP210 MP Drivers
6. Canon PIXMA iP1300 Printer Driver c
7. Canon i-SENSYS LBP2900 Printer Driver R
8. dmg2iso
9. Asus EZVcr II
10. Genius Eye 110 Webcam Driver
11. Canon LaserShot LBP-1210 Printer Driver
12. Canon PIXMA iP1600 Printer Driver
13. Canon PIXMA iP1200 Printer Driver x64 d
14. Canon PIXMA MP220 MP Drivers
15. Canon PIXMA MP160 MP Drivers 9xME
16. Lite-On Cd-Rw LTR-48327S firmware
17. Canon PIXMA MP460 MP Drivers xp64
18. BSD Subsystem
19. Sierra Wireless Watcher
20. Canon PIXMA iP1300 Printer Driver a

DownloadTube Editor Reviews

 
1. Ots CD Scratch 1200 Deluxe
Ots CD Scratch 1200 - virtual turntables CD player for music...
2. Ots CD Scratch 1200
Ots CD Scratch 1200 - virtual turntables CD player for music...
3. OtsTurntables Pro
OtsTurntables - virtual Turntables MP3 Mixer for Music Lover...
4. OtsTurntables Free
OtsTurntables - virtual Turntables MP3 Mixer for Music Lover...
5. OtsAV Radio Broadcaster
OtsAV Radio Broadcaster - the quality professional-grade aud...
6. OtsAV Radio Narrowcaster
OtsAV Radio is a powerful playout mixing system for Radio We...
7. OtsAV Radio Webcaster
OtsAV Radio is a powerful playout mixing system for Radio We...
8. OtsAV Radio - Trial
OtsAV Radio is a powerful playout mixing system for Radio We...
9. OtsAVFree
OtsAV Free comes with video, karaoke CD+G and automated beat...
10. OtsAV TV Broadcaster
OtsAV TV Broadcaster is a quality professional-grade AV broa...

Software Reviews Full List



Recent Blog Posts

 
1. Easy Publishing of WordPress Blogs RSS Feeds With FeedBurner
RSS (Really Simple Syndication) Feeds are a modern form of c...
2. Automatic Installation of Joomla! on Windows With JoomlaPC
A convenient alternative for the development or testing of J...
3. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
4. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
5. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
6. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
7. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
8. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
9. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
10. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...

Last 20 Scripts

 
1. Colorize jQuery Plugin
Colorize is a jQuery plugin that allows you to add a backgro
2. JavaScriptMVC
JavaScriptMVC is a framework that brings unique methods to J
3. GWT-Ext
GWT-Ext is a Java based widget library that provides rich wi
4. Shadowbox
Shadowbox is an online media viewer application that support
5. Color Picker Script
Color Picker Script allows your user to easily pick a color
6. dsHistory
dsHistory allows you to handle the browser's back and forwar
7. mooRainbow
mooRainbow is a powerful Javascript color picker that allows
8. Expander Plugin
Expander Plugin is a simple jQuery plugin designed to hide o
9. FancyZoom
FancyZoom provides a smooth Javascript image zooming effect
10. iCarousel
iCarousel allows you to define carousel image galleries widg
11. F->IT
F->IT is a free, open-source, online FTP client created with
12. String Tokenizer for Javascript
String Tokenizer for Javascript is a lightweight class that
13. jQuery.Rule
jQuery.Rule is a jQuery plugin that allows you to easily man
14. jQuery.Preload
jQuery.Preload is an advanced multi-functional preloader bas
15. jQuery.Modularize
jQuery.Modularize provides you the opportunity to use modula
16. jQuery.LocalScroll
jQuery.LocalScroll plugin permits you to include an animatio
17. Online Suite Ultimate
Online Suite Ultimate (formerly known as EBundle PRO) is a c
18. Scripteen Free Image Hosting Script
Scripteen Free image hosting script allows you to deploy a f
19. jQuery.Listen
jQuery.Listen allows you to register event handlers along wi
20. jQuery.FastTrigger
jQuery.FastTrigger provides a simplified version of jQuery.t