blob: 20c407b0519c2635cb1cfb8919f6abf85575f4a5 [file] [log] [blame]
Simulation notes:
--------------------------------
Design environment setup:
(Note that default setup uses the "lite" version of the SoC, which
is okay for simulation.)
mkdir dependencies
setenv OPENLANE_ROOT /home/tim/gits/chaos_automaton_final/dependencies/openlane_src
setenv PDK_ROOT /home/tim/gits/chaos_automaton_final/dependencies/pdks
setenv PDK sky130B
setenv PATH ${PATH}:/home/tim/.local/bin
make setup
Simulation environment setup (also requires PDK_ROOT and PDK from above):
setenv CORE_VERILOG_PATH /home/tim/gits/chaos_automaton_final/mgmt_core_wrapper/verilog
setenv DESIGNS /home/tim/gits/chaos_automaton_final
setenv GCC_PATH /opt/riscv32imc/bin
setenv GCC_PREFIX riscv32-unknown-elf
setenv MCW_ROOT /home/tim/gits/chaos_automaton_final/mgmt_core_wrapper
cd verilog/dv/chaos_test2 (for example)
make