17 lines
283 B
Bash
Executable File
17 lines
283 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ -z "$1" ]; then
|
|
echo "Usage: $0 <module>"
|
|
exit 1
|
|
fi
|
|
|
|
module="${1#./}"
|
|
module="${module#/}"
|
|
module="${module%/}"
|
|
|
|
iverilog -o "./$module/$module.vvp" "./$module/${module}_tb.v" || exit 1
|
|
|
|
vvp "./$module/$module.vvp" || exit 1
|
|
|
|
surfer "./$module/$module.vcd"
|