From: Luke Kenneth Casson Leighton Date: Mon, 18 May 2020 20:34:25 +0000 (+0100) Subject: mention dev-env-scripts X-Git-Tag: convert-csv-opcode-to-binary~2634 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4f9899b02d361de5bed67686858da70ed4412b30;p=libreriscv.git mention dev-env-scripts --- diff --git a/HDL_workflow.mdwn b/HDL_workflow.mdwn index 9d7fb9ac1..26ab07980 100644 --- a/HDL_workflow.mdwn +++ b/HDL_workflow.mdwn @@ -269,6 +269,11 @@ This will get you python3 and other tools that are needed. graphviz is essential for showing the interconnections between cells, and gtkwave is essential for debugging. +If you would like to save yourself a lot more typing, check out the +[dev-env-setup](https://git.libre-soc.org/?p=dev-env-setup.git;a=summary) +repository, examine the scripts there and use them to automate much of +the process below. + ## git Look up good tutorials on how to use git effectively. There are so many @@ -293,8 +298,12 @@ and that people communicate and coordinate with each other. Follow the source code (git clone) instructions here: -Do not try to use a fixed revision (currently 0.9), nmigen is evolving -and frequently interacts with yosys +Or, alternatively, use the +[yosys-et-al](https://git.libre-soc.org/?p=dev-env-setup.git;a=blob;f=yosys-et-al;hb=HEAD) +script (which also installs symbiyosys and its dependencies) + +Do not try to use a fixed revision of yosys (currently 0.9), nmigen is evolving +and frequently interacts with yosys. ## symbiyosys