Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
240d090
rtl,verif: Fix build flow and RTL compilation issues
sermazz Jul 31, 2025
df9fa61
Fixing RTL and simulation issues
CycyXX Oct 16, 2025
1c73e92
[mk] Make vsim GUI optional
CycyXX Oct 21, 2025
85a0459
[tb] fixed packed register problem
CycyXX Oct 21, 2025
d3e32af
[mk,tb] added notes and debug outputs
CycyXX Oct 21, 2025
9f664e4
[tb] extended golden model for Konark data layout conversion
CycyXX Oct 22, 2025
45be765
[tb] separated 2d and 3d function in golden model
CycyXX Oct 22, 2025
6e74913
[tb] fixed issue introduced while rebasing to smazzola/multi-precisio…
CycyXX Oct 22, 2025
70506c1
[tb] Worked on transpose mode and golden model
CycyXX Oct 30, 2025
c8ba826
bender: bump hwpe-ctrl version
CycyXX Nov 4, 2025
835a8b4
Fix configuration definitions for matrix mode and updated golden model
CycyXX Nov 4, 2025
63db310
[tb, rtl] Using dimension d2 for streaming out data in transpose mode…
CycyXX Nov 5, 2025
e753fa1
[tb] Added support for TRANSP_MODE configurations 2 and 4
CycyXX Nov 5, 2025
03caf11
[tb] Fixed bug with d2_stride parameter
CycyXX Nov 6, 2025
e1f3928
[tb] Created a testing setup with presets, configuration validation, …
CycyXX Nov 7, 2025
6b2a5ac
[tb] Improved testing flow; added parameter grid tests, improved erro…
CycyXX Nov 11, 2025
6335287
[rtl] Fixed issue which prevented WORD_WIDTH > 32 from working properly
CycyXX Nov 11, 2025
0dac05f
[rtl,tb] Implemented data layout conversion mode for CIM and correspo…
CycyXX Nov 12, 2025
35fcddf
[tb] Improved golden model to handle non-word-aligned matrix sizes
CycyXX Nov 13, 2025
bedb480
[tb] Introduced MISALIGNED_ACCESSES parameter, switched copy mode ord…
CycyXX Nov 17, 2025
2497da9
[rtl,tb] Started implementing misaligned access for non-word-aligned …
CycyXX Nov 20, 2025
a587f1c
[mk,rtl] cleanup and deactivated strb for misaligned access (not yet …
CycyXX Nov 20, 2025
0c251ee
[bender] Bump hwpe-ctrl
CycyXX Nov 20, 2025
4b148ea
[mk,tb] Cleaned up test target structure and presets, added header fi…
CycyXX Nov 27, 2025
b1d63d0
[gm] renamed golden model script
CycyXX Dec 4, 2025
636caa9
[gm] Extended golden model to write all relevant configuration values…
CycyXX Dec 8, 2025
7edc2c8
[rtl] Added AW parameter propagation to solve assertion errors
CycyXX Dec 8, 2025
2a84ba9
[tb,gm] Started adding mode 3: in-layout transposition (not yet compl…
CycyXX Dec 17, 2025
1f6ad36
[rtl, tb, gm] Implemented partial tile support for copy mode
CycyXX Jan 6, 2026
cc06122
Renamed matrix_size to matrix_dim
CycyXX Jan 6, 2026
491332f
[rtl,tb] Refactored configuration registers to save init cycles and i…
CycyXX Jan 15, 2026
d53d824
[rtl] Fixed error in matrix_dim assignment, switched transp_mode enum…
CycyXX Jan 19, 2026
9cab94c
[rtl,sw] small fixes and misalignment handling additions, added high-…
CycyXX Mar 16, 2026
de16053
[rtl] Implemented partial tile handling for 1-element transpose (limi…
CycyXX Mar 19, 2026
84fe8b7
[golden model] Introduced CIM layout conversion partial tile handling…
CycyXX Mar 20, 2026
37d3c7a
[rtl] implemented partial tile handling for CIM layout conversion mod…
CycyXX Mar 25, 2026
33a64dd
[golden model] Implemented partial tile handling for CIM layout conve…
CycyXX Mar 26, 2026
7cd0058
[golden model] Implemented CIM layout reverse mode
CycyXX Apr 1, 2026
bf21967
[rtl] Implemented automatic counter reset at end of operation
CycyXX Apr 1, 2026
24e9328
[rtl] Implemented unfold mode (MobileViT)
CycyXX Apr 9, 2026
2ab1a7a
[rtl] Implemented fold mode (MobileViT)
CycyXX Apr 14, 2026
133fd8e
[golden model] Implemented unfold and fold modes
CycyXX Apr 14, 2026
249140d
[rtl] Code cleanup
CycyXX Apr 16, 2026
447c14c
Comment, license and README update, code cleanup
CycyXX Apr 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
.bender
.github
modelsim/vsim
test/BUILD
**.log
**.txt
**__pycache**
verif/python/generated/**
install
install
3 changes: 2 additions & 1 deletion Bender.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,12 @@ package:
authors:
- "Francesco Conti <f.conti@unibo.it>"
- "Sergio Mazzola <smazzola@iis.ee.ethz.ch>"
- "Cyrill Durrer <cdurrer@iis.ee.ethz.ch>"

dependencies:
hwpe-stream: { git: "https://github.com/pulp-platform/hwpe-stream.git", rev: 40ab0fe1433dc080a49aa1926ce09df9ab3f5fb5 } # branch: prasadar/multi-precision
hci: { git: "https://github.com/pulp-platform/hci.git", rev: 9844a893c34612ac66697e8dcd60214296f2634c } # branch: prasadar/multi-precision
hwpe-ctrl: { git: "https://github.com/pulp-platform/hwpe-ctrl.git", rev: 4977b6cf42b96f3fefd1973281d5c4b8259c50d5 } # branch: master
hwpe-ctrl: { git: "https://github.com/pulp-platform/hwpe-ctrl.git", rev: 4977b6cf42b96f3fefd1973281d5c4b8259c50d5 } # version: 2.0 }


sources:
Expand Down
Loading