|
(This page is best viewed with CSS style sheets enabled)
» Asim
» recherche
» alliance
|
Alliance is a complete
set of free CAD tools and portable libraries for VLSI design. It includes a VHDL compiler and simulator, logic
synthesis tools, and automatic place and route tools. A complete set of portable CMOS libraries is provided.
Alliance is the result of a twelve year effort spent at ASIM department
of LIP6 laboratory of the Pierre et
Marie Curie University (Paris VI, France). Alliance has been used for research projects such as the 875 000
transistors StaCS superscalar microprocessor and 400 000 transistors IEEE Gigabit HSL Router.
|
|
|
Alliance VLSI CAD System is free software. Binaries, source code and cells libraries
are freely available under the GNU General Public License (GPL).
You are welcome to use the software package even for commercial designs without any fee. You are kindly requested to
mention : "Designed with Alliance © LIP6, Université Pierre et Marie Curie"
Alliance quick install intructions
Binary packages are avalaibles for the following REDHAT
based distributions:
- RHEL 5 (RedHat Enterprise Linux 5).
- Scientific Linux 5.
- CentOS 5
- Fedora
| Note: |
| |
For Fedora distributions, Alliance packages are in the main repository,
so the step one below could be skipped.
|
Alliance packages are distributeds as part of the
Fedora Electronic Lab (FEL), and as such as been backported into the EPEL
repository (Extra Packages for Enterprise Linux). The install procedure is as follow:
Enable the EPEL repository: (instructions borrowed from
https://fedoraproject.org/wiki/EPEL/)
All commands must be executed as root.
Install the package enabling the repository
$ rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
| Note: |
| |
This package install a lone file /etc/yum.repo.d/epel.repo
which suffice to enable the repository.
|
Install the Alliance packages:
$ yum install alliance alliance-libs alliance-doc
That'all folks. Alliance is ready to uses.
| Important: |
| |
With the packaged version of Alliance, files and directories are not at
the same places as in the SOC department. They have been made
compliant with the FHS.
| binaries |
/usr/lib/alliance/bin |
| cell libraries |
/usr/share/alliance/cells |
| man pages |
/usr/share/alliance/man |
| tutorials & examples |
/usr/share/doc/alliance-5.0/ |
Environment variables should be automatically positionneds.
|
|