Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
660ae88
[bebop] del: clean up the repo for bebop-next development
shirohasuki Mar 12, 2026
e5aaf34
[frontend] feat: add nix environment
shirohasuki Mar 13, 2026
65c63df
feat: add README for bemu
shirohasuki Mar 13, 2026
3705ac7
feat: add BEMU emu core
daiyongyuan Mar 15, 2026
9b5f5f4
add C API and Implement instruction sending
daiyongyuan Mar 16, 2026
079429a
feat: integrate BEMU with Spike and add example tests
daiyongyuan Mar 19, 2026
adc9a44
refactor: remove Spike submodule and integrate Spike as a Nix derivation
shirohasuki Mar 19, 2026
99dd5d4
feat: add RISC-V environment in nix and example integration with BEMU
shirohasuki Mar 19, 2026
23e8a7b
feat: add pre-commit configuration
shirohasuki Mar 19, 2026
2fa106a
feat: implement bebop CLI for BEMU with shared memory support and upd…
shirohasuki Mar 19, 2026
7def89d
feat: replace FFI to shm
shirohasuki Mar 19, 2026
b98748c
fix: fix nix bugs to align readme
shirohasuki Mar 19, 2026
0148193
Update .gitignore to exclude build artifacts
daiyongyuan Mar 20, 2026
432e89e
Delete README-spike-bemu.md
shirohasuki Mar 20, 2026
ee033b8
add a new test
daiyongyuan Mar 20, 2026
2734c08
feat: connect bebop-next to buckyball
shirohasuki Mar 21, 2026
93f6faa
feat: implement gemmini configuration and execution functions, includ…
shirohasuki Mar 21, 2026
6a037eb
feat: introduce BankMap structure for managing physical and virtual b…
shirohasuki Mar 21, 2026
b1bae9a
feat: enhance bebop spike-test with step option for logging bank stat…
daiyongyuan Mar 21, 2026
71596d9
feat: add per-bank 128-bit hash logging in bebop spike-test and updat…
daiyongyuan Mar 22, 2026
9330eca
refactor: update bebop spike-test to use 64-bit hash logging instead …
daiyongyuan Mar 22, 2026
d72d493
feat: enhance logging in bebop spike-test with debug output for comma…
shirohasuki Mar 22, 2026
075bb3e
refactor: restructure bebop spike-test functionality into a dedicated…
shirohasuki Mar 23, 2026
7ffcc78
refactor: update CLI command handling to remove ShmSmoke command
shirohasuki Mar 23, 2026
7087a3f
feat: introduce shared memory support and enhance bank management in …
shirohasuki Mar 24, 2026
9e67adb
refactor: restructure spike-test
shirohasuki Mar 24, 2026
cd102d0
feat: add node management in the emulator
shirohasuki Mar 24, 2026
b18766f
fix: fix bugs after restructure
shirohasuki Mar 24, 2026
6879ed0
fix: fix bugs in matmul
shirohasuki Mar 24, 2026
ec38f88
feat: implement emulator mode selection with ISS and FSS support, inc…
shirohasuki Mar 24, 2026
70606a1
feat: add dynamic Spike header directory detection and error handling…
daiyongyuan Mar 27, 2026
0b04769
refactor: update README and CMakeLists to streamline Spike header inc…
daiyongyuan Mar 27, 2026
61b95ad
feat: add Verilator support for cosimulation
daiyongyuan Mar 29, 2026
8c4414a
feat: enhance Verilator support with new bank digest functionality an…
daiyongyuan Mar 30, 2026
fab484d
feat: add vector computation support and enhance bebop_accel function…
daiyongyuan Mar 30, 2026
9c47331
del: remove Tauri and WASM support
shirohasuki Mar 31, 2026
e42f5cd
feat: enhance build system with dynamic job configuration and clean o…
daiyongyuan Mar 31, 2026
13e6739
feat: implement arch Verilog emission in build process and enhance Sp…
daiyongyuan Apr 1, 2026
dfded38
feat: enhance environment variable handling and improve error reporti…
daiyongyuan Apr 2, 2026
bc4bff8
refactor: streamline build process by removing unused environment var…
daiyongyuan Apr 2, 2026
25b6029
feat: add support for custom BEMU configuration through CLI and enhan…
daiyongyuan Apr 4, 2026
ab5c25a
feat: add timing functionality to CLI commands for improved performan…
daiyongyuan Apr 5, 2026
e424cd7
feat: introduce IPC timing statistics for improved performance tracki…
daiyongyuan Apr 8, 2026
9f18f0d
docs: update documentation and comments for clarity and consistency a…
shirohasuki Apr 8, 2026
03c45ca
del: remove unused wasm and tauri
shirohasuki Apr 14, 2026
e9c07bb
refactor: reorganize project structure
shirohasuki Apr 14, 2026
34a3067
fix: update error messages in build script to reflect correct path fo…
daiyongyuan Apr 15, 2026
a17842d
fix: add debug print for function name
daiyongyuan Apr 15, 2026
cbb8ea3
refactor: reorganize project structure II
shirohasuki Apr 15, 2026
29a4e16
refactor: clean up the shit code III
shirohasuki Apr 23, 2026
5870816
refactor: remove unused framework components and reorganize project s…
shirohasuki Apr 27, 2026
3fb041c
feat: add bebop-bemu emulator with Spike integration and CLI support
shirohasuki Apr 27, 2026
6386677
feat: integrate bank and instruction into bebop-bemu emulator
shirohasuki Apr 27, 2026
2c08a09
feat: add bebop-syscall support
shirohasuki Apr 27, 2026
a7c534b
feat: add a pk, need clean
shirohasuki Apr 28, 2026
11e8396
feat: add bebop-p2e module for FPGA simulation and integrate with exi…
shirohasuki Apr 28, 2026
f03720d
feat: update bebop-p2e module with enhanced build process and logging…
shirohasuki Apr 29, 2026
92fa251
refactor: clean up the shit code V
shirohasuki Apr 29, 2026
710b0df
feat: update .gitignore, add regex dependency, and refactor P2E build…
shirohasuki Apr 30, 2026
5e32309
feat: pass vsyn,vcom
shirohasuki May 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 0 additions & 18 deletions .github/workflows/nix.yml

This file was deleted.

22 changes: 0 additions & 22 deletions .github/workflows/rust.yml

This file was deleted.

26 changes: 24 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,29 @@
target/
build/
m5out/

node_modules/
pnpm-lock.yaml
dist/

pkg/
result/
result
out/

*.json
# Native / Spike / workload build artifacts
*.o
*.a
*.so
*.dylib
*.dll

.codex/
.claude/
log.txt

nohup.out
vcom.key
vcom.log
jm_vcom.log
work_lib/
build.log
6 changes: 0 additions & 6 deletions .gitmodules

This file was deleted.

Loading