Skip to content

Commit

Permalink
[SIRACUSA] Added siracusa
Browse files Browse the repository at this point in the history
  • Loading branch information
Germain Haugou authored and haugoug committed Nov 8, 2022
1 parent ad29238 commit aac804e
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion tools/gvsoc/common
Submodule common updated 42 files
+124 −0 bin/regmap-gen
+0 −1 engine/include/vp/component.hpp
+26 −26 engine/include/vp/itf/i2s.hpp
+20 −20 engine/include/vp/itf/uart.hpp
+10 −7 engine/include/vp/register.hpp
+24 −14 engine/include/vp/trace/implementation.hpp
+10 −1 engine/include/vp/trace/trace.hpp
+2 −0 engine/include/vp/trace/trace_engine.hpp
+42 −4 engine/python/gv/gvsoc_runner.py
+116 −0 engine/src/register.cpp
+21 −1 engine/src/trace/trace.cpp
+18 −126 engine/src/vp.cpp
+52 −14 engine/vp/trace_domain_impl.cpp
+27 −0 generators/devices/testbench/switch.py
+127 −16 generators/gsystree.py
+243 −0 generators/regmap/regmap.py
+721 −0 generators/regmap/regmap_c_header.py
+227 −0 generators/regmap/regmap_ipxact.py
+219 −0 generators/regmap/regmap_json.py
+312 −0 generators/regmap/regmap_md.py
+369 −0 generators/regmap/regmap_md_mistune.py
+200 −0 generators/regmap/regmap_rst.py
+53 −0 generators/regmap/regmap_table.py
+131 −0 generators/regmap/regmap_xls.py
+21 −4 generators/tools/runner/gtkwave.py
+20 −27 models/board/switch_impl.cpp
+1 −0 models/cpu/iss/include/irq.hpp
+1 −0 models/cpu/iss/include/types.hpp
+1 −0 models/cpu/iss/src/iss.cpp
+1 −1 models/cpu/iss/vp/include/platform_wrapper.hpp
+7 −3 models/cpu/iss/vp/src/iss_wrapper.cpp
+6 −11 models/devices/flash/mx25uw6445g.cpp
+3 −5 models/devices/hyperbus/hyperflash_impl.cpp
+3 −6 models/devices/hyperbus/hyperram_impl.cpp
+7 −12 models/devices/ram/aps256xxn.cpp
+11 −11 models/devices/testbench/i2s_verif.cpp
+1 −1 models/devices/testbench/i2s_verif.hpp
+7 −7 models/devices/testbench/testbench.cpp
+2 −2 models/devices/testbench/testbench.hpp
+1 −1 models/devices/uart/uart_checker.cpp
+4 −0 models/interco/CMakeLists.txt
+6 −6 models/utils/dpi_chip_wrapper.cpp
2 changes: 1 addition & 1 deletion tools/gvsoc/pulp
Submodule pulp updated 93 files
+1 −0 CMakeLists.txt
+0 −0 generators/pulp/ips/__init__.py
+0 −0 generators/pulp/ips/wmem/__init__.py
+0 −0 generators/pulp_open/__init__.py
+1 −0 models/CMakeLists.txt
+18 −0 models/pulp/CMakeLists.txt
+7 −0 models/pulp/adv_dbg_unit/CMakeLists.txt
+2 −0 models/pulp/chips/CMakeLists.txt
+7 −0 models/pulp/chips/pulp/CMakeLists.txt
+0 −0 models/pulp/chips/pulp_open/__init__.py
+2 −1 models/pulp/chips/pulp_open/apb_soc_ctrl.py
+3 −3 models/pulp/chips/pulp_open/cluster.json
+1 −1 models/pulp/chips/pulp_open/cluster.py
+0 −0 models/pulp/chips/pulp_open/l1_subsystem.py
+0 −0 models/pulp/chips/pulp_open/l2_subsystem.py
+0 −0 models/pulp/chips/pulp_open/padframe.json
+0 −0 models/pulp/chips/pulp_open/power_models/cluster.json
+0 −0 models/pulp/chips/pulp_open/power_models/core/riscy.json
+0 −0 models/pulp/chips/pulp_open/power_models/core/values/clock_gated.json
+0 −0 models/pulp/chips/pulp_open/power_models/core/values/insn.json
+0 −0 models/pulp/chips/pulp_open/power_models/core/values/leakage.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/l1.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/idle.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/leakage.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/read_16.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/read_32.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/read_8.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/write_16.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/write_32.json
+0 −0 models/pulp/chips/pulp_open/power_models/l1/values/write_8.json
+0 −0 models/pulp/chips/pulp_open/power_models/mchan.json
+0 −0 models/pulp/chips/pulp_open/pulp_control_board.py
+3 −3 models/pulp/chips/pulp_open/pulp_open.py
+1 −3 models/pulp/chips/pulp_open/pulp_open_board.py
+2 −2 models/pulp/chips/pulp_open/soc.json
+5 −5 models/pulp/chips/pulp_open/soc.py
+0 −0 models/pulp/chips/pulp_open/soc_interco.py
+0 −0 models/pulp/chips/pulp_open/udma.json
+29 −0 models/pulp/chips/pulp_open/udma.py
+7 −0 models/pulp/chips/siracusa/CMakeLists.txt
+0 −0 models/pulp/chips/siracusa/__init__.py
+2 −1 models/pulp/chips/siracusa/apb_soc_ctrl.py
+3 −3 models/pulp/chips/siracusa/cluster.json
+1 −1 models/pulp/chips/siracusa/cluster.py
+0 −0 models/pulp/chips/siracusa/l1_subsystem.py
+0 −0 models/pulp/chips/siracusa/l2_subsystem.py
+0 −0 models/pulp/chips/siracusa/padframe.json
+0 −0 models/pulp/chips/siracusa/power_models/cluster.json
+0 −0 models/pulp/chips/siracusa/power_models/core/riscy.json
+0 −0 models/pulp/chips/siracusa/power_models/core/values/clock_gated.json
+0 −0 models/pulp/chips/siracusa/power_models/core/values/insn.json
+0 −0 models/pulp/chips/siracusa/power_models/core/values/leakage.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/l1.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/idle.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/leakage.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/read_16.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/read_32.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/read_8.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/write_16.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/write_32.json
+0 −0 models/pulp/chips/siracusa/power_models/l1/values/write_8.json
+0 −0 models/pulp/chips/siracusa/power_models/mchan.json
+0 −0 models/pulp/chips/siracusa/pulp_control_board.py
+1 −1 models/pulp/chips/siracusa/pulp_open.py
+0 −2 models/pulp/chips/siracusa/pulp_open_board.py
+2 −2 models/pulp/chips/siracusa/soc.json
+4 −4 models/pulp/chips/siracusa/soc.py
+0 −0 models/pulp/chips/siracusa/soc_interco.py
+0 −0 models/pulp/chips/siracusa/udma.json
+29 −0 models/pulp/chips/siracusa/udma.py
+1 −1 models/pulp/chips/siracusa/wmem_subsystem.py
+7 −0 models/pulp/cluster/CMakeLists.txt
+29 −0 models/pulp/cpu/iss/CMakeLists.txt
+3 −0 models/pulp/event_unit/CMakeLists.txt
+11 −0 models/pulp/fll/CMakeLists.txt
+3 −0 models/pulp/gpio/CMakeLists.txt
+3 −0 models/pulp/icache_ctrl/CMakeLists.txt
+3 −0 models/pulp/itc/CMakeLists.txt
+7 −0 models/pulp/mchan/CMakeLists.txt
+22 −0 models/pulp/ne16/CMakeLists.txt
+22 −0 models/pulp/neureka/CMakeLists.txt
+0 −0 models/pulp/neureka/neureka.py
+3 −0 models/pulp/padframe/CMakeLists.txt
+10 −10 models/pulp/padframe/padframe_v1_impl.cpp
+3 −0 models/pulp/soc_eu/CMakeLists.txt
+3 −0 models/pulp/stdout/CMakeLists.txt
+3 −0 models/pulp/timer/CMakeLists.txt
+21 −0 models/pulp/udma/CMakeLists.txt
+4 −4 models/pulp/udma/i2s/udma_i2s_v2.cpp
+1 −1 models/pulp/udma/i2s/udma_i2s_v2.hpp
+3 −0 models/pulp/wmem/CMakeLists.txt
+0 −0 models/pulp/wmem/wmem_interleaver.py
+1 −1 targets/pulp-open.py

0 comments on commit aac804e

Please sign in to comment.