From 4aa04e76e6c45fba9e8711c64a72929711312592 Mon Sep 17 00:00:00 2001 From: felsabbagh3 Date: Tue, 29 Oct 2019 14:28:20 -0400 Subject: [PATCH] Simulate debug --- kernel/vortex_test.dump | 6 +- kernel/vortex_test.elf | Bin 15724 -> 15724 bytes kernel/vortex_test.hex | 2 +- kernel/vx_os/vx_back/vx_back.s | 15 ++- .../cln28hpm/rf2_32x128_wm1/rf2_32x128_wm1.v | 2 + .../cln28hpm/rf2_32x128_wm1/vsim/Makefile | 36 +++++++ .../rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v | 89 ++++++++++++++++++ .../cln28hpm/rf2_32x128_wm1/vsim/transcript | 26 +++++ rtl/VX_define.v | 2 +- rtl/VX_gpr.v | 86 ++++++++++++----- rtl/modelsim/Makefile | 9 +- rtl/modelsim/vortex_tb.v | 2 +- 12 files changed, 242 insertions(+), 33 deletions(-) create mode 100644 models/memory/cln28hpm/rf2_32x128_wm1/vsim/Makefile create mode 100644 models/memory/cln28hpm/rf2_32x128_wm1/vsim/rf2_32x128_wm1_tb.v create mode 100644 models/memory/cln28hpm/rf2_32x128_wm1/vsim/transcript diff --git a/kernel/vortex_test.dump b/kernel/vortex_test.dump index 179caf03..db0311f7 100644 --- a/kernel/vortex_test.dump +++ b/kernel/vortex_test.dump @@ -5,8 +5,8 @@ vortex_test.elf: file format elf32-littleriscv Disassembly of section .text: 80000000 <_start>: -80000000: 7ffff137 lui sp,0x7ffff -80000004: 041010ef jal ra,80001844
+80000000: 00400593 li a1,4 +80000004: 00b58633 add a2,a1,a1 80000008: 00000513 li a0,0 8000000c: 0005006b 0x5006b @@ -23,7 +23,7 @@ Disassembly of section .text: 80000024: 00755c63 bge a0,t2,8000003c 80000028 : -80000028: 80010113 addi sp,sp,-2048 # 7fffe800 +80000028: 80010113 addi sp,sp,-2048 8000002c: 00050313 mv t1,a0 80000030: 0003506b 0x3506b diff --git a/kernel/vortex_test.elf b/kernel/vortex_test.elf index bb4ed67c567009fea0301a84b3d4521728180af1..7bb309b63fe2807bf9e3dc335c698409795ad1ea 100755 GIT binary patch delta 54 zcmaD;^`>fp0LNrj2L|J|tqhwv1avjnvK=e)1B@nHTQsuyXBKBWSx!D=5x^E$Sy^cs KwOPV4garT!fp0EhX<|Ml+$1Xwn62