Made svp64 rep svg, needed to also export to png to work with latex doc
[libreriscv.git] / HDL_workflow / coriolis2.mdwn
index 8a2da62c7bd47c23d2c63c0913b385a144584c66..770c181f40a477cc7371d43c7ec3509a166795d8 100644 (file)
@@ -1,19 +1,35 @@
 # Installing Coriolis2
 
-TODO: include tasyagle <https://www-soc.lip6.fr/en/team-cian/softwares/tasyagle/>
+TODO: include HITAS / yagle <https://www-soc.lip6.fr/en/team-cian/softwares/tasyagle/>
+
+Videos and links:
+
+* <https://www.youtube.com/watch?v=TN9AQgoVwDw&list=PLj2N46Uqs4huGN-redGHVEILPz17OBu37&index=11>
+* <http://coriolis.lip6.fr/>
+* <https://gitlab.lip6.fr/vlsi-eda>
+* <https://www.youtube.com/watch?v=C0diiTc7_VI&list=PLBtNqZjUZB80uByfZVm0gGYEtmTG0mZzm&index=5>
+* <https://www.youtube.com/watch?v=e0ATrAlNzWk>
+* <https://fosdem.org/2022/schedule/event/coriolis2/>
+* <https://archive.fosdem.org/2021/schedule/event/alliance/>
+* <https://www.youtube.com/watch?v=TN9AQgoVwDw>
 
 ## Automated Installation - One-liner
+
 The new automated method of installing/setting up Coriolis2 is as follows:
 
 1. Clone the repo "dev-env-setup".
-Tutorial assumes the directory is located under user's home.
-1. Run the script "coriolis2-chroot" to create a new chroot environment,
-and setup Coriolis2.
-1. Once cgt window appears, go to File, Open Cell, and type chip_r.
-1. You should now have a working Coriolis chroot!
-
-In a terminal:
-
+  <https://git.libre-soc.org/?p=dev-env-setup.git;a=summary>
+  Tutorial assumes the directory is located under user's home.
+2. Run the script "coriolis2-chroot" to create a new chroot environment,
+   and setup Coriolis2.
+3. Once cgt window appears, go to File, Open Cell, and type chip_r.
+4. You should now have a working Coriolis chroot!
+
+In a terminal (of course you checked what this does before running
+it because it is "commands downloaded off the internet", and you
+of course take absolute and complete and full responsibility):
+
+    $ git clone https://git.libre-soc.org/git/dev-env-setup.git
     $ cd ~/dev-env-setup
     $ sudo bash
     # ./coriolis2-chroot
@@ -154,10 +170,10 @@ As root, in the chroot, run the following:
 This will remove debian/buster yosys however getting the build dependencies is quick and easy enough.
 
 As the ordinary user, the following instructions can be followed
-(<http://www.clifford.at/yosys/download.html>)
+(<https://github.com/YosysHQ/yosys>)
 
     cd ~
-    git clone https://github.com/cliffordwolf/yosys.git
+    git clone https://github.com/YosysHQ/yosys
     cd yosys
     git checkout 049e3abf9baf795e69b9ecb9c4f19de6131f8418
     make config-clang
@@ -346,6 +362,8 @@ Follow these instructions to build the ls180 GDS-II files
 * run the coriolis2-chroot script as root
 * drop into the schroot
 * navigate to the soclayout/experiments9 directory
+* check out the final tag
+  <https://git.libre-soc.org/?p=soclayout.git;a=tag;h=refs/tags/LS180_RC7_FINAL>
 * run the ./build_full_4k_sram.sh script
 * run "make view" to see the results.
 
@@ -371,8 +389,9 @@ $ cd dev-env-setup
 $ sudo bash
 # ./coriolis2-chroot
 # exit
-$ schroot -c cotiolis
+$ schroot -c coriolis
 $ cd soclayout/experiments9
+$ git checkout LS180_RC7_FINAL
 $ ./build_full_4k_sram.sh
 ```
 (now do something else for the next 90 minutes)