1
.gitignore
vendored
1
.gitignore
vendored
@@ -10,3 +10,4 @@ target
|
||||
env.sh
|
||||
riscv-tools-install
|
||||
tags
|
||||
*~
|
||||
13
scripts/init-vlsi.sh
Executable file
13
scripts/init-vlsi.sh
Executable file
@@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env bash
|
||||
# exit script if any command fails
|
||||
set -e
|
||||
set -o pipefail
|
||||
|
||||
|
||||
|
||||
# Initialize HAMMER and CAD-plugins
|
||||
git submodule update --init --recursive vlsi/hammer
|
||||
git submodule update --init --recursive vlsi/hammer-cad-plugins
|
||||
|
||||
# Initialize HAMMER tech plugin
|
||||
git submodule update --init --recursive vlsi/hammer-$1-plugin
|
||||
@@ -2,4 +2,8 @@ This is the starting point for a vlsi flow from this repository.
|
||||
|
||||
This flow will not work without the necessary CAD and technology plugins for HAMMER.
|
||||
|
||||
If you are a UCB-affiliate, you may be able to acquire access to the tech-plugins.
|
||||
If you are a UCB-affiliate, you may be able to acquire access to the tech-plugins.
|
||||
|
||||
# Initial Setup Instructions (For All technologies)
|
||||
Run the `init-vlsi.sh` script to pull correct versions of hammer, hammer-cad-plugins, and the hammer-tech-plugins
|
||||
```scripts/init-vlsi.sh TECH_NAME```
|
||||
Reference in New Issue
Block a user