(no commit message)
authorlkcl <lkcl@web>
Mon, 4 Jul 2022 16:39:11 +0000 (17:39 +0100)
committerIkiWiki <ikiwiki.info>
Mon, 4 Jul 2022 16:39:11 +0000 (17:39 +0100)
3d_gpu/layouts/coriolis2_180nm.mdwn

index f5b48c6968ba1472bf49537c76ea4affd6e8c7e3..c6f67ec9af54b7ce3679a69076db54ca79f5850a 100644 (file)
@@ -6,8 +6,6 @@
 * <https://ftp.libre-soc.org/course_18oct2021>
 * [[180nm_Oct2020]]
 
-<img src="https://ftp.libre-soc.org/course_18oct2021/drawing-2.svg" width=500 />
-
 # Simple floorplan
 
 [[!img simple_floorplan.png size="500x"]]
@@ -113,3 +111,11 @@ These included:
 
 Overall it was a significant amount of work and it is entirely
 automated `RTL2GDS`, no manual intervention required.
+
+<img src="https://ftp.libre-soc.org/course_18oct2021/drawing-2.svg" width=500 />
+
+coriolis2 converts verilog to BLIF using yosys and the Cell Library, then converts
+BLIF into a VHDL subset.  This subset is extremely simple, comprising
+links (netlists) to cells and nothing more. It can be extracted and
+converted to actual VHDL and substituted successfully into verilator,
+ghdl or icarus simulations using cocotb (caveat: the files are enormous).