microwatt: Moved IRC log link to Linux section.
authorAndrey Miroshnikov <andrey@technepisteme.xyz>
Tue, 9 May 2023 15:24:47 +0000 (16:24 +0100)
committerAndrey Miroshnikov <andrey@technepisteme.xyz>
Tue, 9 May 2023 15:24:47 +0000 (16:24 +0100)
HDL_workflow/microwatt.mdwn

index b3abca890a0438dfe9ff999e48e87d845a546847..eabb87df90fc820e279212c4c6094ae0d6cea14f 100644 (file)
@@ -1,7 +1,5 @@
 # Tutorial for setting up Microwatt chroot and running simulations
 
-TODO WIP integrate from <https://libre-soc.org/irclog/%23libre-soc.2022-01-26.log.html>
-
 Useful Links (External):
 
 * <https://codeconstruct.com.au/docs/microwatt-orangecrab/>
@@ -302,7 +300,7 @@ you can omit CROSS_COMPILE and ARCH in this case
 This will produce a file 
        microwatt/arch/powerpc/boot/dtbImage.microwatt
 
-### Building sdram_init.bin
+### Building `sdram_init.bin`
 This needs gcc-powerpc64le-linux-gnu (already included in the setup step) if
 cross compilation is used. It is assumed you're already in `~/src/microwatt/`
 directory.
@@ -322,6 +320,22 @@ Make sure to return back to `src/microwatt/`.
 
 This will take some time...
 
+### Sysconn information
+
+TODO WIP integrate from <https://libre-soc.org/irclog/%23libre-soc.2022-01-26.log.html>
+
+Sysconn is a module which includes information about the SoC, and the info is
+printed at the start of the simulation.
+
+### Time benchmarks
+
+`microwatt-verilator` was compiled with 3 threads for faster simulation.
+
+- Time to finish printing Sysconn info: about 1min
+- Time to allocate bytes to kernel: ?
+- Time to login prompt: about 1 hour
+- Time to user shell: ?
+
 ### TODO: buildroot
 
 * https://github.com/shenki/buildroot/commits/microwatt