From 978e57da15ee8ebb61d78284edcec17f2c5557ee Mon Sep 17 00:00:00 2001 From: lkcl Date: Thu, 23 Jan 2020 10:04:38 +0000 Subject: [PATCH] --- HDL_workflow.mdwn | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/HDL_workflow.mdwn b/HDL_workflow.mdwn index bd39c5b9f..4abf82a9e 100644 --- a/HDL_workflow.mdwn +++ b/HDL_workflow.mdwn @@ -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" + -- 2.30.2