#
814aa9ec |
| 15-Apr-2025 |
yulightenyu <[email protected]> |
fix: add low power related logic (#4554)
|
#
30f35717 |
| 14-Apr-2025 |
cz4e <[email protected]> |
refactor(DFT): refactor `DFT` IO (#4530)
|
#
6dd2cbee |
| 08-Apr-2025 |
Tang Haojin <[email protected]> |
fix(XSTileWrap): remove useless IMSICAsync (#4515)
Already included in CSR.
|
#
8cfc24b2 |
| 07-Apr-2025 |
Tang Haojin <[email protected]> |
feat(AIA): integrate ChiselAIA again (#4509)
|
#
42cb6426 |
| 06-Apr-2025 |
Tang Haojin <[email protected]> |
chore(XSNoCTop): minor connection changes (#4501)
|
#
16ae9ddc |
| 03-Apr-2025 |
Tang Haojin <[email protected]> |
feat(Top): make address spaces of seperate TL port configurable (#4496)
- `SeperateTLBus` and `SeperateTLBusRanges`: Generate a separate TileLink bus with corresponding address ranges - with `XS
feat(Top): make address spaces of seperate TL port configurable (#4496)
- `SeperateTLBus` and `SeperateTLBusRanges`: Generate a separate TileLink bus with corresponding address ranges - with `XSNoCTopConfig`: Multiple ranges can be specified, and `SeperateDM` is ignored - without `XSNoCTopConfig`: exactly one address range can be specified, and can only be used to connected with DM by `SeperateDM`
show more ...
|
#
602aa9f1 |
| 02-Apr-2025 |
cz4e <[email protected]> |
feat(Sram): add `SRAM_CTL` interface (#4474)
* add `SRAM_CTL` interface for SRAMTemplate * use `SRAM_WITH_CTL` to enable, e.g. `make sim-verilog CONFIG=KunminghuV2Config RELEASE=1 SRAM_WITH_CTL=
feat(Sram): add `SRAM_CTL` interface (#4474)
* add `SRAM_CTL` interface for SRAMTemplate * use `SRAM_WITH_CTL` to enable, e.g. `make sim-verilog CONFIG=KunminghuV2Config RELEASE=1 SRAM_WITH_CTL=1`
show more ...
|
#
529b1cfd |
| 17-Mar-2025 |
Tang Haojin <[email protected]> |
Revert "feat(AIA): integrate ChiselAIA (#4378)" (#4429)
This reverts commit 7fbc1cb42a2c96ef89a1dfd0f5f885ccada40c26.
|
#
4d7fbe77 |
| 17-Mar-2025 |
yulightenyu <[email protected]> |
feat(XSNoCTop): Power down and WFI gating (#4373)
The low-power features include the following: * when Core is in WFI state, Core+L2 clock is gated and restore clocks only when interrupt/reset/snoo
feat(XSNoCTop): Power down and WFI gating (#4373)
The low-power features include the following: * when Core is in WFI state, Core+L2 clock is gated and restore clocks only when interrupt/reset/snoop. * low-power process is controlled by FSM to follow the steps: flush L2 -> core enter WFI state -> send power-down request to SoC (o_cpu_no_op) * SoC plays as PPU to generate power on/off sequence with signals: isolation/reset/clock, also the power on/off req/ack signals
show more ...
|
#
7fbc1cb4 |
| 08-Mar-2025 |
Tang Haojin <[email protected]> |
feat(AIA): integrate ChiselAIA (#4378)
|
#
4b2c87ba |
| 27-Feb-2025 |
梁森 Liang Sen <[email protected]> |
feat(dfx): integerate dfx components (#4312)
|
#
4a699e27 |
| 25-Feb-2025 |
zhanglinjuan <[email protected]> |
feat: support seperate DebugModule TileLink bus (#4299)
This commit supports a configurable extra TileLink bus for DebugModule besides the peripheral device bus. This involves all 3 environments inc
feat: support seperate DebugModule TileLink bus (#4299)
This commit supports a configurable extra TileLink bus for DebugModule besides the peripheral device bus. This involves all 3 environments including TileLink-XSTop, CHI-XSTop, CHI-XSNoCTop. The feature is disabled by default. To enable it, you can add `SEPERATE_DM_BUS=1` in the make command line.
show more ...
|
#
e836c770 |
| 16-Jan-2025 |
Zhaoyang You <[email protected]> |
feat(TopDown): add TopDown PMU Events (#4122)
This PR adds hardware synthesizable three-level categorized TopDown performance counters. Level-1: Retiring, Frontend Bound, Bad Speculation, Backend Bo
feat(TopDown): add TopDown PMU Events (#4122)
This PR adds hardware synthesizable three-level categorized TopDown performance counters. Level-1: Retiring, Frontend Bound, Bad Speculation, Backend Bound. Level-2: Fetch Latency Bound, Fetch Bandwidth Bound, Branch Missprediction, machine clears, Core Bound, Memory Bound. Leval-3: L1 Bound, L2 Bound, L3 Bound, Mem Bound, Store Bound.
show more ...
|
#
3a3744e4 |
| 06-Jan-2025 |
chengguanghui <[email protected]> |
feat(DM, hartReset): support `hartReset` which could reset selected harts
* Add hartResetReq in XSNocTop. * Support `hartReset` features
|
#
725e8ddc |
| 19-Sep-2024 |
chengguanghui <[email protected]> |
feat(trace): add TraceCoreInterface in top.
|
#
85a8d7ca |
| 01-Nov-2024 |
Zehao Liu <[email protected]> |
feat(dbltrp) : add support for critical error (#3793)
|
#
8bc90631 |
| 05-Oct-2024 |
Zehao Liu <[email protected]> |
fix(Smrnmi): expand NMI interrupt to two types and route the nmi signals to XSTOP (#3691)
|
#
7ff4ebdc |
| 19-Sep-2024 |
Tang Haojin <[email protected]> |
feat(Synchronizer): use unified AsyncResetSynchronizerShiftReg (#3609)
|
#
b30cb8bf |
| 11-Sep-2024 |
Guanghui Cheng <[email protected]> |
fix(XSNoCTop): add port `hartIsInReset` for StandAloneDebugModule. (#3538)
|
#
e2725c9e |
| 01-Sep-2024 |
zhanglinjuan <[email protected]> |
SoC, XSNoCTop, XSTileWrap: add switch for the async bridges (#3459)
|
#
8537b88a |
| 20-Aug-2024 |
Tang Haojin <[email protected]> |
Top: add XSTileWrap for async signals (#3400)
Co-authored-by: zhanglinjuan <[email protected]>
Co-authored-by: zhaohong1988 <[email protected]>
|