├── .bender.yml ├── .dir-locals.el ├── .github └── workflows │ └── gitlab-ci.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── Bender.lock ├── Bender.yml ├── CHANGELOG.md ├── LICENSE.md ├── Makefile ├── README.md ├── doc ├── datasheet │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── content │ │ ├── adv_dbg_unit.tex │ │ ├── apb_advanced_timer.tex │ │ ├── apb_interrupt_ctrl.tex │ │ ├── apb_timer.tex │ │ ├── autogen │ │ │ ├── gen_adv_timer.tex │ │ │ ├── gen_apb_gpio.tex │ │ │ ├── gen_udma_cpi.tex │ │ │ ├── gen_udma_ctrl.tex │ │ │ ├── gen_udma_filter.tex │ │ │ ├── gen_udma_i2c0.tex │ │ │ ├── gen_udma_i2c1.tex │ │ │ ├── gen_udma_i2s.tex │ │ │ ├── gen_udma_spi.tex │ │ │ └── gen_udma_uart.tex │ │ ├── core.tex │ │ ├── memorymap.tex │ │ ├── overview.tex │ │ ├── peripherals.tex │ │ ├── peripherals_debug_unit.tex │ │ ├── peripherals_fll.tex │ │ ├── peripherals_gpio.tex │ │ ├── peripherals_i2c_udma_cmds.tex │ │ ├── peripherals_pulpissimo_ctrl.tex │ │ ├── peripherals_spi_udma_cmds.tex │ │ ├── peripherals_timer.tex │ │ ├── soc_event_generator.tex │ │ ├── title.tex │ │ └── udma_subsystem.tex │ ├── datasheet.pdf │ ├── datasheet.tex │ ├── figures │ │ ├── .gitignore │ │ ├── pulp_logo.png │ │ ├── pulpino_logo_inline1.png │ │ ├── pulpissimo_block.png │ │ ├── riscy_archi.png │ │ └── zeroriscy_archi.png │ ├── figures_raw │ │ └── riscv_overview.obj │ └── preamble │ │ └── preamble.tex ├── pulp_gen_table.py └── pulpissimo_archi.png ├── hw ├── asic_autogen_rom.sv ├── clock_gen_fpga.sv ├── clock_gen_generic.sv ├── fpga_autogen_rom.sv ├── includes │ ├── periph_bus_defines.sv │ ├── pulp_soc_defines.sv │ └── soc_mem_map.svh ├── padframe │ ├── common_peripherals.yml │ ├── custom_templates │ │ ├── driver_templates │ │ │ └── regfile.hjson.mako │ │ └── rtl_templates │ │ │ ├── Bender.yml.mako │ │ │ ├── assign.svh.mako │ │ │ └── padframe.sv.mako │ ├── fpga_config │ │ ├── fpga_pad_signals.yml │ │ ├── fpga_pad_types.yml │ │ └── fpga_pads.yml │ ├── fpga_padframe_config_top.yml │ ├── gpio_count.txt │ ├── padframe_adapter.sv │ ├── padrick_generator_settings.yml │ ├── pulpissimo_padframe_fpga_autogen │ │ ├── Bender.yml │ │ ├── include │ │ │ └── pulpissimo_padframe │ │ │ │ └── assign.svh │ │ └── src │ │ │ ├── pkg_internal_pulpissimo_padframe_all_pads.sv │ │ │ ├── pkg_pulpissimo_padframe.sv │ │ │ ├── pulpissimo_padframe.sv │ │ │ ├── pulpissimo_padframe_all_pads.sv │ │ │ ├── pulpissimo_padframe_all_pads_config_reg_pkg.sv │ │ │ ├── pulpissimo_padframe_all_pads_config_reg_top.sv │ │ │ ├── pulpissimo_padframe_all_pads_muxer.sv │ │ │ ├── pulpissimo_padframe_all_pads_pads.sv │ │ │ └── pulpissimo_padframe_all_pads_regs.hjson │ ├── pulpissimo_padframe_rtl_sim_autogen │ │ ├── Bender.yml │ │ ├── include │ │ │ └── pulpissimo_padframe │ │ │ │ └── assign.svh │ │ ├── ips_list.yml │ │ ├── pulpissimo_padframe.core │ │ ├── src │ │ │ ├── pkg_internal_pulpissimo_padframe_all_pads.sv │ │ │ ├── pkg_pulpissimo_padframe.sv │ │ │ ├── pulpissimo_padframe.sv │ │ │ ├── pulpissimo_padframe_all_pads.sv │ │ │ ├── pulpissimo_padframe_all_pads_config_reg_pkg.sv │ │ │ ├── pulpissimo_padframe_all_pads_config_reg_top.sv │ │ │ ├── pulpissimo_padframe_all_pads_muxer.sv │ │ │ ├── pulpissimo_padframe_all_pads_pads.sv │ │ │ └── pulpissimo_padframe_all_pads_regs.hjson │ │ └── src_files.yml │ ├── rtl_sim_config │ │ ├── rtl_sim_pad_signals.yml │ │ ├── rtl_sim_pad_types.yml │ │ └── rtl_sim_pads.yml │ └── rtl_sim_padframe_config_top.yml ├── pulpissimo.sv ├── soc_domain.sv └── vendored_ips │ ├── gpio │ ├── .github │ │ ├── verible-lint-matcher.json │ │ └── workflows │ │ │ └── gitlab-ci.yml │ ├── .gitignore │ ├── .gitlab-ci.yml │ ├── Bender.yml │ ├── CHANGELOG.md │ ├── LICENSE │ ├── Makefile │ ├── Makefile.venv │ ├── README.md │ ├── gpio_regs.hjson │ ├── hal │ │ └── gpio_hal.h │ ├── requirements.txt │ ├── src │ │ ├── gpio.sv │ │ ├── gpio_apb_wrap.sv │ │ ├── gpio_axi_lite_wrap.sv │ │ ├── gpio_input_stage.sv │ │ ├── gpio_input_stage_no_clk_gates.sv │ │ ├── gpio_reg_pkg.sv │ │ └── gpio_reg_top.sv │ ├── test │ │ └── tb_gpio.sv │ └── util │ │ └── reggen │ │ ├── reggen │ │ ├── README.md │ │ ├── __init__.py │ │ ├── access.py │ │ ├── alert.py │ │ ├── bits.py │ │ ├── bus_interfaces.py │ │ ├── enum_entry.py │ │ ├── field.py │ │ ├── fpv_csr.sv.tpl │ │ ├── gen_cfg_html.py │ │ ├── gen_cheader.py │ │ ├── gen_dv.py │ │ ├── gen_fpv.py │ │ ├── gen_html.py │ │ ├── gen_json.py │ │ ├── gen_rtl.py │ │ ├── gen_selfdoc.py │ │ ├── html_helpers.py │ │ ├── inter_signal.py │ │ ├── ip_block.py │ │ ├── lib.py │ │ ├── multi_register.py │ │ ├── params.py │ │ ├── reg_base.py │ │ ├── reg_block.py │ │ ├── reg_html.css │ │ ├── reg_pkg.sv.tpl │ │ ├── reg_top.sv.tpl │ │ ├── register.py │ │ ├── signal.py │ │ ├── uvm_reg.sv.tpl │ │ ├── uvm_reg_base.sv.tpl │ │ ├── validate.py │ │ ├── version.py │ │ └── window.py │ │ ├── regtool.py │ │ └── topgen │ │ ├── __init__.py │ │ ├── c.py │ │ ├── gen_dv.py │ │ ├── intermodule.py │ │ ├── lib.py │ │ ├── merge.py │ │ ├── templates │ │ ├── README.md │ │ ├── chip_env_pkg__params.sv.tpl │ │ ├── chiplevel.sv.tpl │ │ ├── clang-format │ │ ├── tb__alert_handler_connect.sv.tpl │ │ ├── tb__xbar_connect.sv.tpl │ │ ├── toplevel.c.tpl │ │ ├── toplevel.h.tpl │ │ ├── toplevel.sv.tpl │ │ ├── toplevel_memory.h.tpl │ │ ├── toplevel_memory.ld.tpl │ │ ├── toplevel_pkg.sv.tpl │ │ ├── toplevel_rnd_cnst_pkg.sv.tpl │ │ └── xbar_env_pkg__params.sv.tpl │ │ ├── top.py │ │ ├── top_uvm_reg.sv.tpl │ │ └── validate.py │ └── patches │ └── gpio │ └── 0001-Update-AXI.patch ├── sw └── bootcode │ ├── .gitignore │ ├── LICENSE.srec │ ├── Makefile │ ├── Makefile.venv │ ├── README.md │ ├── boot_code.c │ ├── boot_code.h │ ├── boot_code_asic.objdump │ ├── boot_code_fpga.objdump │ ├── crt0.S │ ├── fll-v1.c │ ├── gen_rom.py │ ├── include │ ├── .clang-format │ ├── archi │ │ ├── chips │ │ │ ├── control-pulp │ │ │ │ ├── apb_soc.h │ │ │ │ ├── apb_soc_ctrl.h │ │ │ │ ├── memory_map.h │ │ │ │ ├── properties.h │ │ │ │ └── pulp.h │ │ │ ├── pulp │ │ │ │ ├── apb_soc.h │ │ │ │ ├── apb_soc_ctrl.h │ │ │ │ ├── memory_map.h │ │ │ │ ├── properties.h │ │ │ │ └── pulp.h │ │ │ └── pulpissimo │ │ │ │ ├── apb_soc.h │ │ │ │ ├── apb_soc_ctrl.h │ │ │ │ ├── memory_map.h │ │ │ │ ├── properties.h │ │ │ │ └── pulp.h │ │ ├── fll │ │ │ └── fll_v1.h │ │ ├── itc │ │ │ └── itc_v1.h │ │ ├── pulp.h │ │ ├── pulp_defs.h │ │ ├── riscv │ │ │ ├── builtins_v2.h │ │ │ ├── builtins_v2_emu.h │ │ │ ├── pcer_v2.h │ │ │ ├── priv_1_10.h │ │ │ ├── priv_1_11.h │ │ │ └── priv_1_12.h │ │ ├── soc_eu │ │ │ ├── soc_eu_v2.h │ │ │ └── soc_eu_v3.h │ │ ├── timer │ │ │ └── timer_v2.h │ │ ├── udma │ │ │ ├── hyper │ │ │ │ └── udma_hyper_v2.h │ │ │ ├── spim │ │ │ │ └── udma_spim_v3.h │ │ │ ├── uart │ │ │ │ └── udma_uart_v1.h │ │ │ └── udma_v3.h │ │ └── utils.h │ ├── bitfield.h │ ├── config.h │ └── hal │ │ ├── apb_soc │ │ ├── apb_soc_v3.h │ │ └── apb_soc_v4.h │ │ ├── chips │ │ ├── control-pulp │ │ │ └── pulp.h │ │ ├── pulp │ │ │ └── pulp.h │ │ └── pulpissimo │ │ │ └── pulp.h │ │ ├── fll │ │ └── fll_v1.h │ │ ├── itc │ │ └── itc_v1.h │ │ ├── pulp.h │ │ ├── pulp_io.h │ │ ├── riscv │ │ ├── riscv_v5.h │ │ └── types.h │ │ ├── rom │ │ └── rom_v2.h │ │ ├── soc_eu │ │ ├── soc_eu_v2.h │ │ └── soc_eu_v3.h │ │ ├── timer │ │ └── timer_v2.h │ │ └── udma │ │ ├── hyper │ │ └── udma_hyper_v2.h │ │ ├── spim │ │ └── udma_spim_v3.h │ │ ├── uart │ │ ├── uart_rb.h │ │ └── udma_uart_v1.h │ │ └── udma_v3.h │ ├── io_mux │ ├── include │ │ ├── io_mux.h │ │ └── pulpissimo_padframe_all_pads_regs.h │ ├── pulpissimo_padframe_all_pads_regs.hjson │ └── src │ │ └── io_mux.c │ ├── kk_srec.c │ ├── kk_srec.h │ ├── link.ld │ ├── requirements.txt │ ├── s19toboot.py │ ├── s19toboot.py.bak │ ├── stim_utils.py │ ├── zforth-riscv │ ├── .clang-format │ ├── asm.h │ ├── libc.c │ ├── libc.h │ ├── setjmp.S │ ├── udma.c │ ├── udma.h │ ├── zfconf.h │ └── zforth-main.c │ └── zforth │ ├── zforth.c │ └── zforth.h ├── target ├── fpga │ ├── .gitignore │ ├── Makefile │ ├── pulpissimo-genesys2 │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── constraints │ │ │ └── genesys2.xdc │ │ ├── elf_run.gdb │ │ ├── elf_run.sh │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-genesys2.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── .gitignore │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ ├── pulpissimo-nexys │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── constraints │ │ │ ├── nexys4.xdc │ │ │ └── nexys4DDR.xdc │ │ ├── elf_run.gdb │ │ ├── elf_run.sh │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-nexys-hs2.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── .gitignore │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ ├── pulpissimo-nexys_video │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── constraints │ │ │ └── nexys_video.xdc │ │ ├── elf_run.gdb │ │ ├── elf_run.sh │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-nexys_video.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── .gitignore │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ ├── pulpissimo-vcu108 │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── constraints │ │ │ └── vcu108.xdc │ │ ├── elf_run.gdb │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-vcu108-olimex-arm-usb-tiny-h.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ ├── pulpissimo-zcu102 │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── constraints │ │ │ └── zcu102.xdc │ │ ├── elf_run.gdb │ │ ├── elf_run.sh │ │ ├── errors │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-zcu102-digilent-jtag-hs2.cfg │ │ ├── openocd-zcu102-olimex-arm-usb-ocd-h.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── .gitignore │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ ├── pulpissimo-zcu104 │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── constraints │ │ │ └── zcu104.xdc │ │ ├── elf_run.gdb │ │ ├── elf_run.sh │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-zcu104-digilent-jtag-hs1.cfg │ │ ├── openocd-zcu104-olimex-arm-usb-ocd-h.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── .gitignore │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ ├── pulpissimo-zcu106 │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── constraints │ │ │ └── zcu106.xdc │ │ ├── elf_run.gdb │ │ ├── elf_run.sh │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-zcu106.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── .gitignore │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ ├── pulpissimo-zedboard │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── README.md │ │ ├── constraints │ │ │ └── zedboard.xdc │ │ ├── elf_run.gdb │ │ ├── elf_run.sh │ │ ├── fpga-settings.mk │ │ ├── ips │ │ │ ├── xilinx_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ │ └── run.tcl │ │ │ └── xilinx_slow_clk_mngr │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile │ │ │ │ └── tcl │ │ │ │ └── run.tcl │ │ ├── openocd-zedboard-common.cfg │ │ ├── openocd-zedboard-ftdi2232.cfg │ │ ├── openocd-zedboard-hs2.cfg │ │ ├── openocd-zedboard-usbblaster.cfg │ │ ├── rtl │ │ │ ├── cv32e40p_clock_gate_xilinx.sv │ │ │ ├── fpga_bootrom.sv │ │ │ ├── fpga_clk_gen.sv │ │ │ ├── fpga_slow_clk_gen.sv │ │ │ ├── pad_functional_xilinx.sv │ │ │ ├── pulp_clock_gating_xilinx.sv │ │ │ └── xilinx_pulpissimo.v │ │ └── tcl │ │ │ ├── .gitignore │ │ │ ├── common.tcl │ │ │ ├── download_bitstream.tcl │ │ │ └── run.tcl │ └── pulpissimo │ │ └── tcl │ │ └── add_sources.tcl ├── lint │ └── spyglass │ │ ├── .gitignore │ │ ├── Makefile │ │ ├── convert_report_to_junit.py │ │ ├── run_lint_rtl_handoff.tcl │ │ └── waiver.awl └── sim │ ├── README.md │ ├── questasim │ ├── Makefile │ ├── tcl_files │ │ ├── config │ │ │ ├── run_and_exit.tcl │ │ │ └── vsim.tcl │ │ └── run.tcl │ └── waves │ │ ├── FLL.tcl │ │ ├── PAD.tcl │ │ ├── PULPissimo.tcl │ │ ├── add_instance.do │ │ ├── apb_intc.tcl │ │ ├── apb_soc_ctrl.tcl │ │ ├── apu.tcl │ │ ├── axi_xbar.tcl │ │ ├── core.tcl │ │ ├── debug_dm.tcl │ │ ├── dm.tcl │ │ ├── dmi_jtag.tcl │ │ ├── fc.tcl │ │ ├── memories.tcl │ │ ├── pad_control.tcl │ │ ├── safe_domain.tcl │ │ ├── soc_clk_gen.tcl │ │ ├── soc_interconnect.tcl │ │ ├── soc_interconnect_wrap.tcl │ │ ├── software.tcl │ │ ├── tb.tcl │ │ ├── uart_tb.tcl │ │ ├── udma_ss.tcl │ │ └── ulpsoc.tcl │ ├── tb │ ├── README.md │ ├── openocd_configs │ │ ├── pulpissimo_compliance_test.cfg │ │ └── pulpissimo_debug.cfg │ ├── tb_lib │ │ ├── SimDTM.sv │ │ ├── SimJTAG.sv │ │ ├── jtag_pkg.sv │ │ ├── pulp_tap_pkg.sv │ │ ├── remote_bitbang │ │ │ ├── .gitignore │ │ │ ├── LICENSE.Berkeley │ │ │ ├── LICENSE.SiFive │ │ │ ├── Makefile │ │ │ ├── rbs_test.c │ │ │ ├── remote_bitbang.c │ │ │ ├── remote_bitbang.h │ │ │ ├── sim_jtag.c │ │ │ └── sim_jtag.h │ │ ├── riscv_pkg.sv │ │ ├── srec │ │ │ ├── min.srec │ │ │ ├── srec.sv │ │ │ └── srec_pkg.sv │ │ └── tb_clk_gen.sv │ ├── tb_pulp.sv │ └── tb_pulp_simple.sv │ └── vip │ ├── .gitignore │ ├── Bender.yml │ ├── camera │ ├── cam_vip.sv │ └── img │ │ ├── frame0.img │ │ ├── frame0.pnm │ │ ├── frame1.img │ │ ├── frame1.pnm │ │ ├── pnmparse.tcl │ │ └── pnmparse_checksum.tcl │ ├── get-vips.sh │ ├── i2c_eeprom │ └── README.md │ ├── i2s │ ├── README.md │ ├── i2c_if.patch │ ├── i2c_if_timings.patch │ ├── i2s_buffer.hex │ ├── i2s_buffer_0.hex │ ├── i2s_buffer_1.hex │ ├── i2s_buffer_2.hex │ ├── i2s_buffer_3.hex │ ├── i2s_vip.sv │ └── i2s_vip_channel.sv │ ├── spi_flash │ └── README.md │ ├── spi_master_padframe.sv │ └── uart_sim.sv └── utils ├── generate-makefile-help.sh ├── help.mk ├── iis-env.mk ├── utils.mk └── venv.mk /.bender.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/.bender.yml -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.github/workflows/gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/.github/workflows/gitlab-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/.gitmodules -------------------------------------------------------------------------------- /Bender.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/Bender.lock -------------------------------------------------------------------------------- /Bender.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/Bender.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/README.md -------------------------------------------------------------------------------- /doc/datasheet/.gitignore: -------------------------------------------------------------------------------- 1 | *.aux 2 | *.log 3 | *.toc 4 | fig*/*.pdf 5 | -------------------------------------------------------------------------------- /doc/datasheet/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/Makefile -------------------------------------------------------------------------------- /doc/datasheet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/README.md -------------------------------------------------------------------------------- /doc/datasheet/content/adv_dbg_unit.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/adv_dbg_unit.tex -------------------------------------------------------------------------------- /doc/datasheet/content/apb_advanced_timer.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/apb_advanced_timer.tex -------------------------------------------------------------------------------- /doc/datasheet/content/apb_interrupt_ctrl.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/apb_interrupt_ctrl.tex -------------------------------------------------------------------------------- /doc/datasheet/content/apb_timer.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/apb_timer.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_adv_timer.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_adv_timer.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_apb_gpio.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_apb_gpio.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_cpi.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_cpi.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_ctrl.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_ctrl.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_filter.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_filter.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_i2c0.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_i2c0.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_i2c1.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_i2c1.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_i2s.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_i2s.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_spi.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_spi.tex -------------------------------------------------------------------------------- /doc/datasheet/content/autogen/gen_udma_uart.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/autogen/gen_udma_uart.tex -------------------------------------------------------------------------------- /doc/datasheet/content/core.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/core.tex -------------------------------------------------------------------------------- /doc/datasheet/content/memorymap.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/memorymap.tex -------------------------------------------------------------------------------- /doc/datasheet/content/overview.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/overview.tex -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/peripherals.tex -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals_debug_unit.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals_fll.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/peripherals_fll.tex -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals_gpio.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/peripherals_gpio.tex -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals_i2c_udma_cmds.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/peripherals_i2c_udma_cmds.tex -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals_pulpissimo_ctrl.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/peripherals_pulpissimo_ctrl.tex -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals_spi_udma_cmds.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/peripherals_spi_udma_cmds.tex -------------------------------------------------------------------------------- /doc/datasheet/content/peripherals_timer.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/peripherals_timer.tex -------------------------------------------------------------------------------- /doc/datasheet/content/soc_event_generator.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/soc_event_generator.tex -------------------------------------------------------------------------------- /doc/datasheet/content/title.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/title.tex -------------------------------------------------------------------------------- /doc/datasheet/content/udma_subsystem.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/content/udma_subsystem.tex -------------------------------------------------------------------------------- /doc/datasheet/datasheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/datasheet.pdf -------------------------------------------------------------------------------- /doc/datasheet/datasheet.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/datasheet.tex -------------------------------------------------------------------------------- /doc/datasheet/figures/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/datasheet/figures/pulp_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/figures/pulp_logo.png -------------------------------------------------------------------------------- /doc/datasheet/figures/pulpino_logo_inline1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/figures/pulpino_logo_inline1.png -------------------------------------------------------------------------------- /doc/datasheet/figures/pulpissimo_block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/figures/pulpissimo_block.png -------------------------------------------------------------------------------- /doc/datasheet/figures/riscy_archi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/figures/riscy_archi.png -------------------------------------------------------------------------------- /doc/datasheet/figures/zeroriscy_archi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/figures/zeroriscy_archi.png -------------------------------------------------------------------------------- /doc/datasheet/figures_raw/riscv_overview.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/figures_raw/riscv_overview.obj -------------------------------------------------------------------------------- /doc/datasheet/preamble/preamble.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/datasheet/preamble/preamble.tex -------------------------------------------------------------------------------- /doc/pulp_gen_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/pulp_gen_table.py -------------------------------------------------------------------------------- /doc/pulpissimo_archi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/doc/pulpissimo_archi.png -------------------------------------------------------------------------------- /hw/asic_autogen_rom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/asic_autogen_rom.sv -------------------------------------------------------------------------------- /hw/clock_gen_fpga.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/clock_gen_fpga.sv -------------------------------------------------------------------------------- /hw/clock_gen_generic.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/clock_gen_generic.sv -------------------------------------------------------------------------------- /hw/fpga_autogen_rom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/fpga_autogen_rom.sv -------------------------------------------------------------------------------- /hw/includes/periph_bus_defines.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/includes/periph_bus_defines.sv -------------------------------------------------------------------------------- /hw/includes/pulp_soc_defines.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/includes/pulp_soc_defines.sv -------------------------------------------------------------------------------- /hw/includes/soc_mem_map.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/includes/soc_mem_map.svh -------------------------------------------------------------------------------- /hw/padframe/common_peripherals.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/common_peripherals.yml -------------------------------------------------------------------------------- /hw/padframe/custom_templates/driver_templates/regfile.hjson.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/custom_templates/driver_templates/regfile.hjson.mako -------------------------------------------------------------------------------- /hw/padframe/custom_templates/rtl_templates/Bender.yml.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/custom_templates/rtl_templates/Bender.yml.mako -------------------------------------------------------------------------------- /hw/padframe/custom_templates/rtl_templates/assign.svh.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/custom_templates/rtl_templates/assign.svh.mako -------------------------------------------------------------------------------- /hw/padframe/custom_templates/rtl_templates/padframe.sv.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/custom_templates/rtl_templates/padframe.sv.mako -------------------------------------------------------------------------------- /hw/padframe/fpga_config/fpga_pad_signals.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/fpga_config/fpga_pad_signals.yml -------------------------------------------------------------------------------- /hw/padframe/fpga_config/fpga_pad_types.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/fpga_config/fpga_pad_types.yml -------------------------------------------------------------------------------- /hw/padframe/fpga_config/fpga_pads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/fpga_config/fpga_pads.yml -------------------------------------------------------------------------------- /hw/padframe/fpga_padframe_config_top.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/fpga_padframe_config_top.yml -------------------------------------------------------------------------------- /hw/padframe/gpio_count.txt: -------------------------------------------------------------------------------- 1 | 32 2 | -------------------------------------------------------------------------------- /hw/padframe/padframe_adapter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/padframe_adapter.sv -------------------------------------------------------------------------------- /hw/padframe/padrick_generator_settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/padrick_generator_settings.yml -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/Bender.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/Bender.yml -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/include/pulpissimo_padframe/assign.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/include/pulpissimo_padframe/assign.svh -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pkg_internal_pulpissimo_padframe_all_pads.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pkg_internal_pulpissimo_padframe_all_pads.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pkg_pulpissimo_padframe.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pkg_pulpissimo_padframe.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_config_reg_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_config_reg_pkg.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_config_reg_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_config_reg_top.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_muxer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_muxer.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_pads.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_pads.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_regs.hjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_fpga_autogen/src/pulpissimo_padframe_all_pads_regs.hjson -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/Bender.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/Bender.yml -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/include/pulpissimo_padframe/assign.svh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/include/pulpissimo_padframe/assign.svh -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/ips_list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/ips_list.yml -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/pulpissimo_padframe.core: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/pulpissimo_padframe.core -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pkg_internal_pulpissimo_padframe_all_pads.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pkg_internal_pulpissimo_padframe_all_pads.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pkg_pulpissimo_padframe.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pkg_pulpissimo_padframe.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_config_reg_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_config_reg_pkg.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_config_reg_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_config_reg_top.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_muxer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_muxer.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_pads.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_pads.sv -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_regs.hjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src/pulpissimo_padframe_all_pads_regs.hjson -------------------------------------------------------------------------------- /hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src_files.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/pulpissimo_padframe_rtl_sim_autogen/src_files.yml -------------------------------------------------------------------------------- /hw/padframe/rtl_sim_config/rtl_sim_pad_signals.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/rtl_sim_config/rtl_sim_pad_signals.yml -------------------------------------------------------------------------------- /hw/padframe/rtl_sim_config/rtl_sim_pad_types.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/rtl_sim_config/rtl_sim_pad_types.yml -------------------------------------------------------------------------------- /hw/padframe/rtl_sim_config/rtl_sim_pads.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/rtl_sim_config/rtl_sim_pads.yml -------------------------------------------------------------------------------- /hw/padframe/rtl_sim_padframe_config_top.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/padframe/rtl_sim_padframe_config_top.yml -------------------------------------------------------------------------------- /hw/pulpissimo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/pulpissimo.sv -------------------------------------------------------------------------------- /hw/soc_domain.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/soc_domain.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/.github/verible-lint-matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/.github/verible-lint-matcher.json -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/.github/workflows/gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/.github/workflows/gitlab-ci.yml -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/.gitignore -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/.gitlab-ci.yml -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/Bender.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/Bender.yml -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/CHANGELOG.md -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/LICENSE -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/Makefile -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/Makefile.venv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/Makefile.venv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/README.md -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/gpio_regs.hjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/gpio_regs.hjson -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/hal/gpio_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/hal/gpio_hal.h -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/requirements.txt -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/src/gpio.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/src/gpio.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/src/gpio_apb_wrap.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/src/gpio_apb_wrap.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/src/gpio_axi_lite_wrap.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/src/gpio_axi_lite_wrap.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/src/gpio_input_stage.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/src/gpio_input_stage.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/src/gpio_input_stage_no_clk_gates.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/src/gpio_input_stage_no_clk_gates.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/src/gpio_reg_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/src/gpio_reg_pkg.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/src/gpio_reg_top.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/src/gpio_reg_top.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/test/tb_gpio.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/test/tb_gpio.sv -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/README.md -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/access.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/alert.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/bits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/bits.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/bus_interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/bus_interfaces.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/enum_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/enum_entry.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/field.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/fpv_csr.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/fpv_csr.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_cfg_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_cfg_html.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_cheader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_cheader.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_dv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_dv.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_fpv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_fpv.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_html.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_json.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_rtl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_rtl.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/gen_selfdoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/gen_selfdoc.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/html_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/html_helpers.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/inter_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/inter_signal.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/ip_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/ip_block.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/lib.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/multi_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/multi_register.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/params.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/reg_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/reg_base.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/reg_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/reg_block.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/reg_html.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/reg_html.css -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/reg_pkg.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/reg_pkg.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/reg_top.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/reg_top.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/register.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/signal.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/uvm_reg.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/uvm_reg.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/uvm_reg_base.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/uvm_reg_base.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/validate.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/version.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/reggen/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/reggen/window.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/regtool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/regtool.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/__init__.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/c.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/gen_dv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/gen_dv.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/intermodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/intermodule.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/lib.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/merge.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/README.md -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/chip_env_pkg__params.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/chip_env_pkg__params.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/chiplevel.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/chiplevel.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/clang-format -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/tb__alert_handler_connect.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/tb__alert_handler_connect.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/tb__xbar_connect.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/tb__xbar_connect.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel.c.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel.c.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel.h.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel.h.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_memory.h.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_memory.h.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_memory.ld.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_memory.ld.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_pkg.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_pkg.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_rnd_cnst_pkg.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/toplevel_rnd_cnst_pkg.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/templates/xbar_env_pkg__params.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/templates/xbar_env_pkg__params.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/top.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/top.py -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/top_uvm_reg.sv.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/top_uvm_reg.sv.tpl -------------------------------------------------------------------------------- /hw/vendored_ips/gpio/util/reggen/topgen/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/gpio/util/reggen/topgen/validate.py -------------------------------------------------------------------------------- /hw/vendored_ips/patches/gpio/0001-Update-AXI.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/hw/vendored_ips/patches/gpio/0001-Update-AXI.patch -------------------------------------------------------------------------------- /sw/bootcode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/.gitignore -------------------------------------------------------------------------------- /sw/bootcode/LICENSE.srec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/LICENSE.srec -------------------------------------------------------------------------------- /sw/bootcode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/Makefile -------------------------------------------------------------------------------- /sw/bootcode/Makefile.venv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/Makefile.venv -------------------------------------------------------------------------------- /sw/bootcode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/README.md -------------------------------------------------------------------------------- /sw/bootcode/boot_code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/boot_code.c -------------------------------------------------------------------------------- /sw/bootcode/boot_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/boot_code.h -------------------------------------------------------------------------------- /sw/bootcode/boot_code_asic.objdump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/boot_code_asic.objdump -------------------------------------------------------------------------------- /sw/bootcode/boot_code_fpga.objdump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/boot_code_fpga.objdump -------------------------------------------------------------------------------- /sw/bootcode/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/crt0.S -------------------------------------------------------------------------------- /sw/bootcode/fll-v1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/fll-v1.c -------------------------------------------------------------------------------- /sw/bootcode/gen_rom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/gen_rom.py -------------------------------------------------------------------------------- /sw/bootcode/include/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/.clang-format -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/control-pulp/apb_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/control-pulp/apb_soc.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/control-pulp/apb_soc_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/control-pulp/apb_soc_ctrl.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/control-pulp/memory_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/control-pulp/memory_map.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/control-pulp/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/control-pulp/properties.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/control-pulp/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/control-pulp/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulp/apb_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulp/apb_soc.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulp/apb_soc_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulp/apb_soc_ctrl.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulp/memory_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulp/memory_map.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulp/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulp/properties.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulp/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulp/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulpissimo/apb_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulpissimo/apb_soc.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulpissimo/apb_soc_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulpissimo/apb_soc_ctrl.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulpissimo/memory_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulpissimo/memory_map.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulpissimo/properties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulpissimo/properties.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/chips/pulpissimo/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/chips/pulpissimo/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/fll/fll_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/fll/fll_v1.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/itc/itc_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/itc/itc_v1.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/pulp_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/pulp_defs.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/riscv/builtins_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/riscv/builtins_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/riscv/builtins_v2_emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/riscv/builtins_v2_emu.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/riscv/pcer_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/riscv/pcer_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/riscv/priv_1_10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/riscv/priv_1_10.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/riscv/priv_1_11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/riscv/priv_1_11.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/riscv/priv_1_12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/riscv/priv_1_12.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/soc_eu/soc_eu_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/soc_eu/soc_eu_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/soc_eu/soc_eu_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/soc_eu/soc_eu_v3.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/timer/timer_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/timer/timer_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/udma/hyper/udma_hyper_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/udma/hyper/udma_hyper_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/udma/spim/udma_spim_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/udma/spim/udma_spim_v3.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/udma/uart/udma_uart_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/udma/uart/udma_uart_v1.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/udma/udma_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/udma/udma_v3.h -------------------------------------------------------------------------------- /sw/bootcode/include/archi/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/archi/utils.h -------------------------------------------------------------------------------- /sw/bootcode/include/bitfield.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/bitfield.h -------------------------------------------------------------------------------- /sw/bootcode/include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/config.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/apb_soc/apb_soc_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/apb_soc/apb_soc_v3.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/apb_soc/apb_soc_v4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/apb_soc/apb_soc_v4.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/chips/control-pulp/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/chips/control-pulp/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/chips/pulp/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/chips/pulp/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/chips/pulpissimo/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/chips/pulpissimo/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/fll/fll_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/fll/fll_v1.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/itc/itc_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/itc/itc_v1.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/pulp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/pulp.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/pulp_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/pulp_io.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/riscv/riscv_v5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/riscv/riscv_v5.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/riscv/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/riscv/types.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/rom/rom_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/rom/rom_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/soc_eu/soc_eu_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/soc_eu/soc_eu_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/soc_eu/soc_eu_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/soc_eu/soc_eu_v3.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/timer/timer_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/timer/timer_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/udma/hyper/udma_hyper_v2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/udma/hyper/udma_hyper_v2.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/udma/spim/udma_spim_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/udma/spim/udma_spim_v3.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/udma/uart/uart_rb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/udma/uart/uart_rb.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/udma/uart/udma_uart_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/udma/uart/udma_uart_v1.h -------------------------------------------------------------------------------- /sw/bootcode/include/hal/udma/udma_v3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/include/hal/udma/udma_v3.h -------------------------------------------------------------------------------- /sw/bootcode/io_mux/include/io_mux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/io_mux/include/io_mux.h -------------------------------------------------------------------------------- /sw/bootcode/io_mux/include/pulpissimo_padframe_all_pads_regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/io_mux/include/pulpissimo_padframe_all_pads_regs.h -------------------------------------------------------------------------------- /sw/bootcode/io_mux/pulpissimo_padframe_all_pads_regs.hjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/io_mux/pulpissimo_padframe_all_pads_regs.hjson -------------------------------------------------------------------------------- /sw/bootcode/io_mux/src/io_mux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/io_mux/src/io_mux.c -------------------------------------------------------------------------------- /sw/bootcode/kk_srec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/kk_srec.c -------------------------------------------------------------------------------- /sw/bootcode/kk_srec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/kk_srec.h -------------------------------------------------------------------------------- /sw/bootcode/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/link.ld -------------------------------------------------------------------------------- /sw/bootcode/requirements.txt: -------------------------------------------------------------------------------- 1 | pyelftools==0.29 2 | -------------------------------------------------------------------------------- /sw/bootcode/s19toboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/s19toboot.py -------------------------------------------------------------------------------- /sw/bootcode/s19toboot.py.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/s19toboot.py.bak -------------------------------------------------------------------------------- /sw/bootcode/stim_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/stim_utils.py -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/.clang-format -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/asm.h -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/libc.c -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/libc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/libc.h -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/setjmp.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/setjmp.S -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/udma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/udma.c -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/udma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/udma.h -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/zfconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/zfconf.h -------------------------------------------------------------------------------- /sw/bootcode/zforth-riscv/zforth-main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth-riscv/zforth-main.c -------------------------------------------------------------------------------- /sw/bootcode/zforth/zforth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth/zforth.c -------------------------------------------------------------------------------- /sw/bootcode/zforth/zforth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/sw/bootcode/zforth/zforth.h -------------------------------------------------------------------------------- /target/fpga/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/.gitignore -------------------------------------------------------------------------------- /target/fpga/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/README.md -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/constraints/genesys2.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/constraints/genesys2.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/elf_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/elf_run.sh -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/openocd-genesys2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/openocd-genesys2.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/tcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/tcl/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-genesys2/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-genesys2/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/README.md -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/constraints/nexys4.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/constraints/nexys4.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/constraints/nexys4DDR.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/constraints/nexys4DDR.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/elf_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/elf_run.sh -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/openocd-nexys-hs2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/openocd-nexys-hs2.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/tcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/tcl/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/README.md -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/constraints/nexys_video.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/constraints/nexys_video.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/elf_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/elf_run.sh -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/openocd-nexys_video.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/openocd-nexys_video.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/tcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/tcl/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-nexys_video/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-nexys_video/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/constraints/vcu108.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/constraints/vcu108.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/openocd-vcu108-olimex-arm-usb-tiny-h.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/openocd-vcu108-olimex-arm-usb-tiny-h.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-vcu108/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-vcu108/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/README.md -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/constraints/zcu102.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/constraints/zcu102.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/elf_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/elf_run.sh -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/errors -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/openocd-zcu102-digilent-jtag-hs2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/openocd-zcu102-digilent-jtag-hs2.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/openocd-zcu102-olimex-arm-usb-ocd-h.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/openocd-zcu102-olimex-arm-usb-ocd-h.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/tcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/tcl/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu102/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu102/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/README.md -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/constraints/zcu104.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/constraints/zcu104.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/elf_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/elf_run.sh -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/openocd-zcu104-digilent-jtag-hs1.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/openocd-zcu104-digilent-jtag-hs1.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/openocd-zcu104-olimex-arm-usb-ocd-h.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/openocd-zcu104-olimex-arm-usb-ocd-h.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/tcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/tcl/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu104/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu104/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/README.md -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/constraints/zcu106.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/constraints/zcu106.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/elf_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/elf_run.sh -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/openocd-zcu106.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/openocd-zcu106.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/tcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/tcl/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zcu106/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zcu106/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/README.md -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/constraints/zedboard.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/constraints/zedboard.xdc -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/elf_run.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/elf_run.gdb -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/elf_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/elf_run.sh -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/fpga-settings.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/fpga-settings.mk -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/ips/xilinx_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/ips/xilinx_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/ips/xilinx_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/ips/xilinx_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/ips/xilinx_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/ips/xilinx_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/ips/xilinx_slow_clk_mngr/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/ips/xilinx_slow_clk_mngr/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/ips/xilinx_slow_clk_mngr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/ips/xilinx_slow_clk_mngr/Makefile -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/ips/xilinx_slow_clk_mngr/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/ips/xilinx_slow_clk_mngr/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/openocd-zedboard-common.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/openocd-zedboard-common.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/openocd-zedboard-ftdi2232.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/openocd-zedboard-ftdi2232.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/openocd-zedboard-hs2.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/openocd-zedboard-hs2.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/openocd-zedboard-usbblaster.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/openocd-zedboard-usbblaster.cfg -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/rtl/cv32e40p_clock_gate_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/rtl/cv32e40p_clock_gate_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/rtl/fpga_bootrom.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/rtl/fpga_bootrom.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/rtl/fpga_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/rtl/fpga_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/rtl/fpga_slow_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/rtl/fpga_slow_clk_gen.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/rtl/pad_functional_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/rtl/pad_functional_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/rtl/pulp_clock_gating_xilinx.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/rtl/pulp_clock_gating_xilinx.sv -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/rtl/xilinx_pulpissimo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/rtl/xilinx_pulpissimo.v -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/tcl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/tcl/.gitignore -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/tcl/common.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/tcl/common.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/tcl/download_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/tcl/download_bitstream.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo-zedboard/tcl/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo-zedboard/tcl/run.tcl -------------------------------------------------------------------------------- /target/fpga/pulpissimo/tcl/add_sources.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/fpga/pulpissimo/tcl/add_sources.tcl -------------------------------------------------------------------------------- /target/lint/spyglass/.gitignore: -------------------------------------------------------------------------------- 1 | working_dir 2 | -------------------------------------------------------------------------------- /target/lint/spyglass/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/lint/spyglass/Makefile -------------------------------------------------------------------------------- /target/lint/spyglass/convert_report_to_junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/lint/spyglass/convert_report_to_junit.py -------------------------------------------------------------------------------- /target/lint/spyglass/run_lint_rtl_handoff.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/lint/spyglass/run_lint_rtl_handoff.tcl -------------------------------------------------------------------------------- /target/lint/spyglass/waiver.awl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/lint/spyglass/waiver.awl -------------------------------------------------------------------------------- /target/sim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/README.md -------------------------------------------------------------------------------- /target/sim/questasim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/Makefile -------------------------------------------------------------------------------- /target/sim/questasim/tcl_files/config/run_and_exit.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/tcl_files/config/run_and_exit.tcl -------------------------------------------------------------------------------- /target/sim/questasim/tcl_files/config/vsim.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/tcl_files/config/vsim.tcl -------------------------------------------------------------------------------- /target/sim/questasim/tcl_files/run.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/tcl_files/run.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/FLL.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/FLL.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/PAD.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/PAD.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/PULPissimo.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/PULPissimo.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/add_instance.do: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/add_instance.do -------------------------------------------------------------------------------- /target/sim/questasim/waves/apb_intc.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/apb_intc.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/apb_soc_ctrl.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/apb_soc_ctrl.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/apu.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/apu.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/axi_xbar.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/axi_xbar.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/core.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/core.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/debug_dm.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/debug_dm.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/dm.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/dm.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/dmi_jtag.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/dmi_jtag.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/fc.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/fc.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/memories.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/memories.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/pad_control.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/pad_control.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/safe_domain.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/safe_domain.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/soc_clk_gen.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/soc_clk_gen.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/soc_interconnect.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/soc_interconnect.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/soc_interconnect_wrap.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/soc_interconnect_wrap.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/software.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/software.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/tb.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/tb.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/uart_tb.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/uart_tb.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/udma_ss.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/udma_ss.tcl -------------------------------------------------------------------------------- /target/sim/questasim/waves/ulpsoc.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/questasim/waves/ulpsoc.tcl -------------------------------------------------------------------------------- /target/sim/tb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/README.md -------------------------------------------------------------------------------- /target/sim/tb/openocd_configs/pulpissimo_compliance_test.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/openocd_configs/pulpissimo_compliance_test.cfg -------------------------------------------------------------------------------- /target/sim/tb/openocd_configs/pulpissimo_debug.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/openocd_configs/pulpissimo_debug.cfg -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/SimDTM.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/SimDTM.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/SimJTAG.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/SimJTAG.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/jtag_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/jtag_pkg.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/pulp_tap_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/pulp_tap_pkg.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.d 3 | *.so -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/LICENSE.Berkeley: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/LICENSE.Berkeley -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/LICENSE.SiFive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/LICENSE.SiFive -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/Makefile -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/rbs_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/rbs_test.c -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/remote_bitbang.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/remote_bitbang.c -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/remote_bitbang.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/remote_bitbang.h -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/sim_jtag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/sim_jtag.c -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/remote_bitbang/sim_jtag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/remote_bitbang/sim_jtag.h -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/riscv_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/riscv_pkg.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/srec/min.srec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/srec/min.srec -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/srec/srec.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/srec/srec.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/srec/srec_pkg.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/srec/srec_pkg.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_lib/tb_clk_gen.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_lib/tb_clk_gen.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_pulp.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_pulp.sv -------------------------------------------------------------------------------- /target/sim/tb/tb_pulp_simple.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/tb/tb_pulp_simple.sv -------------------------------------------------------------------------------- /target/sim/vip/.gitignore: -------------------------------------------------------------------------------- 1 | i2c_eeprom/ 2 | spi_flash/ 3 | i2s/ 4 | vip-proprietary/ 5 | -------------------------------------------------------------------------------- /target/sim/vip/Bender.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/Bender.yml -------------------------------------------------------------------------------- /target/sim/vip/camera/cam_vip.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/camera/cam_vip.sv -------------------------------------------------------------------------------- /target/sim/vip/camera/img/frame0.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/camera/img/frame0.img -------------------------------------------------------------------------------- /target/sim/vip/camera/img/frame0.pnm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/camera/img/frame0.pnm -------------------------------------------------------------------------------- /target/sim/vip/camera/img/frame1.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/camera/img/frame1.img -------------------------------------------------------------------------------- /target/sim/vip/camera/img/frame1.pnm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/camera/img/frame1.pnm -------------------------------------------------------------------------------- /target/sim/vip/camera/img/pnmparse.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/camera/img/pnmparse.tcl -------------------------------------------------------------------------------- /target/sim/vip/camera/img/pnmparse_checksum.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/camera/img/pnmparse_checksum.tcl -------------------------------------------------------------------------------- /target/sim/vip/get-vips.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/get-vips.sh -------------------------------------------------------------------------------- /target/sim/vip/i2c_eeprom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2c_eeprom/README.md -------------------------------------------------------------------------------- /target/sim/vip/i2s/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/README.md -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2c_if.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2c_if.patch -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2c_if_timings.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2c_if_timings.patch -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2s_buffer.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2s_buffer.hex -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2s_buffer_0.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2s_buffer_0.hex -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2s_buffer_1.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2s_buffer_1.hex -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2s_buffer_2.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2s_buffer_2.hex -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2s_buffer_3.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2s_buffer_3.hex -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2s_vip.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2s_vip.sv -------------------------------------------------------------------------------- /target/sim/vip/i2s/i2s_vip_channel.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/i2s/i2s_vip_channel.sv -------------------------------------------------------------------------------- /target/sim/vip/spi_flash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/spi_flash/README.md -------------------------------------------------------------------------------- /target/sim/vip/spi_master_padframe.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/spi_master_padframe.sv -------------------------------------------------------------------------------- /target/sim/vip/uart_sim.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/target/sim/vip/uart_sim.sv -------------------------------------------------------------------------------- /utils/generate-makefile-help.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/utils/generate-makefile-help.sh -------------------------------------------------------------------------------- /utils/help.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/utils/help.mk -------------------------------------------------------------------------------- /utils/iis-env.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/utils/iis-env.mk -------------------------------------------------------------------------------- /utils/utils.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/utils/utils.mk -------------------------------------------------------------------------------- /utils/venv.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pulp-platform/pulpissimo/HEAD/utils/venv.mk --------------------------------------------------------------------------------