From 83499196075db61319e4b299ef71ec59ac8b0f32 Mon Sep 17 00:00:00 2001 From: Andrey Miroshnikov Date: Tue, 9 May 2023 16:24:47 +0100 Subject: [PATCH] microwatt: Moved IRC log link to Linux section. --- HDL_workflow/microwatt.mdwn | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/HDL_workflow/microwatt.mdwn b/HDL_workflow/microwatt.mdwn index b3abca890..eabb87df9 100644 --- a/HDL_workflow/microwatt.mdwn +++ b/HDL_workflow/microwatt.mdwn @@ -1,7 +1,5 @@ # Tutorial for setting up Microwatt chroot and running simulations -TODO WIP integrate from - Useful Links (External): * @@ -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 + +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 -- 2.30.2