StanfordVLSI / Genesis2

A home for Genesis2 sources.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Genesis2

The Genesis2 Chip Generator (CG) is a design system and meta-programming language for automatically producing custom hardware.

Genesis2 is free software as governed by a BSD-style license, see LICENSE.txt for specific terms and conditions.

To install in e.g. /home/mydir/Genesis2:

 set destdir = /home/mydir/Genesis2
 git clone https://github.com/StanfordVLSI/Genesis2.git $destdir
 
 setenv GENESIS_HOME $destdir/Genesis2Tools
 set path=(. $GENESIS_HOME/bin $GENESIS_HOME/gui/bin $path)
 setenv PERL5LIB $GENESIS_HOME/PerlLibs/ExtrasForOldPerlDistributions

If you get an error like this:

 # Compress::Raw::Zlib object version 2.060 does not match bootstrap parameter...

You might need to do this:

 /bin/rm -rf $destdir/Genesis2Tools/PerlLibs/ExtrasForOldPerlDistributions/Compress

Also see Genesis2 installation instructions here: http://genesis2.stanford.edu/mediawiki/index.php/Genesis2#Installing_Genesis2

About

A home for Genesis2 sources.


Languages

Language:Perl 43.6%Language:Python 21.8%Language:JavaScript 19.0%Language:Shell 7.9%Language:HTML 4.8%Language:Makefile 1.5%Language:PHP 0.6%Language:Roff 0.4%Language:Raku 0.2%Language:Hack 0.1%Language:Batchfile 0.0%