• Joined on 2023-09-30
xin pushed to npc-debug-tools at xin/ysyx-workbench 2024-04-05 03:31:08 +00:00
90be25efc4 ci: add npc difftest
6f7d7ba383 chore: move components to seperate folder
c242e8c507 chore: move npc devshell to root directory
Compare 3 commits »
xin pushed to npc-debug-tools at xin/ysyx-workbench 2024-04-04 18:14:55 +00:00
f02d5eb2f1 build: split CMakeLists
xin pushed to npc-debug-tools at xin/ysyx-workbench 2024-04-04 16:17:33 +00:00
849f2bb5f3 feat: difftest framework
xin pushed to npc-debug-tools at xin/ysyx-workbench 2024-04-03 14:42:58 +00:00
97cf418c86 refactor: move to dpi module for memory access
xin pushed to npc-debug-tools at xin/ysyx-workbench 2024-04-03 14:39:54 +00:00
e30a91da01 refactor: move to dpi module for memory access
a478ef7639 export memory read and write functions
Compare 2 commits »
xin pushed to npc-debug-tools at xin/ysyx-workbench 2024-04-02 06:31:13 +00:00
a91adb3a7d wrap verilated model
db66021248 Class wrapper for regiters
Compare 2 commits »
xin created branch npc-debug-tools in xin/ysyx-workbench 2024-03-29 02:36:16 +00:00
xin pushed to npc-debug-tools at xin/ysyx-workbench 2024-03-29 02:36:16 +00:00
84c8de8461 npc: reg file access through vpi
xin pushed to master at xin/ysyx-workbench 2024-03-26 05:35:03 +00:00
dc2cb010ce ci: run only on push to master
xin pushed to tracer-ysyx at xin/ysyx-workbench 2024-03-26 05:32:46 +00:00
8a24c518eb > compile NEMU
931fece0b0 > compile NEMU
259197ed67 > compile NEMU
64668c14a7 > compile NEMU
7f5dcd2775 > compile NEMU
Compare 48 commits »
xin deleted branch pa0 from xin/ysyx-workbench 2024-03-26 05:32:11 +00:00
xin deleted branch digital-circuit from xin/ysyx-workbench 2024-03-26 05:32:03 +00:00
xin deleted branch pa1 from xin/ysyx-workbench 2024-03-26 05:31:58 +00:00
xin deleted branch npc from xin/ysyx-workbench 2024-03-26 05:18:03 +00:00
xin pushed to master at xin/ysyx-workbench 2024-03-26 05:06:38 +00:00
e2602b5bad ci: fix push to cachix
xin pushed to master at xin/ysyx-workbench 2024-03-26 04:43:16 +00:00
2209c26dce nemu: fix some memory bug
xin pushed to master at xin/ysyx-workbench 2024-03-26 03:39:59 +00:00
b02b1d2e37 ci: build with submodules turned on for nix
xin pushed to master at xin/ysyx-workbench 2024-03-26 03:13:02 +00:00
c29cbf8090 Merge pull request 'npc: basic architecture implementation' (#2) from npc into master
642444b384 Merge branch 'master' into npc
f1a575b2fd npc: basic architecture implementation
Compare 3 commits »
xin merged pull request xin/ysyx-workbench#2 2024-03-26 03:12:59 +00:00
npc: basic architecture implementation
xin pushed to npc at xin/ysyx-workbench 2024-03-26 03:12:33 +00:00
642444b384 Merge branch 'master' into npc
1cd55fb7cb Merge pull request 'pa2.2: klib and difftest' (#1) from pa2 into master
d5feb71b50 nemu: try difftest
d5521806d9 ci: init
2cc992a181 am: build with nix
Compare 12 commits »