├── BOARDS ├── run_ulx3s.sh ├── run_verilator.sh └── ulx3s.lpf ├── DATARAM.hex ├── Images ├── debugger.png └── tinyraytracer.png ├── LICENSE ├── PLL ├── femtopll.v ├── frequencies.txt ├── gen_pll.sh ├── gen_plls.sh ├── pll_arty.v ├── pll_ecp5_evn.v ├── pll_fomu.v ├── pll_icebreaker.v ├── pll_icefeather.v ├── pll_icestick.v ├── pll_icesugar.v └── pll_ulx3s.v ├── PRECOMPILED_FIRMWARE ├── RV32I │ ├── COREMARK │ │ ├── DATARAM.hex │ │ └── PROGROM.hex │ ├── DHRYSTONES │ │ ├── DATARAM.hex │ │ └── PROGROM.hex │ ├── DONUT │ │ ├── DATARAM.hex │ │ └── PROGROM.hex │ └── RAYSTONES │ │ ├── DATARAM.hex │ │ └── PROGROM.hex └── RV32IM │ ├── COREMARK │ ├── DATARAM.hex │ └── PROGROM.hex │ ├── DHRYSTONES │ ├── DATARAM.hex │ └── PROGROM.hex │ ├── DONUT │ ├── DATARAM.hex │ └── PROGROM.hex │ └── RAYSTONES │ ├── DATARAM.hex │ └── PROGROM.hex ├── PROGROM.hex ├── README.md ├── TordBoyau.xpr ├── TordBoyau5.v ├── TordBoyau5_sequential.v ├── arty.xdc ├── clean.sh ├── clockworks.v ├── emitter_uart.v ├── riscv_disassembly.v ├── sim_main.cpp ├── soc.v └── terminal.sh /BOARDS/run_ulx3s.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/BOARDS/run_ulx3s.sh -------------------------------------------------------------------------------- /BOARDS/run_verilator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/BOARDS/run_verilator.sh -------------------------------------------------------------------------------- /BOARDS/ulx3s.lpf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/BOARDS/ulx3s.lpf -------------------------------------------------------------------------------- /DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/DATARAM.hex -------------------------------------------------------------------------------- /Images/debugger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/Images/debugger.png -------------------------------------------------------------------------------- /Images/tinyraytracer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/Images/tinyraytracer.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/LICENSE -------------------------------------------------------------------------------- /PLL/femtopll.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/femtopll.v -------------------------------------------------------------------------------- /PLL/frequencies.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/frequencies.txt -------------------------------------------------------------------------------- /PLL/gen_pll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/gen_pll.sh -------------------------------------------------------------------------------- /PLL/gen_plls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/gen_plls.sh -------------------------------------------------------------------------------- /PLL/pll_arty.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_arty.v -------------------------------------------------------------------------------- /PLL/pll_ecp5_evn.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_ecp5_evn.v -------------------------------------------------------------------------------- /PLL/pll_fomu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_fomu.v -------------------------------------------------------------------------------- /PLL/pll_icebreaker.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_icebreaker.v -------------------------------------------------------------------------------- /PLL/pll_icefeather.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_icefeather.v -------------------------------------------------------------------------------- /PLL/pll_icestick.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_icestick.v -------------------------------------------------------------------------------- /PLL/pll_icesugar.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_icesugar.v -------------------------------------------------------------------------------- /PLL/pll_ulx3s.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PLL/pll_ulx3s.v -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/COREMARK/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/COREMARK/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/COREMARK/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/COREMARK/PROGROM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/DHRYSTONES/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/DHRYSTONES/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/DHRYSTONES/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/DHRYSTONES/PROGROM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/DONUT/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/DONUT/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/DONUT/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/DONUT/PROGROM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/RAYSTONES/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/RAYSTONES/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32I/RAYSTONES/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32I/RAYSTONES/PROGROM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/COREMARK/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/COREMARK/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/COREMARK/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/COREMARK/PROGROM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/DHRYSTONES/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/DHRYSTONES/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/DHRYSTONES/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/DHRYSTONES/PROGROM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/DONUT/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/DONUT/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/DONUT/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/DONUT/PROGROM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/RAYSTONES/DATARAM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/RAYSTONES/DATARAM.hex -------------------------------------------------------------------------------- /PRECOMPILED_FIRMWARE/RV32IM/RAYSTONES/PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PRECOMPILED_FIRMWARE/RV32IM/RAYSTONES/PROGROM.hex -------------------------------------------------------------------------------- /PROGROM.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/PROGROM.hex -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/README.md -------------------------------------------------------------------------------- /TordBoyau.xpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/TordBoyau.xpr -------------------------------------------------------------------------------- /TordBoyau5.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/TordBoyau5.v -------------------------------------------------------------------------------- /TordBoyau5_sequential.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/TordBoyau5_sequential.v -------------------------------------------------------------------------------- /arty.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/arty.xdc -------------------------------------------------------------------------------- /clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/clean.sh -------------------------------------------------------------------------------- /clockworks.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/clockworks.v -------------------------------------------------------------------------------- /emitter_uart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/emitter_uart.v -------------------------------------------------------------------------------- /riscv_disassembly.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/riscv_disassembly.v -------------------------------------------------------------------------------- /sim_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/sim_main.cpp -------------------------------------------------------------------------------- /soc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/soc.v -------------------------------------------------------------------------------- /terminal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrunoLevy/TordBoyau/HEAD/terminal.sh --------------------------------------------------------------------------------