├── .github ├── dependabot.yml ├── generate-job-matrix.py ├── impl.dockerfile ├── sim.dockerfile └── workflows │ ├── Containers.yml │ └── Implementation.yml ├── .gitignore ├── .gitmodules ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── cologne_chip ├── .gitignore ├── GateMateA1-EVB │ ├── Makefile │ ├── README.md │ ├── neorv32_gatemate.ccf │ └── neorv32_gatemate.vhd └── README.md ├── gowineda ├── README.md ├── tang-nano-20k │ ├── README.md │ ├── create_project.tcl │ ├── import_neorv32.tcl │ ├── tang-nano-20k_test_setup_bootloader.cst │ └── test_setups │ │ └── neorv32_test_setup_bootloader.vhd ├── tang-nano-9k │ ├── .gitignore │ ├── README.md │ ├── create_project.tcl │ ├── import_neorv32.tcl │ └── tang-nano-9k_test_setup_bootloader.cst └── tools │ └── uart_upload.ps1 ├── osflow ├── .gitignore ├── Makefile ├── PnR_Bit.mk ├── README.md ├── board_tops │ ├── neorv32_Fomu_BoardTop_Minimal.vhd │ ├── neorv32_Fomu_BoardTop_MinimalBoot.vhd │ ├── neorv32_Fomu_BoardTop_MixedLanguage.vhd │ ├── neorv32_Fomu_BoardTop_UP5KDemo.vhd │ ├── neorv32_Fomu_MixedLanguage_ClkGen.v │ ├── neorv32_IceZumAlhambraII_BoardTop_MinimalBoot.vhd │ ├── neorv32_OrangeCrab_BoardTop_MinimalBoot.vhd │ ├── neorv32_ULX3S_BoardTop_MinimalBoot.vhd │ ├── neorv32_UPDuino-v3.0_BoardTop_MinimalBoot.vhd │ ├── neorv32_UPDuino-v3.0_BoardTop_UP5KDemo.vhd │ ├── neorv32_iCE40CW312_BoardTop_MinimalBoot.vhd │ ├── neorv32_iCEBreaker_BoardTop_MinimalBoot.vhd │ ├── neorv32_iCEBreaker_BoardTop_UP5KDemo.vhd │ ├── neorv32_iCESugar-v1.5_BoardTop_Minimal.vhd │ └── neorv32_iCESugar-v1.5_BoardTop_MinimalBoot.vhd ├── boards │ ├── Fomu.mk │ ├── IceZumAlhambraII.mk │ ├── OrangeCrab.mk │ ├── ULX3S.mk │ ├── UPDuino-v3.0.mk │ ├── iCE40CW312.mk │ ├── iCEBreaker.mk │ ├── iCESugar-v1.5.mk │ └── index.mk ├── common.mk ├── constraints │ ├── Fomu-evt2.pcf │ ├── Fomu-evt3.pcf │ ├── Fomu-hacker.pcf │ ├── Fomu-pvt.pcf │ ├── OrangeCrab.lpf │ └── ULX3S.lpf ├── devices │ ├── ecp5 │ │ └── ecp5_components.vhd │ └── ice40 │ │ ├── neorv32_dmem.ice40up_spram.vhd │ │ ├── neorv32_imem.ice40up_spram.vhd │ │ ├── sb_ice40_components.v │ │ └── sb_ice40_components.vhd ├── filesets.mk ├── processor_templates │ ├── README.md │ ├── neorv32_ProcessorTop_Minimal.vhd │ ├── neorv32_ProcessorTop_MinimalBoot.vhd │ └── neorv32_ProcessorTop_UP5KDemo.vhd ├── synthesis.mk └── tools.mk ├── quartus ├── de0-nano-test-setup-avalonmm-wrapper │ ├── .gitignore │ ├── README.md │ ├── de0-nano-test-setup.qpf │ ├── de0-nano-test-setup.qsf │ ├── dmem_ram.qip │ ├── dmem_ram.vhd │ └── neorv32_test_setup_avalonmm.vhd ├── de0-nano-test-setup-qsys │ ├── .gitignore │ ├── README.md │ ├── User_Components.ipx │ ├── de0-nano-test-setup.qpf │ ├── de0-nano-test-setup.qsf │ ├── de0-nano-test-setup.sdc │ ├── figures │ │ └── neorv32_platform_designer.png │ ├── neorv32_ProcessorTop_Test.vhd │ └── neorv32_test_qsys.qsys ├── de0-nano-test-setup │ ├── .gitignore │ ├── README.md │ └── create_project.tcl ├── de10-nano-test-setup │ ├── .gitignore │ ├── README.md │ ├── constraints │ │ └── neorv32_test_setup_bootloader.sdc │ ├── create_project.tcl │ └── neorv32_test_setup_bootloader.vhd ├── neorv32_SystemTop_AvalonMM.vhd ├── neorv32_qsys_component │ ├── README.md │ ├── figures │ │ ├── gui_settings.png │ │ └── overview.png │ ├── neorv32_qsys.qip │ ├── neorv32_qsys.vhd │ └── neorv32_qsys_hw.tcl ├── on-chip-debugger-intel │ ├── .gitignore │ ├── README.md │ ├── compile_project.tcl │ ├── create_project.tcl │ ├── neorv32_debug_dtm.intel.vhd │ ├── neorv32_on_chip_debugger_intel_top.vhd │ └── openocd_neorv32_intel.cfg └── terasic-cyclone-V-gx-starter-kit-test-setup │ ├── README.md │ └── create_project.tcl ├── radiant ├── UPduino_v3 │ ├── .gitignore │ ├── README.md │ ├── neorv32_dmem.ice40up_spram.vhd │ ├── neorv32_imem.ice40up_spram.vhd │ ├── neorv32_upduino_v3.pdc │ ├── neorv32_upduino_v3.rdf │ ├── neorv32_upduino_v3_top.vhd │ └── source │ │ └── impl_1.xcf └── iCEBreaker │ ├── .gitignore │ ├── README.md │ ├── iCEBreaker.rdf │ ├── iCEBreaker1.sty │ ├── icebreaker.pdc │ ├── icebreaker_top.vhd │ ├── neorv32_dmem.ice40up_spram.vhd │ ├── neorv32_imem.ice40up_spram.vhd │ ├── source │ └── impl_1.xcf │ └── system_pll │ ├── rtl │ └── system_pll.v │ └── system_pll.ipx └── vivado ├── README.md ├── arty-a7-test-setup ├── .gitignore ├── README.md ├── arty_a7_test_setup.xdc └── create_project.tcl ├── nexys-a7-test-setup ├── .gitignore ├── README.md ├── create_project.tcl └── nexys_a7_test_setup.xdc └── z7-nano-test-setup ├── .gitignore ├── README.md ├── create_project.tcl ├── pin_constraints.xdc └── timings.xdc /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/generate-job-matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.github/generate-job-matrix.py -------------------------------------------------------------------------------- /.github/impl.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.github/impl.dockerfile -------------------------------------------------------------------------------- /.github/sim.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.github/sim.dockerfile -------------------------------------------------------------------------------- /.github/workflows/Containers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.github/workflows/Containers.yml -------------------------------------------------------------------------------- /.github/workflows/Implementation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.github/workflows/Implementation.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/.gitmodules -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/README.md -------------------------------------------------------------------------------- /cologne_chip/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/cologne_chip/.gitignore -------------------------------------------------------------------------------- /cologne_chip/GateMateA1-EVB/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/cologne_chip/GateMateA1-EVB/Makefile -------------------------------------------------------------------------------- /cologne_chip/GateMateA1-EVB/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/cologne_chip/GateMateA1-EVB/README.md -------------------------------------------------------------------------------- /cologne_chip/GateMateA1-EVB/neorv32_gatemate.ccf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/cologne_chip/GateMateA1-EVB/neorv32_gatemate.ccf -------------------------------------------------------------------------------- /cologne_chip/GateMateA1-EVB/neorv32_gatemate.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/cologne_chip/GateMateA1-EVB/neorv32_gatemate.vhd -------------------------------------------------------------------------------- /cologne_chip/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/cologne_chip/README.md -------------------------------------------------------------------------------- /gowineda/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/README.md -------------------------------------------------------------------------------- /gowineda/tang-nano-20k/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-20k/README.md -------------------------------------------------------------------------------- /gowineda/tang-nano-20k/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-20k/create_project.tcl -------------------------------------------------------------------------------- /gowineda/tang-nano-20k/import_neorv32.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-20k/import_neorv32.tcl -------------------------------------------------------------------------------- /gowineda/tang-nano-20k/tang-nano-20k_test_setup_bootloader.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-20k/tang-nano-20k_test_setup_bootloader.cst -------------------------------------------------------------------------------- /gowineda/tang-nano-20k/test_setups/neorv32_test_setup_bootloader.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-20k/test_setups/neorv32_test_setup_bootloader.vhd -------------------------------------------------------------------------------- /gowineda/tang-nano-9k/.gitignore: -------------------------------------------------------------------------------- 1 | work/ 2 | -------------------------------------------------------------------------------- /gowineda/tang-nano-9k/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-9k/README.md -------------------------------------------------------------------------------- /gowineda/tang-nano-9k/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-9k/create_project.tcl -------------------------------------------------------------------------------- /gowineda/tang-nano-9k/import_neorv32.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-9k/import_neorv32.tcl -------------------------------------------------------------------------------- /gowineda/tang-nano-9k/tang-nano-9k_test_setup_bootloader.cst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tang-nano-9k/tang-nano-9k_test_setup_bootloader.cst -------------------------------------------------------------------------------- /gowineda/tools/uart_upload.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/gowineda/tools/uart_upload.ps1 -------------------------------------------------------------------------------- /osflow/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/.gitignore -------------------------------------------------------------------------------- /osflow/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/Makefile -------------------------------------------------------------------------------- /osflow/PnR_Bit.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/PnR_Bit.mk -------------------------------------------------------------------------------- /osflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/README.md -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_Fomu_BoardTop_Minimal.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_Fomu_BoardTop_Minimal.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_Fomu_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_Fomu_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_Fomu_BoardTop_MixedLanguage.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_Fomu_BoardTop_MixedLanguage.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_Fomu_BoardTop_UP5KDemo.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_Fomu_BoardTop_UP5KDemo.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_Fomu_MixedLanguage_ClkGen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_Fomu_MixedLanguage_ClkGen.v -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_IceZumAlhambraII_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_IceZumAlhambraII_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_OrangeCrab_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_OrangeCrab_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_ULX3S_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_ULX3S_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_UPDuino-v3.0_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_UPDuino-v3.0_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_UPDuino-v3.0_BoardTop_UP5KDemo.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_UPDuino-v3.0_BoardTop_UP5KDemo.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_iCE40CW312_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_iCE40CW312_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_iCEBreaker_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_iCEBreaker_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_iCEBreaker_BoardTop_UP5KDemo.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_iCEBreaker_BoardTop_UP5KDemo.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_iCESugar-v1.5_BoardTop_Minimal.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_iCESugar-v1.5_BoardTop_Minimal.vhd -------------------------------------------------------------------------------- /osflow/board_tops/neorv32_iCESugar-v1.5_BoardTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/board_tops/neorv32_iCESugar-v1.5_BoardTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/boards/Fomu.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/Fomu.mk -------------------------------------------------------------------------------- /osflow/boards/IceZumAlhambraII.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/IceZumAlhambraII.mk -------------------------------------------------------------------------------- /osflow/boards/OrangeCrab.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/OrangeCrab.mk -------------------------------------------------------------------------------- /osflow/boards/ULX3S.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/ULX3S.mk -------------------------------------------------------------------------------- /osflow/boards/UPDuino-v3.0.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/UPDuino-v3.0.mk -------------------------------------------------------------------------------- /osflow/boards/iCE40CW312.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/iCE40CW312.mk -------------------------------------------------------------------------------- /osflow/boards/iCEBreaker.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/iCEBreaker.mk -------------------------------------------------------------------------------- /osflow/boards/iCESugar-v1.5.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/iCESugar-v1.5.mk -------------------------------------------------------------------------------- /osflow/boards/index.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/boards/index.mk -------------------------------------------------------------------------------- /osflow/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/common.mk -------------------------------------------------------------------------------- /osflow/constraints/Fomu-evt2.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/constraints/Fomu-evt2.pcf -------------------------------------------------------------------------------- /osflow/constraints/Fomu-evt3.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/constraints/Fomu-evt3.pcf -------------------------------------------------------------------------------- /osflow/constraints/Fomu-hacker.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/constraints/Fomu-hacker.pcf -------------------------------------------------------------------------------- /osflow/constraints/Fomu-pvt.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/constraints/Fomu-pvt.pcf -------------------------------------------------------------------------------- /osflow/constraints/OrangeCrab.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/constraints/OrangeCrab.lpf -------------------------------------------------------------------------------- /osflow/constraints/ULX3S.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/constraints/ULX3S.lpf -------------------------------------------------------------------------------- /osflow/devices/ecp5/ecp5_components.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/devices/ecp5/ecp5_components.vhd -------------------------------------------------------------------------------- /osflow/devices/ice40/neorv32_dmem.ice40up_spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/devices/ice40/neorv32_dmem.ice40up_spram.vhd -------------------------------------------------------------------------------- /osflow/devices/ice40/neorv32_imem.ice40up_spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/devices/ice40/neorv32_imem.ice40up_spram.vhd -------------------------------------------------------------------------------- /osflow/devices/ice40/sb_ice40_components.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/devices/ice40/sb_ice40_components.v -------------------------------------------------------------------------------- /osflow/devices/ice40/sb_ice40_components.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/devices/ice40/sb_ice40_components.vhd -------------------------------------------------------------------------------- /osflow/filesets.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/filesets.mk -------------------------------------------------------------------------------- /osflow/processor_templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/processor_templates/README.md -------------------------------------------------------------------------------- /osflow/processor_templates/neorv32_ProcessorTop_Minimal.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/processor_templates/neorv32_ProcessorTop_Minimal.vhd -------------------------------------------------------------------------------- /osflow/processor_templates/neorv32_ProcessorTop_MinimalBoot.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/processor_templates/neorv32_ProcessorTop_MinimalBoot.vhd -------------------------------------------------------------------------------- /osflow/processor_templates/neorv32_ProcessorTop_UP5KDemo.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/processor_templates/neorv32_ProcessorTop_UP5KDemo.vhd -------------------------------------------------------------------------------- /osflow/synthesis.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/synthesis.mk -------------------------------------------------------------------------------- /osflow/tools.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/osflow/tools.mk -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-avalonmm-wrapper/.gitignore: -------------------------------------------------------------------------------- 1 | db 2 | incremental_db 3 | output_files 4 | greybox_tmp 5 | *.qws 6 | -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-avalonmm-wrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-avalonmm-wrapper/README.md -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-avalonmm-wrapper/de0-nano-test-setup.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-avalonmm-wrapper/de0-nano-test-setup.qpf -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-avalonmm-wrapper/de0-nano-test-setup.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-avalonmm-wrapper/de0-nano-test-setup.qsf -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-avalonmm-wrapper/dmem_ram.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-avalonmm-wrapper/dmem_ram.qip -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-avalonmm-wrapper/dmem_ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-avalonmm-wrapper/dmem_ram.vhd -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-avalonmm-wrapper/neorv32_test_setup_avalonmm.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-avalonmm-wrapper/neorv32_test_setup_avalonmm.vhd -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/.gitignore -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/README.md -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/User_Components.ipx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/User_Components.ipx -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/de0-nano-test-setup.qpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/de0-nano-test-setup.qpf -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/de0-nano-test-setup.qsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/de0-nano-test-setup.qsf -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/de0-nano-test-setup.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/de0-nano-test-setup.sdc -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/figures/neorv32_platform_designer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/figures/neorv32_platform_designer.png -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/neorv32_ProcessorTop_Test.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/neorv32_ProcessorTop_Test.vhd -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup-qsys/neorv32_test_qsys.qsys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup-qsys/neorv32_test_qsys.qsys -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup/.gitignore -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup/README.md -------------------------------------------------------------------------------- /quartus/de0-nano-test-setup/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de0-nano-test-setup/create_project.tcl -------------------------------------------------------------------------------- /quartus/de10-nano-test-setup/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de10-nano-test-setup/.gitignore -------------------------------------------------------------------------------- /quartus/de10-nano-test-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de10-nano-test-setup/README.md -------------------------------------------------------------------------------- /quartus/de10-nano-test-setup/constraints/neorv32_test_setup_bootloader.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de10-nano-test-setup/constraints/neorv32_test_setup_bootloader.sdc -------------------------------------------------------------------------------- /quartus/de10-nano-test-setup/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de10-nano-test-setup/create_project.tcl -------------------------------------------------------------------------------- /quartus/de10-nano-test-setup/neorv32_test_setup_bootloader.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/de10-nano-test-setup/neorv32_test_setup_bootloader.vhd -------------------------------------------------------------------------------- /quartus/neorv32_SystemTop_AvalonMM.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/neorv32_SystemTop_AvalonMM.vhd -------------------------------------------------------------------------------- /quartus/neorv32_qsys_component/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/neorv32_qsys_component/README.md -------------------------------------------------------------------------------- /quartus/neorv32_qsys_component/figures/gui_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/neorv32_qsys_component/figures/gui_settings.png -------------------------------------------------------------------------------- /quartus/neorv32_qsys_component/figures/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/neorv32_qsys_component/figures/overview.png -------------------------------------------------------------------------------- /quartus/neorv32_qsys_component/neorv32_qsys.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/neorv32_qsys_component/neorv32_qsys.qip -------------------------------------------------------------------------------- /quartus/neorv32_qsys_component/neorv32_qsys.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/neorv32_qsys_component/neorv32_qsys.vhd -------------------------------------------------------------------------------- /quartus/neorv32_qsys_component/neorv32_qsys_hw.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/neorv32_qsys_component/neorv32_qsys_hw.tcl -------------------------------------------------------------------------------- /quartus/on-chip-debugger-intel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/on-chip-debugger-intel/.gitignore -------------------------------------------------------------------------------- /quartus/on-chip-debugger-intel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/on-chip-debugger-intel/README.md -------------------------------------------------------------------------------- /quartus/on-chip-debugger-intel/compile_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/on-chip-debugger-intel/compile_project.tcl -------------------------------------------------------------------------------- /quartus/on-chip-debugger-intel/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/on-chip-debugger-intel/create_project.tcl -------------------------------------------------------------------------------- /quartus/on-chip-debugger-intel/neorv32_debug_dtm.intel.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/on-chip-debugger-intel/neorv32_debug_dtm.intel.vhd -------------------------------------------------------------------------------- /quartus/on-chip-debugger-intel/neorv32_on_chip_debugger_intel_top.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/on-chip-debugger-intel/neorv32_on_chip_debugger_intel_top.vhd -------------------------------------------------------------------------------- /quartus/on-chip-debugger-intel/openocd_neorv32_intel.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/on-chip-debugger-intel/openocd_neorv32_intel.cfg -------------------------------------------------------------------------------- /quartus/terasic-cyclone-V-gx-starter-kit-test-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/terasic-cyclone-V-gx-starter-kit-test-setup/README.md -------------------------------------------------------------------------------- /quartus/terasic-cyclone-V-gx-starter-kit-test-setup/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/quartus/terasic-cyclone-V-gx-starter-kit-test-setup/create_project.tcl -------------------------------------------------------------------------------- /radiant/UPduino_v3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/.gitignore -------------------------------------------------------------------------------- /radiant/UPduino_v3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/README.md -------------------------------------------------------------------------------- /radiant/UPduino_v3/neorv32_dmem.ice40up_spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/neorv32_dmem.ice40up_spram.vhd -------------------------------------------------------------------------------- /radiant/UPduino_v3/neorv32_imem.ice40up_spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/neorv32_imem.ice40up_spram.vhd -------------------------------------------------------------------------------- /radiant/UPduino_v3/neorv32_upduino_v3.pdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/neorv32_upduino_v3.pdc -------------------------------------------------------------------------------- /radiant/UPduino_v3/neorv32_upduino_v3.rdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/neorv32_upduino_v3.rdf -------------------------------------------------------------------------------- /radiant/UPduino_v3/neorv32_upduino_v3_top.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/neorv32_upduino_v3_top.vhd -------------------------------------------------------------------------------- /radiant/UPduino_v3/source/impl_1.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/UPduino_v3/source/impl_1.xcf -------------------------------------------------------------------------------- /radiant/iCEBreaker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/.gitignore -------------------------------------------------------------------------------- /radiant/iCEBreaker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/README.md -------------------------------------------------------------------------------- /radiant/iCEBreaker/iCEBreaker.rdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/iCEBreaker.rdf -------------------------------------------------------------------------------- /radiant/iCEBreaker/iCEBreaker1.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/iCEBreaker1.sty -------------------------------------------------------------------------------- /radiant/iCEBreaker/icebreaker.pdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/icebreaker.pdc -------------------------------------------------------------------------------- /radiant/iCEBreaker/icebreaker_top.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/icebreaker_top.vhd -------------------------------------------------------------------------------- /radiant/iCEBreaker/neorv32_dmem.ice40up_spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/neorv32_dmem.ice40up_spram.vhd -------------------------------------------------------------------------------- /radiant/iCEBreaker/neorv32_imem.ice40up_spram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/neorv32_imem.ice40up_spram.vhd -------------------------------------------------------------------------------- /radiant/iCEBreaker/source/impl_1.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/source/impl_1.xcf -------------------------------------------------------------------------------- /radiant/iCEBreaker/system_pll/rtl/system_pll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/system_pll/rtl/system_pll.v -------------------------------------------------------------------------------- /radiant/iCEBreaker/system_pll/system_pll.ipx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/radiant/iCEBreaker/system_pll/system_pll.ipx -------------------------------------------------------------------------------- /vivado/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/README.md -------------------------------------------------------------------------------- /vivado/arty-a7-test-setup/.gitignore: -------------------------------------------------------------------------------- 1 | /vivado* 2 | /.Xil 3 | /work/* 4 | -------------------------------------------------------------------------------- /vivado/arty-a7-test-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/arty-a7-test-setup/README.md -------------------------------------------------------------------------------- /vivado/arty-a7-test-setup/arty_a7_test_setup.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/arty-a7-test-setup/arty_a7_test_setup.xdc -------------------------------------------------------------------------------- /vivado/arty-a7-test-setup/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/arty-a7-test-setup/create_project.tcl -------------------------------------------------------------------------------- /vivado/nexys-a7-test-setup/.gitignore: -------------------------------------------------------------------------------- 1 | /vivado* 2 | /.Xil 3 | /work/* 4 | -------------------------------------------------------------------------------- /vivado/nexys-a7-test-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/nexys-a7-test-setup/README.md -------------------------------------------------------------------------------- /vivado/nexys-a7-test-setup/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/nexys-a7-test-setup/create_project.tcl -------------------------------------------------------------------------------- /vivado/nexys-a7-test-setup/nexys_a7_test_setup.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/nexys-a7-test-setup/nexys_a7_test_setup.xdc -------------------------------------------------------------------------------- /vivado/z7-nano-test-setup/.gitignore: -------------------------------------------------------------------------------- 1 | /vivado* 2 | /.Xil 3 | /work/* 4 | -------------------------------------------------------------------------------- /vivado/z7-nano-test-setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/z7-nano-test-setup/README.md -------------------------------------------------------------------------------- /vivado/z7-nano-test-setup/create_project.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/z7-nano-test-setup/create_project.tcl -------------------------------------------------------------------------------- /vivado/z7-nano-test-setup/pin_constraints.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/z7-nano-test-setup/pin_constraints.xdc -------------------------------------------------------------------------------- /vivado/z7-nano-test-setup/timings.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stnolting/neorv32-setups/HEAD/vivado/z7-nano-test-setup/timings.xdc --------------------------------------------------------------------------------