Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ utils/verible-verilog
target/sim/models
target/sim/vsim/work
target/sim/vsim/transcript
target/sim/vsim/*.do
target/sim/vsim/*.log
target/sim/vsim/trace*
modelsim.ini
compile.tcl
Expand Down
7 changes: 7 additions & 0 deletions Bender.local
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Related to issue https://github.com/pulp-platform/bender/issues/182
overrides:
# Should use the one from `pulp_cluster` dependency, supporting TNN ISA extension
riscv: { git: "[email protected]:pulpissimov2/riscv-nn.git", rev: "53b053cd0be8dae25caa24bd57824e81cf87ba21" }
# Override with the correct remote where `pulp-v0.1.3` can be found;
# note that the name is `cvfpu` but we want to override `fpnew` which has the issue with remotes
fpnew: { git: "https://github.com/pulp-platform/cvfpu.git", rev: "pulp-v0.1.3" }
242 changes: 228 additions & 14 deletions Bender.lock
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,32 @@ packages:
- apb
- register_interface
axi:
revision: 853ede23b2a9837951b74dbdc6d18c3eef5bac7d
version: 0.39.5
revision: 39f5f2d51c5e524f6fc5cf8b6e901f7dcc5622d7
version: 0.39.6
source:
Git: https://github.com/pulp-platform/axi.git
dependencies:
- common_cells
- common_verification
- tech_cells_generic
axi2mem:
revision: be0c696709acaee579787ba2432d26ad27640594
version: 1.0.2
source:
Git: https://github.com/pulp-platform/axi2mem.git
dependencies:
- axi_slice
- common_cells
axi2per:
revision: e8ca052a745e184ca960933b2fe416b725e9ca81
version: 1.0.2
source:
Git: https://github.com/pulp-platform/axi2per.git
dependencies:
- axi_slice
axi_llc:
revision: 559bcbd09a5a884dbe31e2d72fd95d024e357f39
version: 0.2.1
revision: 59bb8a681347e1133f11a82190fbf4bc11900d9e
version: 0.2.2
source:
Git: https://github.com/pulp-platform/axi_llc.git
dependencies:
Expand All @@ -52,6 +67,13 @@ packages:
- axi
- common_cells
- register_interface
axi_slice:
revision: a4f72bc21ac4d7da631e8309d9f8d0c34b735c23
version: 1.1.4
source:
Git: https://github.com/pulp-platform/axi_slice.git
dependencies:
- common_cells
axi_stream:
revision: 54891ff40455ca94a37641b9da4604647878cc07
version: 0.1.1
Expand Down Expand Up @@ -109,22 +131,30 @@ packages:
- common_cells
- register_interface
cluster_icache:
revision: 0e1fb6751d9684d968ba7fb40836e6118b448ecd
version: 0.1.1
revision: dd0e8f3497903a9ca99fc9f349d5a4f688ceb3ae
version: null
source:
Git: https://github.com/pulp-platform/cluster_icache.git
dependencies:
- axi
- common_cells
- register_interface
- scm
- tech_cells_generic
cluster_interconnect:
revision: 7d0a4f8acae71a583a6713cab5554e60b9bb8d27
version: 1.2.1
revision: 1284def6c0b7f7e9355eb093d00883ad9dead1b7
version: null
source:
Git: https://github.com/pulp-platform/cluster_interconnect.git
dependencies:
- common_cells
cluster_peripherals:
revision: e464eb9ddcc39e5a50009819601c4f213b1d4ba3
version: 2.2.0
source:
Git: https://github.com/pulp-platform/cluster_peripherals.git
dependencies:
- hci
common_cells:
revision: c27bce39ebb2e6bae52f60960814a2afca7bd4cb
version: 1.37.0
Expand All @@ -134,11 +164,20 @@ packages:
- common_verification
- tech_cells_generic
common_verification:
revision: 9c07fa860593b2caabd9b5681740c25fac04b878
version: 0.2.3
revision: fb1885f48ea46164a10568aeff51884389f67ae3
version: 0.2.5
source:
Git: https://github.com/pulp-platform/common_verification.git
dependencies: []
cv32e40p:
revision: 1a93f340e9dadb9f7c8c471f27a40932c8b1c62e
version: null
source:
Git: https://github.com/pulp-platform/cv32e40p.git
dependencies:
- common_cells
- fpnew
- tech_cells_generic
cva6:
revision: 630bd959c9cc69a35d461a2abc205310d2edacf8
version: null
Expand All @@ -149,6 +188,13 @@ packages:
- common_cells
- fpnew
- tech_cells_generic
event_unit_flex:
revision: 28e0499374117c7b0ef4c6ad81b60d7526af886f
version: null
source:
Git: https://github.com/pulp-platform/event_unit_flex.git
dependencies:
- common_cells
fpnew:
revision: a8e0cba6dd50f357ece73c2c955d96efc3c6c315
version: null
Expand All @@ -164,6 +210,44 @@ packages:
Git: https://github.com/pulp-platform/fpu_div_sqrt_mvp.git
dependencies:
- common_cells
hci:
revision: 4257a73b391731d94077ad72fc528c27f5b11392
version: null
source:
Git: https://github.com/pulp-platform/hci.git
dependencies:
- cluster_interconnect
- common_cells
- hwpe-stream
- l2_tcdm_hybrid_interco
- redundancy_cells
- register_interface
hier-icache:
revision: 7243834d2407ca23cff583d57641c84b982bd9bc
version: 1.3.0
source:
Git: https://github.com/pulp-platform/hier-icache.git
dependencies:
- axi
- axi_slice
- common_cells
- icache-intc
- scm
- tech_cells_generic
hwpe-ctrl:
revision: a5966201aeeb988d607accdc55da933a53c6a56e
version: null
source:
Git: https://github.com/pulp-platform/hwpe-ctrl.git
dependencies:
- tech_cells_generic
hwpe-stream:
revision: b3d33afdd27e79bcda1348d0ab5f4afd52c03106
version: 1.9.0
source:
Git: https://github.com/pulp-platform/hwpe-stream.git
dependencies:
- tech_cells_generic
hyperbus:
revision: f039e601c8b6590181734e6d26ff8b77aa380412
version: null
Expand All @@ -174,8 +258,21 @@ packages:
- common_cells
- register_interface
- tech_cells_generic
ibex:
revision: b18f7ef178ed07f5085051f96042c670a919fd5c
version: null
source:
Git: https://github.com/pulp-platform/ibex.git
dependencies:
- tech_cells_generic
icache-intc:
revision: 663c3b6d3c2bf63ff25cda46f33c799c647b3985
version: 1.0.1
source:
Git: https://github.com/pulp-platform/icache-intc.git
dependencies: []
idma:
revision: 9edf489f57389dce5e71252c79e337f527d3aded
revision: 92799c5fabcf2cd1f224f970bbb040b290d08fd5
version: null
source:
Git: https://github.com/pulp-platform/iDMA.git
Expand All @@ -195,6 +292,19 @@ packages:
- axi
- common_cells
- register_interface
l2_tcdm_hybrid_interco:
revision: fa55e72859dcfb117a2788a77352193bef94ff2b
version: 1.0.0
source:
Git: https://github.com/pulp-platform/L2_tcdm_hybrid_interco.git
dependencies: []
mchan:
revision: 3f2ae92f78e2ddbd0e079cbb4f81fcc248171c12
version: 1.2.4
source:
Git: https://github.com/pulp-platform/mchan.git
dependencies:
- common_cells
memory_island:
revision: 64828cb7a9ccc1f1656ec92d06129072f445c319
version: null
Expand All @@ -206,9 +316,19 @@ packages:
- common_cells
- common_verification
- tech_cells_generic
neureka:
revision: 8e0883bd0c19c6844122456c749c2bdfde18011f
version: null
source:
Git: https://github.com/pulp-platform/neureka.git
dependencies:
- hci
- hwpe-ctrl
- hwpe-stream
- zeroriscy
obi:
revision: 5321106817e177d6c16ecc4daa922b96b1bc946b
version: 0.1.5
revision: c2141a653c755461ff44f61d12aeb5d99fc8e760
version: 0.1.3
source:
Git: https://github.com/pulp-platform/obi.git
dependencies:
Expand All @@ -223,6 +343,68 @@ packages:
- common_cells
- register_interface
- tech_cells_generic
per2axi:
revision: 18cf4f2ad51b73de0448843ce0def54ab5fb274b
version: 1.0.5
source:
Git: https://github.com/pulp-platform/per2axi.git
dependencies:
- axi_slice
pulp_cluster:
revision: d16ac0afcb4081eb5379c74e397f0cc9d2b88e5e
version: null
source:
Git: https://github.com/pulp-platform/pulp_cluster.git
dependencies:
- axi
- axi2mem
- axi2per
- cluster_icache
- cluster_interconnect
- cluster_peripherals
- common_cells
- cv32e40p
- event_unit_flex
- hci
- hier-icache
- ibex
- idma
- mchan
- neureka
- obi
- per2axi
- redmule
- redundancy_cells
- register_interface
- riscv
- scm
- softex
- tech_cells_generic
- timer_unit
redmule:
revision: 9223ccc932e21d0667e9c2d30831db41eec9299e
version: null
source:
Git: https://github.com/pulp-platform/redmule.git
dependencies:
- common_cells
- cv32e40p
- fpnew
- hci
- hwpe-ctrl
- hwpe-stream
- register_interface
- tech_cells_generic
redundancy_cells:
revision: 9e31f7c6c24877eaf58279903e7a162b16c9a721
version: null
source:
Git: https://github.com/pulp-platform/redundancy_cells.git
dependencies:
- common_cells
- common_verification
- register_interface
- tech_cells_generic
register_interface:
revision: 5daa85d164cf6b54ad061ea1e4c6f3624556e467
version: 0.4.5
Expand All @@ -233,6 +415,14 @@ packages:
- axi
- common_cells
- common_verification
riscv:
revision: 53b053cd0be8dae25caa24bd57824e81cf87ba21
version: null
source:
Git: [email protected]:pulpissimov2/riscv-nn.git
dependencies:
- fpnew
- tech_cells_generic
riscv-dbg:
revision: 358f90110220adf7a083f8b65d157e836d706236
version: 0.8.1
Expand All @@ -257,7 +447,7 @@ packages:
- common_cells
- register_interface
snitch_cluster:
revision: c12ce9b2af1ac8edf3d4feb18939e1ad20c42225
revision: bad609605fd1bff5c982b47d5886d06b29b38a72
version: null
source:
Git: https://github.com/pulp-platform/snitch_cluster.git
Expand All @@ -271,13 +461,31 @@ packages:
- register_interface
- riscv-dbg
- tech_cells_generic
softex:
revision: 11dd29e85d40e29fea0481b471f1c0cc967df1a4
version: null
source:
Git: https://github.com/belanoa/softex.git
dependencies:
- common_cells
- fpnew
- hci
- hwpe-ctrl
- hwpe-stream
- ibex
tech_cells_generic:
revision: 7968dd6e6180df2c644636bc6d2908a49f2190cf
version: 0.2.13
source:
Git: https://github.com/pulp-platform/tech_cells_generic.git
dependencies:
- common_verification
timer_unit:
revision: 4c69615c89db9397a9747d6f6d6a36727854f0bc
version: 1.0.3
source:
Git: https://github.com/pulp-platform/timer_unit.git
dependencies: []
unbent:
revision: e9c9d5cfb635f2d4668c816ce9235798cfecb297
version: 0.1.6
Expand All @@ -287,3 +495,9 @@ packages:
- axi
- common_cells
- register_interface
zeroriscy:
revision: cc4068a0ccb7691cd062b809c34b2304e7fbfa36
version: null
source:
Git: https://github.com/yvantor/ibex.git
dependencies: []
Loading
Loading