(no commit message)
authorlkcl <lkcl@web>
Thu, 23 Jan 2020 10:04:38 +0000 (10:04 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 23 Jan 2020 10:04:38 +0000 (10:04 +0000)
HDL_workflow.mdwn

index bd39c5b9f9bda6efa1fa65980f91a0e466e263dc..4abf82a9e5652f73fad1f8aacb906197ae701dc4 100644 (file)
@@ -14,5 +14,26 @@ A basic GUI desktop is necessary: fvwm2, xfce, lxde are perfectly sufficient (al
 
 # Software prerequisites
 
-* apt-get install build-essential
-* apt-get install git python3.7
+Whilst many resources advocate sudo in front of all of the root-level command below, this is extremely irritating. run "sudo bash", get a root prompt, and save some typing.
+
+* # apt-get install build-essential
+* # apt-get install git python3.7 python3.7-dev python-nosetest3
+* # apt-get install graphviz xdot
+* return to user prompt (ctrl-d)
+
+## yosys
+
+## nmigen
+
+nmigen may be installed as follows:
+
+* mkdir ~/src
+* cd !$
+* git clone https://github.com/m-labs/nmigen.git
+* cd nmigen
+* sudo bash
+* python3 setup.py develop
+* ctrl-d
+
+testing can then be carried out with "python3 setp.py test"
+