Skip to content
/ Genesis2 Public
forked from StanfordVLSI/Genesis2

Fork of the Stanford Genesis2 repo.

License

Notifications You must be signed in to change notification settings

grg/Genesis2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

C shell:

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

Bourne shell:

export GENESIS_HOME=/home/mydir/Genesis2
git clone https://github.com/StanfordVLSI/Genesis2.git $GENESIS_HOME
 
export PATH=$GENESIS_HOME/bin:$GENESIS_HOME/gui/bin:$PATH
export PERL5LIB=$GENESIS_HOME/PerlLibs/ExtrasForOldPerlDistributions:$PERL5LIB

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 $GENESIS_HOME/PerlLibs/ExtrasForOldPerlDistributions/Compress

Also see Genesis2 installation instructions here: https://github.com/StanfordVLSI/Genesis2/wiki#user-content-Download_and_Install_Genesis2

About

Fork of the Stanford Genesis2 repo.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 45.0%
  • Python 22.0%
  • JavaScript 19.2%
  • Shell 8.0%
  • HTML 4.3%
  • PHP 0.6%
  • Other 0.9%