Sign in
opensecura
/
hw
/
kelvin
/
HEAD
7ca5eba
VCS-based CoreMiniAxi simulator
by Alex Van Damme
· 9 days ago
master
1813320
1. Add VRF struct in rvv.svh 2. Add some define in rvv_define.svh
by Mingzhe Chen
· 2 days ago
021600d
Update assertion.
by Tianyu Li
· 2 days ago
e6060aa
add lint flow for RVV
by Zhidong Liang
· 2 days ago
5d616da
Complete some mask logic instructions in ALU unit (vmandn,vmand,vmor,vmxor.xmorn.vmnand,vmnor.vmxnor).
by Tianyu Li
· 2 days ago
a27e17d
Add common assertion
by Tianyu Li
· 2 days ago
bcfbc2b
change its module name.
by Tianyu Li
· 2 days ago
7e8caea
Rename/move file(s)
by zsp_hw_cd_dev
· 2 days ago
27a4637
Rename/move file(s)
by zsp_hw_cd_dev
· 2 days ago
d99a309
Add common DFFT and EDFFR.
by Tianyu Li
· 2 days ago
963bc1b
1. Complete a mask instruction(vmandn) in alu. 2. Add ignore_vta_vma signal and some signals into ALU_RS_t and ROB_t
by Tianyu Li
· 2 days ago
bece15c
add rvv_vrf_reg module
by Zhidong Liang
· 2 days ago
6d388fe
Rename/move file(s)
by zsp_hw_cd_dev
· 2 days ago
32791d8
add files for rvv module.
by Tianyu Li
· 2 days ago
4a81562
add rvv_vrf_reg module and edff common module.
by Zhidong Liang
· 2 days ago
f4f5197
Fix AWSIZE/ARSIZE default value
by Alex Van Damme
· 14 hours ago
cffc150
Enable disallowLocalVariables for Core HDL export
by Alex Van Damme
· 3 days ago
4be4890
Remove rounding/saturating/doubling scalar mul
by Alex Van Damme
· 8 days ago
5c2f175
Swapping out library clockgate to the 6T version.
by Srikanth Muroor
· 7 days ago
1f231dd
Adjust behavior of Mlu stages
by Alex Van Damme
· 8 days ago
24214f9
Add MakeWireBundle
by David Gao
· 13 days ago
44bfe32
Remove unnecessary shifting in Axi
by Alex Van Damme
· 13 days ago
e9d9e1f
Lint cleaning RTL fix.
by Srikanth Muroor
· 2 weeks ago
9a7d442
Conditionally include FPGA clock gate implementation.
by Derek Chow
· 2 weeks ago
773d9ed
Define USE_GENERIC in kelvin.core.in
by Alex Van Damme
· 2 weeks ago
c4958bd
Block internal writes to external CSRs
by Alex Van Damme
· 2 weeks ago
df2fba1
Add TE signal to CoreAxi
by Alex Van Damme
· 2 weeks ago
8ab6938
Add optional delays on AXI read addr/data for TCM & CSR
by Derek Chow
· 3 weeks ago
e9b3905
Import and use SV reset synchronizer
by Alex Van Damme
· 2 weeks ago
a8773f6
Use Informer in test output
by David Gao
· 2 weeks ago
527b8a3
Add entry points to decode compressed RVV inst.
by David Gao
· 3 weeks ago
8fbcdcf
Apply new test helpers on rvv test
by David Gao
· 2 weeks ago
eabe45e
Create testing helper target
by David Gao
· 2 weeks ago
5f28748
Move Reg to RegInit.
by Derek Chow
· 2 weeks ago
6f87b50
Add support for building VCS Testbenches.
by Derek Chow
· 3 weeks ago
d6df5bd
Flip CoreAxi IRQ polarity
by Alex Van Damme
· 3 weeks ago
f1fef4b
Add support for ELF to core_mini_axi_sim
by Alex Van Damme
· 3 weeks ago
7b58d6a
Force Core to use AsyncReset
by Alex Van Damme
· 3 weeks ago
812383f
Refactor AluTest
by David Gao
· 7 weeks ago
72b6508
Implement XNOR, ORN and ANDN.
by David Gao
· 9 weeks ago
7b62421
Add denser SRAM macros
by Alex Van Damme
· 3 weeks ago
b873bcc
Plumb enable signal in TCM128
by Alex Van Damme
· 3 weeks ago
61749a8
Embed Git revision as RO CSRs
by Alex Van Damme
· 3 weeks ago
25c4bba
[lint] Fix undriven input in Slice
by Alex Van Damme
· 4 weeks ago
28510db
Add a chapter on booting to the integration guide
by Alex Van Damme
· 4 weeks ago
5927fbe
Add One Cycle Pipeline to io.rd in Lsu.scala
by Stefan Hall
· 5 weeks ago
0051302
Set CMAKE_INSTALL_LIBDIR in systemc build
by Derek Chow
· 4 weeks ago
0674a80
[CoreAxi] Move DTCM in the memory map, remove io_intr
by Alex Van Damme
· 4 weeks ago
9f5c02c
Propagate error response back to AXI
by Alex Van Damme
· 5 weeks ago
6bb2c83
Update memory map
by Alex Van Damme
· 5 weeks ago
aa4c418
Make WFI actually stall the core until an interrupt
by Alex Van Damme
· 6 weeks ago
593a132
Allow Kelvin to talk to internal peripherals
by Alex Van Damme
· 7 weeks ago
7f807ea
Add Aligner.
by Derek Chow
· 7 weeks ago
ba94ee0
Remove the uncached concept and related blocks
by Alex Van Damme
· 7 weeks ago
f9784f1
Refactoring of AXI
by Alex Van Damme
· 7 weeks ago
c77811e
Add support for AXI WRAP and FIXED bursts.
by Alex Van Damme
· 7 weeks ago
a9b727e
Handle multi-beat AXI bursts to memory
by Alex Van Damme
· 8 weeks ago
578d7d0
Create core_mini_axi_sim
by Alex Van Damme
· 9 weeks ago
f37ddd3
Modify chisel_cc_library to emit SystemC and vanilla
by Alex Van Damme
· 8 weeks ago
585de3c
Add script to generate airgap tarball
by Alex Van Damme
· 8 weeks ago
7d188dd
Better defaults for lowRISC prim choice
by Alex Van Damme
· 8 weeks ago
7bba666
Guard clock gates via ifdef
by Alex Van Damme
· 8 weeks ago
4c6c1be
Example of Verilated chiseltest
by Alex Van Damme
· 9 weeks ago
c47ae96
Move ClockGate to use HasBlackBoxResource.
by Derek Chow
· 9 weeks ago
0a4e285
Remove AXI WID signal
by Alex Van Damme
· 9 weeks ago
bc5cc89
Remove manual tag from rv_core test
by Alex Van Damme
· 9 weeks ago
3208be0
Add notes on reset to integration guide
by Alex Van Damme
· 9 weeks ago
0194b75
Allow LSU to choose where to read based on addr
by Alex Van Damme
· 3 months ago
1c788bd
Add Sign and Zero extension to ALU
by Stefan Hall
· 2 months ago
22feac5
Change CoreAxi + renode to active-low reset
by Alex Van Damme
· 9 weeks ago
5247b3f
Actually write to CSRs based on writeAddr
by Alex Van Damme
· 9 weeks ago
c79770f
Add Decode support for WFI
by Alex Van Damme
· 10 weeks ago
e442823
Generate split verilog.
by Derek Chow
· 2 months ago
9d24666
Improve SRAM practices a bit.
by Derek Chow
· 2 months ago
1255d62
Add TSMC12FFCP 128x128 SRAM as TCM SRAM for kelvin sim
by Stefan Hall
· 3 months ago
c4d1366
Remove glibc-2.37 from Kelvin
by Alex Van Damme
· 4 months ago
cbb320a
Implement RVV Instruction Stage 1 Decoder (1)
by David Gao
· 3 months ago
e706af6
Add verilog_zip_bundle to package all verilog sources for release.
by Derek Chow
· 3 months ago
17ed624
Run a Verilated CoreMiniAxi in Renode
by Alex Van Damme
· 3 months ago
94d1e41
Mux AXI to multiple ports in CoreAxi
by Alex Van Damme
· 3 months ago
87d20c7
Start integration guide for Kelvin.
by Derek Chow
· 3 months ago
9e2d034
Add utility for building AXI peripherals.
by Derek Chow
· 3 months ago
7853614
Set interrupts as inputs.
by Derek Chow
· 3 months ago
dcb0af3
[CoreAxi] Fix sizes of ITCM, DTCM
by Alex Van Damme
· 3 months ago
048fb75
Adjust top-level interface for CoreAxi
by Alex Van Damme
· 3 months ago
d82518d
[CoreMiniAxi] ITCM, DTCM
by Alex Van Damme
· 3 months ago
f4d983d
Generate FST instead of VCD
by Alex Van Damme
· 3 months ago
a04ed7b
Flesh out AXI signal definitions
by Alex Van Damme
· 3 months ago
d313b73
Create AXI wrapper around Core
by Alex Van Damme
· 3 months ago
28abdce
CoreMini / KelvinMini with 128-bit memory config
by Alex Van Damme
· 4 months ago
17fc093
Set X extension based on enableVector
by Alex Van Damme
· 4 months ago
f2f7391
Flag to enable/disable vector
by Alex Van Damme
· 4 months ago
59e47ce
Add a cache-free fetch unit
by Alex Van Damme
· 4 months ago
a952486
Refactor Kelvin's BUILD targets
by Alex Van Damme
· 4 months ago
5662e4a
Fix --trace for Kelvin sims/testbenches
by Alex Van Damme
· 4 months ago
b912a80
Add flush to InstructionBuffer.
by Derek Chow
· 4 months ago
543e589
Merge "Convert FetchInstruction to use Decoupled."
by Derek Chow
· 4 months ago
6134e85
Merge "Fix broken bazel build target in README.md"
by Derek Chow
· 4 months ago
99cd4a0
Convert FetchInstruction to use Decoupled.
by Derek Chow
· 4 months ago
605d937
Merge "Add InstructionBuffer."
by Derek Chow
· 4 months ago
Next »