LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
BackTrack 4 Final
9,178
TeamSpeak 2
2.0.32.60

3,920
Wine 1.0.1 / 1.1.38
3,273
VLC 1.0.5
3,185
Charles Web
Debugging Proxy
3.5.1

2,387
Yahoo Messenger
1.0.4

2,346
Adobe Flash Player
for Linux 10.0.42.34
/ 10.1 Beta

1,778
Ubuntu 9.10
1,698
Thunderbird PST
Import plugin 1.2

1,644
Corel Photo-Paint 9
1,492

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.5
  • Wine 1.0.1 / 1.1.38
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3.6
  • Fedora 12
  • OpenOffice.org 3.2.0
  • Firestarter 1.0.3
  • The Gimp 2.6.8 / 2...
  • FileZilla 3.3.1
  • Transmission 1.83
  • Super Grub Disk 0....
  • Gufw 9.10.4
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11....
  • Opera 10.50 Build ...
  • Adobe Flash Player...
  • wine-doors 0.1.3
  • Google Gadgets 0.1...
  • Home / Linux / Science and Engineering / Electronic Design Automation (EDA)

    Balsa Asynchronous Synthesis System 3.5

    Download button

    Downloads: 1,641  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.3/5)
    22 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Advanced Processor Technology | More programs
    GPL / FREE
    May 19th, 2006, 21:37 GMT
    ROOT / Science and Engineering / Electronic Design Automation (EDA)

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    Balsa Asynchronous Synthesis System description

    Balsa Asynchronous Synthesis System is a circuit synthesizer.

    Balsa project is an asynchronous circuit 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.

    Requirements:

    · GCC >= 3.2
    · GLIB >= 1.2.0
    · GTK >= 1.2.0
    · GNU libgmp multiprecision arithmetic library >= 4.1
    · GNU guile Scheme interpreter >= 1.3

    Installation

    1) cd to a convenient build directory and get all the packages listed above

    2) Choose a handy installation directory, eg. /usr/local/balsa, and add that directory to your shell paths:

    PATH=/usr/local/balsa/bin:${PATH}
    LD_LIBRARY_PATH=/usr/local/balsa/lib:${LD_LIBRARY_PATH}

    3) Install the Balsa package:

    tar xzf balsa-3.4.2.tar.gz
    cd balsa-3.4.2
    ./configure --prefix=/usr/local/balsa
    make install
    cd ..

    4) Install the other optional packages:

    tar xzf gtkwave-2.0.0pre5.tar.gz
    cd gtkwave-2.0.0pre5
    ./configure --prefix=/usr/local/balsa
    make install
    cd ..
    tar xzf espresso-ab-1.0.tar.gz
    cd espresso-ab-1.0
    ./configure --prefix=/usr/local/balsa
    make install
    cd ..

    4b) Install dot if you want the visualisation system

    * Either from the graphviz package (better)
    tar xzf graphviz-2.2.tar.gz
    cd graphviz-2.2
    ./configure --prefix=/usr/local/balsa
    make install
    cd ..

    * Or from the binary version (deprecated)
    #chmod +x dot--1.10
    #cp dot--1.10 /usr/local/balsa/bin/dot

    5) Check that the executables gtkwave, espresso and dot are visible in the path

    which gtkwave
    which espresso
    which dot

    6) Check that the executable balsa-config is visible

    which balsa-config

    7) Install the example technology package

    tar xzf balsa-tech-example-3.4.tar.gz
    cd balsa-tech-example-3.4
    ./configure # Note, no prefix!
    # Configure should find the Balsa installation
    make install
    cd ..

    8) If you need Verilog simulation, please continue with the instructions in INSTALL_VerilogSimulators

    What's New in This Release:

    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 bug fixes.

      


    TAGS:

    circuit synthesizer | asynchronous system | balsa synthesizer | circuit | synthesizer | balsa



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM