├── LICENSE.md ├── README.md ├── devices ├── controllers │ ├── core_wrapper │ │ ├── if_wrapper.v │ │ └── if_wrapper.vhd │ ├── spi_master │ │ ├── spi_master.vhd │ │ └── spi_master_tb.vhd │ ├── spi_master_slave │ │ ├── spi_master_slave.vhd │ │ └── spi_master_slave_tb.vhd │ ├── spi_sram_controller │ │ ├── 23LC1024.v │ │ ├── 23LC1024_ise.v │ │ ├── 25LC256.v │ │ ├── spi_sram_ctrl.vhd │ │ └── spi_sram_ctrl_tb.vhd │ ├── uart │ │ ├── uart.v │ │ └── uart.vhd │ ├── uart_axi │ │ ├── if_axis.vhd │ │ ├── uart.vhd │ │ ├── uart_rx.vhd │ │ └── uart_tx.vhd │ ├── vga_controller │ │ ├── freq_divider.vhd │ │ ├── h_sync_gen.vhd │ │ ├── if_vga.vhd │ │ ├── v_sync_gen.vhd │ │ ├── vga.vhd │ │ └── vram.vhd │ └── xtea │ │ ├── test_vectors │ │ ├── makefile │ │ ├── test_vec0.txt │ │ ├── test_vec1.txt │ │ ├── test_vec2.txt │ │ ├── test_vec3.txt │ │ ├── test_vec4.txt │ │ └── xtea_test_vec.txt │ │ ├── xtea.vhd │ │ └── xtea_tb.vhd └── peripherals │ ├── basic_soc.v │ ├── basic_soc.vhd │ ├── minimal_soc.vhd │ ├── minimal_soc_uart.vhd │ └── standard_soc.vhd ├── docs ├── memory_map.txt ├── pipeline_simple.png ├── pipeline_simple.svg ├── soc_files.txt └── standard_soc_pin_map.ods ├── mips ├── core_mips │ ├── alu.vhd │ ├── bshifter.vhd │ ├── control.vhd │ ├── cpu.vhd │ ├── datapath.vhd │ ├── int_control.vhd │ └── reg_bank.vhd ├── platform │ ├── rams │ │ ├── boot_ram.vhd │ │ └── ram.vhd │ ├── spartan3_starterkit │ │ ├── spartan3.ucf │ │ ├── spartan3.vhd │ │ ├── spartan3_SRAM.ucf │ │ └── spartan3_SRAM.vhd │ ├── spartan3e_nexys2 │ │ ├── Nexys2_1200General.ucf │ │ ├── spartan3e_nexys2.ucf │ │ ├── spartan3e_nexys2.vhd │ │ └── spartan3e_nexys2_xtea.vhd │ └── virtex4_ml403 │ │ ├── virtex4ml403.ucf │ │ └── virtex4ml403.vhd └── sim │ ├── boot.txt │ ├── boot_ram.vhd │ ├── hf-risc_basic_standard_soc_tb.vhd │ ├── hf-risc_tb.vhd │ ├── hf-risc_tb_xtea.vhd │ └── ram.vhd ├── riscv ├── core_rv32e │ ├── alu.vhd │ ├── bshifter.vhd │ ├── control.vhd │ ├── cpu.vhd │ ├── datapath.vhd │ ├── int_control.vhd │ └── reg_bank.vhd ├── core_rv32e_verilog │ ├── alu.v │ ├── bshifter.v │ ├── control.v │ ├── cpu.v │ ├── datapath.v │ ├── int_control.v │ └── reg_bank.v ├── core_rv32i │ ├── alu.vhd │ ├── bshifter.vhd │ ├── control.vhd │ ├── cpu.vhd │ ├── datapath.vhd │ ├── int_control.vhd │ └── reg_bank.vhd ├── core_rv32im_nodiv │ ├── alu.vhd │ ├── bshifter.vhd │ ├── control.vhd │ ├── cpu.vhd │ ├── datapath.vhd │ ├── int_control.vhd │ ├── mul.vhd │ └── reg_bank.vhd ├── platform │ ├── artix7_nexysA7 │ │ ├── artix7_nexysa7_basic_soc.v │ │ ├── artix7_nexysa7_basic_soc.vhd │ │ ├── artix7_nexysa7_basic_soc.xdc │ │ ├── artix7_nexysa7_basic_soc_axis.vhd │ │ ├── artix7_nexysa7_basic_soc_vga.v │ │ ├── artix7_nexysa7_basic_soc_vga.vhd │ │ ├── artix7_nexysa7_basic_soc_vga.xdc │ │ └── artix7_nexysa7_basic_soc_xtea.vhd │ ├── rams │ │ ├── boot_ram.vhd │ │ ├── boot_ram_50mhz.vhd │ │ ├── ram.v │ │ └── ram.vhd │ ├── spartan3_starterkit │ │ ├── spartan3.ucf │ │ ├── spartan3.vhd │ │ ├── spartan3_SRAM.ucf │ │ └── spartan3_SRAM.vhd │ ├── spartan3e_nexys2 │ │ ├── Nexys2_1200General.ucf │ │ ├── spartan3e_nexys2.ucf │ │ ├── spartan3e_nexys2.vhd │ │ ├── spartan3e_nexys2_basic_soc.ucf │ │ ├── spartan3e_nexys2_basic_soc.vhd │ │ ├── spartan3e_nexys2_basic_soc_xtea.vhd │ │ ├── spartan3e_nexys2_standard_soc.vhd │ │ ├── spartan3e_nexys2_standard_soc_ext_sram.ucf │ │ └── spartan3e_nexys2_standard_soc_ext_sram.vhd │ └── virtex4_ml403 │ │ ├── virtex4ml403.ucf │ │ └── virtex4ml403.vhd └── sim │ ├── boot.txt │ ├── boot_ram.v │ ├── boot_ram.vhd │ ├── hf-riscv_assoc_tb.vhd │ ├── hf-riscv_basic_soc_axis_tb.vhd │ ├── hf-riscv_basic_soc_wrapper_tb.v │ ├── hf-riscv_basic_soc_wrapper_tb.vhd │ ├── hf-riscv_basic_soc_xtea_tb.vhd │ ├── hf-riscv_basic_standard_soc_ext_sram_tb.vhd │ ├── hf-riscv_basic_standard_soc_tb.v │ ├── hf-riscv_basic_standard_soc_tb.vhd │ ├── hf-riscv_sram_ctl_tb.vhd │ ├── hf-riscv_tb.vhd │ ├── hf-riscv_tb_xtea.vhd │ ├── ram.v │ └── ram.vhd ├── sim ├── mips_basic │ └── makefile ├── rv32e_basic │ └── makefile ├── rv32e_basic_axi │ └── makefile ├── rv32e_basic_verilog │ └── makefile ├── rv32e_basic_verilog_wrapper │ └── makefile ├── rv32e_basic_wrapper │ └── makefile ├── rv32e_basic_xtea │ └── makefile └── rv32i_standard │ └── makefile ├── software ├── app │ ├── aes_lite │ │ ├── aes.c │ │ └── aes.h │ ├── aes_tiny │ │ ├── README.md │ │ ├── aes.c │ │ ├── aes.h │ │ └── test.c │ ├── animal.c │ ├── ann.c │ ├── ann2.c │ ├── ann3.c │ ├── ann4.c │ ├── asm │ │ ├── riscv.s │ │ └── riscv_crt.s │ ├── assoc_test │ │ ├── assoc.h │ │ ├── assoc_test.c │ │ └── makefile │ ├── base64.c │ ├── coos │ │ ├── coos.c │ │ └── coos.h │ ├── core_test.c │ ├── core_wrapper.c │ ├── coremark │ │ ├── LICENSE.txt │ │ ├── Makefile │ │ ├── app.mak │ │ ├── core_list_join.c │ │ ├── core_main.c │ │ ├── core_matrix.c │ │ ├── core_portme.c │ │ ├── core_portme.h │ │ ├── core_portme.mak │ │ ├── core_state.c │ │ ├── core_util.c │ │ ├── coremark.c │ │ ├── coremark.h │ │ ├── coremark.md5 │ │ ├── readme.txt │ │ └── release_notes.txt │ ├── cube.c │ ├── display │ │ ├── IBM_VGA_8x14.h │ │ ├── IBM_VGA_8x8.h │ │ ├── display_drv.c │ │ ├── display_drv.h │ │ └── display_test.c │ ├── encode.c │ ├── euler.c │ ├── euler_fixed.c │ ├── exp_io.c │ ├── fib.c │ ├── float_fixed.c │ ├── fsm.c │ ├── fsm2.c │ ├── gpio.c │ ├── gpio2.c │ ├── hanoi.c │ ├── hello.c │ ├── interrupt_test.c │ ├── interrupt_test2.c │ ├── interrupt_test3.c │ ├── labyrinth.c │ ├── labyrinth.h │ ├── list_test.c │ ├── malardalen │ │ ├── adpcm.c │ │ ├── bs.c │ │ ├── bsort100.c │ │ ├── cnt.c │ │ ├── compress.c │ │ ├── cover.c │ │ ├── crc.c │ │ ├── duff.c │ │ ├── edn.c │ │ ├── expint.c │ │ ├── fac.c │ │ ├── fdct.c │ │ ├── fft1.c │ │ ├── fibcall.c │ │ ├── fir.c │ │ ├── insertsort.c │ │ ├── janne_complex.c │ │ ├── jfdctint.c │ │ ├── lcdnum.c │ │ ├── lms.c │ │ ├── ludcmp.c │ │ ├── makefile~ │ │ ├── malardalen.mak │ │ ├── matmult.c │ │ ├── minver.c │ │ ├── ndes.c │ │ ├── ns.c │ │ ├── nsichneu.c │ │ ├── prime.c │ │ ├── qsort-exam.c │ │ ├── qurt.c │ │ ├── recursion.c │ │ ├── select.c │ │ ├── sqrt.c │ │ ├── st.c │ │ ├── statemate.c │ │ ├── ud.c │ │ ├── wcet.pdf │ │ └── whet.c │ ├── malloc_test.c │ ├── mandelbrot.c │ ├── mem_test.c │ ├── newton.c │ ├── peripherals_test.c │ ├── pi.c │ ├── powerstone │ │ ├── LICENSE │ │ ├── README.md │ │ ├── adpcm.c │ │ ├── bcnt.c │ │ ├── blit.c │ │ ├── common.h │ │ ├── compress.c │ │ ├── crc.c │ │ ├── engine.c │ │ ├── fir.c │ │ ├── g3fax.c │ │ ├── huff.c │ │ ├── input.h │ │ ├── jpeg.c │ │ ├── pocsag.c │ │ ├── powerstone.mak │ │ ├── qurt.c │ │ ├── ucbqsort.c │ │ └── v42.c │ ├── pwm0.c │ ├── pwm1.c │ ├── pwm2.c │ ├── pwm3.c │ ├── pwm4.c │ ├── sort.c │ ├── sudoku.c │ ├── tasker.c │ ├── tasker2.c │ ├── tasker3.c │ ├── tasker4.c │ ├── tasker_coos.c │ ├── test.c │ ├── test64.c │ ├── test_crc.c │ ├── test_fixed.c │ ├── test_fp.c │ ├── test_spi.c │ ├── test_trig.c │ ├── uart_axi.c │ ├── uart_axi2.c │ ├── vga │ │ ├── IBM_VGA_8x8.h │ │ ├── vga_ball.c │ │ ├── vga_cube.c │ │ ├── vga_demo.c │ │ ├── vga_drv.c │ │ ├── vga_drv.h │ │ ├── vga_sandpile.c │ │ ├── vga_sprite.c │ │ └── vga_test.c │ ├── xtea.c │ ├── xtea2.c │ ├── xtea3.c │ ├── xtea_hw.c │ └── xtea_hw_vec.c ├── boot │ ├── bootloader_sim.c │ └── monitor.c ├── include │ ├── 25lcxx.h │ ├── fixed.h │ ├── hf-risc.h │ ├── libc.h │ ├── list.h │ ├── malloc.h │ ├── math.h │ ├── mcp23s17.h │ └── spi.h ├── lib │ ├── 25lcxx.c │ ├── interrupt.c │ ├── libc.c │ ├── list.c │ ├── malloc.c │ ├── math.c │ ├── mcp23s17.c │ ├── mips │ │ ├── boot_rom.s │ │ ├── crt0.s │ │ ├── hf-risc.ld │ │ └── hf-risc_bootloader.ld │ ├── riscv │ │ ├── boot_rom.s │ │ ├── crt0.s │ │ ├── hf-risc.ld │ │ ├── hf-risc_bootloader.ld │ │ ├── hf-risc_cpp.ld │ │ ├── hf-risc_spi.ld │ │ └── hf-risc_spi_eeprom.ld │ ├── riscve │ │ ├── boot_rom.s │ │ ├── crt0.s │ │ ├── hf-risc.ld │ │ └── hf-risc_bootloader.ld │ └── spi.c └── makefile ├── software_c++ ├── app │ ├── test_cpp.cpp │ └── test_cpp2.cpp ├── include │ ├── hf-risc.h │ ├── libc.h │ └── malloc.h ├── lib │ ├── interrupt.c │ ├── libc.c │ ├── malloc.c │ └── riscv │ │ ├── crt0.s │ │ ├── riscv.ld │ │ └── startup.cpp └── makefile └── tools ├── riscv-tests ├── makefile ├── test.S └── tests │ ├── LICENSE │ ├── README │ ├── add.S │ ├── addi.S │ ├── and.S │ ├── andi.S │ ├── auipc.S │ ├── beq.S │ ├── bge.S │ ├── bgeu.S │ ├── blt.S │ ├── bltu.S │ ├── bne.S │ ├── div.S.d │ ├── divu.S.d │ ├── j.S │ ├── jal.S │ ├── jalr.S │ ├── lb.S │ ├── lbu.S │ ├── lh.S │ ├── lhu.S │ ├── lui.S │ ├── lw.S │ ├── mul.S │ ├── mulh.S │ ├── mulhsu.S │ ├── mulhu.S │ ├── or.S │ ├── ori.S │ ├── rem.S.d │ ├── remu.S.d │ ├── riscv_test.h │ ├── sb.S │ ├── sh.S │ ├── simple.S │ ├── sll.S │ ├── slli.S │ ├── slt.S │ ├── slti.S │ ├── sltiu.S │ ├── sltu.S │ ├── sra.S │ ├── srai.S │ ├── srl.S │ ├── srli.S │ ├── sub.S │ ├── sw.S │ ├── test_macros.h │ ├── xor.S │ └── xori.S ├── riscve-tests ├── makefile ├── test.S └── tests │ ├── LICENSE │ ├── README │ ├── add.S │ ├── addi.S │ ├── and.S │ ├── andi.S │ ├── auipc.S │ ├── beq.S │ ├── bge.S │ ├── bgeu.S │ ├── blt.S │ ├── bltu.S │ ├── bne.S │ ├── j.S │ ├── jal.S │ ├── jalr.S │ ├── lb.S │ ├── lbu.S │ ├── lh.S │ ├── lhu.S │ ├── lui.S │ ├── lw.S │ ├── or.S │ ├── ori.S │ ├── riscv_test.h │ ├── sb.S │ ├── sh.S │ ├── simple.S │ ├── sll.S │ ├── slli.S │ ├── slt.S │ ├── slti.S │ ├── sltiu.S │ ├── sltu.S │ ├── sra.S │ ├── srai.S │ ├── srl.S │ ├── srli.S │ ├── sub.S │ ├── sw.S │ ├── test_macros.h │ ├── xor.S │ └── xori.S ├── sim ├── hf_risc_sim │ └── hf_risc_sim.c ├── hf_riscv_sim │ ├── cache.c │ ├── cache.h │ ├── hf_riscv_sim.c │ ├── hf_riscv_sim_cache.c │ └── makefile └── hf_riscve_sim │ ├── hf_riscve_sim.c │ └── makefile └── xilinx ├── ram_image.c └── ram_xilinx.vhd /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/README.md -------------------------------------------------------------------------------- /devices/controllers/core_wrapper/if_wrapper.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/core_wrapper/if_wrapper.v -------------------------------------------------------------------------------- /devices/controllers/core_wrapper/if_wrapper.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/core_wrapper/if_wrapper.vhd -------------------------------------------------------------------------------- /devices/controllers/spi_master/spi_master.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_master/spi_master.vhd -------------------------------------------------------------------------------- /devices/controllers/spi_master/spi_master_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_master/spi_master_tb.vhd -------------------------------------------------------------------------------- /devices/controllers/spi_master_slave/spi_master_slave.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_master_slave/spi_master_slave.vhd -------------------------------------------------------------------------------- /devices/controllers/spi_master_slave/spi_master_slave_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_master_slave/spi_master_slave_tb.vhd -------------------------------------------------------------------------------- /devices/controllers/spi_sram_controller/23LC1024.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_sram_controller/23LC1024.v -------------------------------------------------------------------------------- /devices/controllers/spi_sram_controller/23LC1024_ise.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_sram_controller/23LC1024_ise.v -------------------------------------------------------------------------------- /devices/controllers/spi_sram_controller/25LC256.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_sram_controller/25LC256.v -------------------------------------------------------------------------------- /devices/controllers/spi_sram_controller/spi_sram_ctrl.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_sram_controller/spi_sram_ctrl.vhd -------------------------------------------------------------------------------- /devices/controllers/spi_sram_controller/spi_sram_ctrl_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/spi_sram_controller/spi_sram_ctrl_tb.vhd -------------------------------------------------------------------------------- /devices/controllers/uart/uart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/uart/uart.v -------------------------------------------------------------------------------- /devices/controllers/uart/uart.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/uart/uart.vhd -------------------------------------------------------------------------------- /devices/controllers/uart_axi/if_axis.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/uart_axi/if_axis.vhd -------------------------------------------------------------------------------- /devices/controllers/uart_axi/uart.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/uart_axi/uart.vhd -------------------------------------------------------------------------------- /devices/controllers/uart_axi/uart_rx.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/uart_axi/uart_rx.vhd -------------------------------------------------------------------------------- /devices/controllers/uart_axi/uart_tx.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/uart_axi/uart_tx.vhd -------------------------------------------------------------------------------- /devices/controllers/vga_controller/freq_divider.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/vga_controller/freq_divider.vhd -------------------------------------------------------------------------------- /devices/controllers/vga_controller/h_sync_gen.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/vga_controller/h_sync_gen.vhd -------------------------------------------------------------------------------- /devices/controllers/vga_controller/if_vga.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/vga_controller/if_vga.vhd -------------------------------------------------------------------------------- /devices/controllers/vga_controller/v_sync_gen.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/vga_controller/v_sync_gen.vhd -------------------------------------------------------------------------------- /devices/controllers/vga_controller/vga.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/vga_controller/vga.vhd -------------------------------------------------------------------------------- /devices/controllers/vga_controller/vram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/vga_controller/vram.vhd -------------------------------------------------------------------------------- /devices/controllers/xtea/test_vectors/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/test_vectors/makefile -------------------------------------------------------------------------------- /devices/controllers/xtea/test_vectors/test_vec0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/test_vectors/test_vec0.txt -------------------------------------------------------------------------------- /devices/controllers/xtea/test_vectors/test_vec1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/test_vectors/test_vec1.txt -------------------------------------------------------------------------------- /devices/controllers/xtea/test_vectors/test_vec2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/test_vectors/test_vec2.txt -------------------------------------------------------------------------------- /devices/controllers/xtea/test_vectors/test_vec3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/test_vectors/test_vec3.txt -------------------------------------------------------------------------------- /devices/controllers/xtea/test_vectors/test_vec4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/test_vectors/test_vec4.txt -------------------------------------------------------------------------------- /devices/controllers/xtea/test_vectors/xtea_test_vec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/test_vectors/xtea_test_vec.txt -------------------------------------------------------------------------------- /devices/controllers/xtea/xtea.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/xtea.vhd -------------------------------------------------------------------------------- /devices/controllers/xtea/xtea_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/controllers/xtea/xtea_tb.vhd -------------------------------------------------------------------------------- /devices/peripherals/basic_soc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/peripherals/basic_soc.v -------------------------------------------------------------------------------- /devices/peripherals/basic_soc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/peripherals/basic_soc.vhd -------------------------------------------------------------------------------- /devices/peripherals/minimal_soc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/peripherals/minimal_soc.vhd -------------------------------------------------------------------------------- /devices/peripherals/minimal_soc_uart.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/peripherals/minimal_soc_uart.vhd -------------------------------------------------------------------------------- /devices/peripherals/standard_soc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/devices/peripherals/standard_soc.vhd -------------------------------------------------------------------------------- /docs/memory_map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/docs/memory_map.txt -------------------------------------------------------------------------------- /docs/pipeline_simple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/docs/pipeline_simple.png -------------------------------------------------------------------------------- /docs/pipeline_simple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/docs/pipeline_simple.svg -------------------------------------------------------------------------------- /docs/soc_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/docs/soc_files.txt -------------------------------------------------------------------------------- /docs/standard_soc_pin_map.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/docs/standard_soc_pin_map.ods -------------------------------------------------------------------------------- /mips/core_mips/alu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/core_mips/alu.vhd -------------------------------------------------------------------------------- /mips/core_mips/bshifter.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/core_mips/bshifter.vhd -------------------------------------------------------------------------------- /mips/core_mips/control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/core_mips/control.vhd -------------------------------------------------------------------------------- /mips/core_mips/cpu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/core_mips/cpu.vhd -------------------------------------------------------------------------------- /mips/core_mips/datapath.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/core_mips/datapath.vhd -------------------------------------------------------------------------------- /mips/core_mips/int_control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/core_mips/int_control.vhd -------------------------------------------------------------------------------- /mips/core_mips/reg_bank.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/core_mips/reg_bank.vhd -------------------------------------------------------------------------------- /mips/platform/rams/boot_ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/rams/boot_ram.vhd -------------------------------------------------------------------------------- /mips/platform/rams/ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/rams/ram.vhd -------------------------------------------------------------------------------- /mips/platform/spartan3_starterkit/spartan3.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3_starterkit/spartan3.ucf -------------------------------------------------------------------------------- /mips/platform/spartan3_starterkit/spartan3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3_starterkit/spartan3.vhd -------------------------------------------------------------------------------- /mips/platform/spartan3_starterkit/spartan3_SRAM.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3_starterkit/spartan3_SRAM.ucf -------------------------------------------------------------------------------- /mips/platform/spartan3_starterkit/spartan3_SRAM.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3_starterkit/spartan3_SRAM.vhd -------------------------------------------------------------------------------- /mips/platform/spartan3e_nexys2/Nexys2_1200General.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3e_nexys2/Nexys2_1200General.ucf -------------------------------------------------------------------------------- /mips/platform/spartan3e_nexys2/spartan3e_nexys2.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3e_nexys2/spartan3e_nexys2.ucf -------------------------------------------------------------------------------- /mips/platform/spartan3e_nexys2/spartan3e_nexys2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3e_nexys2/spartan3e_nexys2.vhd -------------------------------------------------------------------------------- /mips/platform/spartan3e_nexys2/spartan3e_nexys2_xtea.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/spartan3e_nexys2/spartan3e_nexys2_xtea.vhd -------------------------------------------------------------------------------- /mips/platform/virtex4_ml403/virtex4ml403.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/virtex4_ml403/virtex4ml403.ucf -------------------------------------------------------------------------------- /mips/platform/virtex4_ml403/virtex4ml403.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/platform/virtex4_ml403/virtex4ml403.vhd -------------------------------------------------------------------------------- /mips/sim/boot.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/sim/boot.txt -------------------------------------------------------------------------------- /mips/sim/boot_ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/sim/boot_ram.vhd -------------------------------------------------------------------------------- /mips/sim/hf-risc_basic_standard_soc_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/sim/hf-risc_basic_standard_soc_tb.vhd -------------------------------------------------------------------------------- /mips/sim/hf-risc_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/sim/hf-risc_tb.vhd -------------------------------------------------------------------------------- /mips/sim/hf-risc_tb_xtea.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/sim/hf-risc_tb_xtea.vhd -------------------------------------------------------------------------------- /mips/sim/ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/mips/sim/ram.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e/alu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e/alu.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e/bshifter.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e/bshifter.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e/control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e/control.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e/cpu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e/cpu.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e/datapath.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e/datapath.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e/int_control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e/int_control.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e/reg_bank.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e/reg_bank.vhd -------------------------------------------------------------------------------- /riscv/core_rv32e_verilog/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e_verilog/alu.v -------------------------------------------------------------------------------- /riscv/core_rv32e_verilog/bshifter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e_verilog/bshifter.v -------------------------------------------------------------------------------- /riscv/core_rv32e_verilog/control.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e_verilog/control.v -------------------------------------------------------------------------------- /riscv/core_rv32e_verilog/cpu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e_verilog/cpu.v -------------------------------------------------------------------------------- /riscv/core_rv32e_verilog/datapath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e_verilog/datapath.v -------------------------------------------------------------------------------- /riscv/core_rv32e_verilog/int_control.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e_verilog/int_control.v -------------------------------------------------------------------------------- /riscv/core_rv32e_verilog/reg_bank.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32e_verilog/reg_bank.v -------------------------------------------------------------------------------- /riscv/core_rv32i/alu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32i/alu.vhd -------------------------------------------------------------------------------- /riscv/core_rv32i/bshifter.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32i/bshifter.vhd -------------------------------------------------------------------------------- /riscv/core_rv32i/control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32i/control.vhd -------------------------------------------------------------------------------- /riscv/core_rv32i/cpu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32i/cpu.vhd -------------------------------------------------------------------------------- /riscv/core_rv32i/datapath.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32i/datapath.vhd -------------------------------------------------------------------------------- /riscv/core_rv32i/int_control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32i/int_control.vhd -------------------------------------------------------------------------------- /riscv/core_rv32i/reg_bank.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32i/reg_bank.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/alu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/alu.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/bshifter.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/bshifter.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/control.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/cpu.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/cpu.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/datapath.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/datapath.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/int_control.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/int_control.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/mul.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/mul.vhd -------------------------------------------------------------------------------- /riscv/core_rv32im_nodiv/reg_bank.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/core_rv32im_nodiv/reg_bank.vhd -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc.v -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc.vhd -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc.xdc -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_axis.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_axis.vhd -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_vga.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_vga.v -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_vga.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_vga.vhd -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_vga.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_vga.xdc -------------------------------------------------------------------------------- /riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_xtea.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/artix7_nexysA7/artix7_nexysa7_basic_soc_xtea.vhd -------------------------------------------------------------------------------- /riscv/platform/rams/boot_ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/rams/boot_ram.vhd -------------------------------------------------------------------------------- /riscv/platform/rams/boot_ram_50mhz.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/rams/boot_ram_50mhz.vhd -------------------------------------------------------------------------------- /riscv/platform/rams/ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/rams/ram.v -------------------------------------------------------------------------------- /riscv/platform/rams/ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/rams/ram.vhd -------------------------------------------------------------------------------- /riscv/platform/spartan3_starterkit/spartan3.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3_starterkit/spartan3.ucf -------------------------------------------------------------------------------- /riscv/platform/spartan3_starterkit/spartan3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3_starterkit/spartan3.vhd -------------------------------------------------------------------------------- /riscv/platform/spartan3_starterkit/spartan3_SRAM.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3_starterkit/spartan3_SRAM.ucf -------------------------------------------------------------------------------- /riscv/platform/spartan3_starterkit/spartan3_SRAM.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3_starterkit/spartan3_SRAM.vhd -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/Nexys2_1200General.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/Nexys2_1200General.ucf -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2.ucf -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2.vhd -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2_basic_soc.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2_basic_soc.ucf -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2_basic_soc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2_basic_soc.vhd -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2_basic_soc_xtea.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2_basic_soc_xtea.vhd -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2_standard_soc.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2_standard_soc.vhd -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2_standard_soc_ext_sram.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2_standard_soc_ext_sram.ucf -------------------------------------------------------------------------------- /riscv/platform/spartan3e_nexys2/spartan3e_nexys2_standard_soc_ext_sram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/spartan3e_nexys2/spartan3e_nexys2_standard_soc_ext_sram.vhd -------------------------------------------------------------------------------- /riscv/platform/virtex4_ml403/virtex4ml403.ucf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/virtex4_ml403/virtex4ml403.ucf -------------------------------------------------------------------------------- /riscv/platform/virtex4_ml403/virtex4ml403.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/platform/virtex4_ml403/virtex4ml403.vhd -------------------------------------------------------------------------------- /riscv/sim/boot.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/boot.txt -------------------------------------------------------------------------------- /riscv/sim/boot_ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/boot_ram.v -------------------------------------------------------------------------------- /riscv/sim/boot_ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/boot_ram.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_assoc_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_assoc_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_basic_soc_axis_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_basic_soc_axis_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_basic_soc_wrapper_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_basic_soc_wrapper_tb.v -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_basic_soc_wrapper_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_basic_soc_wrapper_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_basic_soc_xtea_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_basic_soc_xtea_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_basic_standard_soc_ext_sram_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_basic_standard_soc_ext_sram_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_basic_standard_soc_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_basic_standard_soc_tb.v -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_basic_standard_soc_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_basic_standard_soc_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_sram_ctl_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_sram_ctl_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_tb.vhd -------------------------------------------------------------------------------- /riscv/sim/hf-riscv_tb_xtea.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/hf-riscv_tb_xtea.vhd -------------------------------------------------------------------------------- /riscv/sim/ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/ram.v -------------------------------------------------------------------------------- /riscv/sim/ram.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/riscv/sim/ram.vhd -------------------------------------------------------------------------------- /sim/mips_basic/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/mips_basic/makefile -------------------------------------------------------------------------------- /sim/rv32e_basic/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/rv32e_basic/makefile -------------------------------------------------------------------------------- /sim/rv32e_basic_axi/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/rv32e_basic_axi/makefile -------------------------------------------------------------------------------- /sim/rv32e_basic_verilog/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/rv32e_basic_verilog/makefile -------------------------------------------------------------------------------- /sim/rv32e_basic_verilog_wrapper/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/rv32e_basic_verilog_wrapper/makefile -------------------------------------------------------------------------------- /sim/rv32e_basic_wrapper/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/rv32e_basic_wrapper/makefile -------------------------------------------------------------------------------- /sim/rv32e_basic_xtea/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/rv32e_basic_xtea/makefile -------------------------------------------------------------------------------- /sim/rv32i_standard/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/sim/rv32i_standard/makefile -------------------------------------------------------------------------------- /software/app/aes_lite/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/aes_lite/aes.c -------------------------------------------------------------------------------- /software/app/aes_lite/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/aes_lite/aes.h -------------------------------------------------------------------------------- /software/app/aes_tiny/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/aes_tiny/README.md -------------------------------------------------------------------------------- /software/app/aes_tiny/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/aes_tiny/aes.c -------------------------------------------------------------------------------- /software/app/aes_tiny/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/aes_tiny/aes.h -------------------------------------------------------------------------------- /software/app/aes_tiny/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/aes_tiny/test.c -------------------------------------------------------------------------------- /software/app/animal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/animal.c -------------------------------------------------------------------------------- /software/app/ann.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/ann.c -------------------------------------------------------------------------------- /software/app/ann2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/ann2.c -------------------------------------------------------------------------------- /software/app/ann3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/ann3.c -------------------------------------------------------------------------------- /software/app/ann4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/ann4.c -------------------------------------------------------------------------------- /software/app/asm/riscv.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/asm/riscv.s -------------------------------------------------------------------------------- /software/app/asm/riscv_crt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/asm/riscv_crt.s -------------------------------------------------------------------------------- /software/app/assoc_test/assoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/assoc_test/assoc.h -------------------------------------------------------------------------------- /software/app/assoc_test/assoc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/assoc_test/assoc_test.c -------------------------------------------------------------------------------- /software/app/assoc_test/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/assoc_test/makefile -------------------------------------------------------------------------------- /software/app/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/base64.c -------------------------------------------------------------------------------- /software/app/coos/coos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coos/coos.c -------------------------------------------------------------------------------- /software/app/coos/coos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coos/coos.h -------------------------------------------------------------------------------- /software/app/core_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/core_test.c -------------------------------------------------------------------------------- /software/app/core_wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/core_wrapper.c -------------------------------------------------------------------------------- /software/app/coremark/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/LICENSE.txt -------------------------------------------------------------------------------- /software/app/coremark/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/Makefile -------------------------------------------------------------------------------- /software/app/coremark/app.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/app.mak -------------------------------------------------------------------------------- /software/app/coremark/core_list_join.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_list_join.c -------------------------------------------------------------------------------- /software/app/coremark/core_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_main.c -------------------------------------------------------------------------------- /software/app/coremark/core_matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_matrix.c -------------------------------------------------------------------------------- /software/app/coremark/core_portme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_portme.c -------------------------------------------------------------------------------- /software/app/coremark/core_portme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_portme.h -------------------------------------------------------------------------------- /software/app/coremark/core_portme.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_portme.mak -------------------------------------------------------------------------------- /software/app/coremark/core_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_state.c -------------------------------------------------------------------------------- /software/app/coremark/core_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/core_util.c -------------------------------------------------------------------------------- /software/app/coremark/coremark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/coremark.c -------------------------------------------------------------------------------- /software/app/coremark/coremark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/coremark.h -------------------------------------------------------------------------------- /software/app/coremark/coremark.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/coremark.md5 -------------------------------------------------------------------------------- /software/app/coremark/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/readme.txt -------------------------------------------------------------------------------- /software/app/coremark/release_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/coremark/release_notes.txt -------------------------------------------------------------------------------- /software/app/cube.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/cube.c -------------------------------------------------------------------------------- /software/app/display/IBM_VGA_8x14.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/display/IBM_VGA_8x14.h -------------------------------------------------------------------------------- /software/app/display/IBM_VGA_8x8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/display/IBM_VGA_8x8.h -------------------------------------------------------------------------------- /software/app/display/display_drv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/display/display_drv.c -------------------------------------------------------------------------------- /software/app/display/display_drv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/display/display_drv.h -------------------------------------------------------------------------------- /software/app/display/display_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/display/display_test.c -------------------------------------------------------------------------------- /software/app/encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/encode.c -------------------------------------------------------------------------------- /software/app/euler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/euler.c -------------------------------------------------------------------------------- /software/app/euler_fixed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/euler_fixed.c -------------------------------------------------------------------------------- /software/app/exp_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/exp_io.c -------------------------------------------------------------------------------- /software/app/fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/fib.c -------------------------------------------------------------------------------- /software/app/float_fixed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/float_fixed.c -------------------------------------------------------------------------------- /software/app/fsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/fsm.c -------------------------------------------------------------------------------- /software/app/fsm2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/fsm2.c -------------------------------------------------------------------------------- /software/app/gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/gpio.c -------------------------------------------------------------------------------- /software/app/gpio2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/gpio2.c -------------------------------------------------------------------------------- /software/app/hanoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/hanoi.c -------------------------------------------------------------------------------- /software/app/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/hello.c -------------------------------------------------------------------------------- /software/app/interrupt_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/interrupt_test.c -------------------------------------------------------------------------------- /software/app/interrupt_test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/interrupt_test2.c -------------------------------------------------------------------------------- /software/app/interrupt_test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/interrupt_test3.c -------------------------------------------------------------------------------- /software/app/labyrinth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/labyrinth.c -------------------------------------------------------------------------------- /software/app/labyrinth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/labyrinth.h -------------------------------------------------------------------------------- /software/app/list_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/list_test.c -------------------------------------------------------------------------------- /software/app/malardalen/adpcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/adpcm.c -------------------------------------------------------------------------------- /software/app/malardalen/bs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/bs.c -------------------------------------------------------------------------------- /software/app/malardalen/bsort100.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/bsort100.c -------------------------------------------------------------------------------- /software/app/malardalen/cnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/cnt.c -------------------------------------------------------------------------------- /software/app/malardalen/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/compress.c -------------------------------------------------------------------------------- /software/app/malardalen/cover.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/cover.c -------------------------------------------------------------------------------- /software/app/malardalen/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/crc.c -------------------------------------------------------------------------------- /software/app/malardalen/duff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/duff.c -------------------------------------------------------------------------------- /software/app/malardalen/edn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/edn.c -------------------------------------------------------------------------------- /software/app/malardalen/expint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/expint.c -------------------------------------------------------------------------------- /software/app/malardalen/fac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/fac.c -------------------------------------------------------------------------------- /software/app/malardalen/fdct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/fdct.c -------------------------------------------------------------------------------- /software/app/malardalen/fft1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/fft1.c -------------------------------------------------------------------------------- /software/app/malardalen/fibcall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/fibcall.c -------------------------------------------------------------------------------- /software/app/malardalen/fir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/fir.c -------------------------------------------------------------------------------- /software/app/malardalen/insertsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/insertsort.c -------------------------------------------------------------------------------- /software/app/malardalen/janne_complex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/janne_complex.c -------------------------------------------------------------------------------- /software/app/malardalen/jfdctint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/jfdctint.c -------------------------------------------------------------------------------- /software/app/malardalen/lcdnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/lcdnum.c -------------------------------------------------------------------------------- /software/app/malardalen/lms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/lms.c -------------------------------------------------------------------------------- /software/app/malardalen/ludcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/ludcmp.c -------------------------------------------------------------------------------- /software/app/malardalen/makefile~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/makefile~ -------------------------------------------------------------------------------- /software/app/malardalen/malardalen.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/malardalen.mak -------------------------------------------------------------------------------- /software/app/malardalen/matmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/matmult.c -------------------------------------------------------------------------------- /software/app/malardalen/minver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/minver.c -------------------------------------------------------------------------------- /software/app/malardalen/ndes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/ndes.c -------------------------------------------------------------------------------- /software/app/malardalen/ns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/ns.c -------------------------------------------------------------------------------- /software/app/malardalen/nsichneu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/nsichneu.c -------------------------------------------------------------------------------- /software/app/malardalen/prime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/prime.c -------------------------------------------------------------------------------- /software/app/malardalen/qsort-exam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/qsort-exam.c -------------------------------------------------------------------------------- /software/app/malardalen/qurt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/qurt.c -------------------------------------------------------------------------------- /software/app/malardalen/recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/recursion.c -------------------------------------------------------------------------------- /software/app/malardalen/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/select.c -------------------------------------------------------------------------------- /software/app/malardalen/sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/sqrt.c -------------------------------------------------------------------------------- /software/app/malardalen/st.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/st.c -------------------------------------------------------------------------------- /software/app/malardalen/statemate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/statemate.c -------------------------------------------------------------------------------- /software/app/malardalen/ud.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/ud.c -------------------------------------------------------------------------------- /software/app/malardalen/wcet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/wcet.pdf -------------------------------------------------------------------------------- /software/app/malardalen/whet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malardalen/whet.c -------------------------------------------------------------------------------- /software/app/malloc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/malloc_test.c -------------------------------------------------------------------------------- /software/app/mandelbrot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/mandelbrot.c -------------------------------------------------------------------------------- /software/app/mem_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/mem_test.c -------------------------------------------------------------------------------- /software/app/newton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/newton.c -------------------------------------------------------------------------------- /software/app/peripherals_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/peripherals_test.c -------------------------------------------------------------------------------- /software/app/pi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/pi.c -------------------------------------------------------------------------------- /software/app/powerstone/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/LICENSE -------------------------------------------------------------------------------- /software/app/powerstone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/README.md -------------------------------------------------------------------------------- /software/app/powerstone/adpcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/adpcm.c -------------------------------------------------------------------------------- /software/app/powerstone/bcnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/bcnt.c -------------------------------------------------------------------------------- /software/app/powerstone/blit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/blit.c -------------------------------------------------------------------------------- /software/app/powerstone/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/common.h -------------------------------------------------------------------------------- /software/app/powerstone/compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/compress.c -------------------------------------------------------------------------------- /software/app/powerstone/crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/crc.c -------------------------------------------------------------------------------- /software/app/powerstone/engine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/engine.c -------------------------------------------------------------------------------- /software/app/powerstone/fir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/fir.c -------------------------------------------------------------------------------- /software/app/powerstone/g3fax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/g3fax.c -------------------------------------------------------------------------------- /software/app/powerstone/huff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/huff.c -------------------------------------------------------------------------------- /software/app/powerstone/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/input.h -------------------------------------------------------------------------------- /software/app/powerstone/jpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/jpeg.c -------------------------------------------------------------------------------- /software/app/powerstone/pocsag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/pocsag.c -------------------------------------------------------------------------------- /software/app/powerstone/powerstone.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/powerstone.mak -------------------------------------------------------------------------------- /software/app/powerstone/qurt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/qurt.c -------------------------------------------------------------------------------- /software/app/powerstone/ucbqsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/ucbqsort.c -------------------------------------------------------------------------------- /software/app/powerstone/v42.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/powerstone/v42.c -------------------------------------------------------------------------------- /software/app/pwm0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/pwm0.c -------------------------------------------------------------------------------- /software/app/pwm1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/pwm1.c -------------------------------------------------------------------------------- /software/app/pwm2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/pwm2.c -------------------------------------------------------------------------------- /software/app/pwm3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/pwm3.c -------------------------------------------------------------------------------- /software/app/pwm4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/pwm4.c -------------------------------------------------------------------------------- /software/app/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/sort.c -------------------------------------------------------------------------------- /software/app/sudoku.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/sudoku.c -------------------------------------------------------------------------------- /software/app/tasker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/tasker.c -------------------------------------------------------------------------------- /software/app/tasker2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/tasker2.c -------------------------------------------------------------------------------- /software/app/tasker3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/tasker3.c -------------------------------------------------------------------------------- /software/app/tasker4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/tasker4.c -------------------------------------------------------------------------------- /software/app/tasker_coos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/tasker_coos.c -------------------------------------------------------------------------------- /software/app/test.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(void){ 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /software/app/test64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/test64.c -------------------------------------------------------------------------------- /software/app/test_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/test_crc.c -------------------------------------------------------------------------------- /software/app/test_fixed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/test_fixed.c -------------------------------------------------------------------------------- /software/app/test_fp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/test_fp.c -------------------------------------------------------------------------------- /software/app/test_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/test_spi.c -------------------------------------------------------------------------------- /software/app/test_trig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/test_trig.c -------------------------------------------------------------------------------- /software/app/uart_axi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/uart_axi.c -------------------------------------------------------------------------------- /software/app/uart_axi2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/uart_axi2.c -------------------------------------------------------------------------------- /software/app/vga/IBM_VGA_8x8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/IBM_VGA_8x8.h -------------------------------------------------------------------------------- /software/app/vga/vga_ball.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_ball.c -------------------------------------------------------------------------------- /software/app/vga/vga_cube.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_cube.c -------------------------------------------------------------------------------- /software/app/vga/vga_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_demo.c -------------------------------------------------------------------------------- /software/app/vga/vga_drv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_drv.c -------------------------------------------------------------------------------- /software/app/vga/vga_drv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_drv.h -------------------------------------------------------------------------------- /software/app/vga/vga_sandpile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_sandpile.c -------------------------------------------------------------------------------- /software/app/vga/vga_sprite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_sprite.c -------------------------------------------------------------------------------- /software/app/vga/vga_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/vga/vga_test.c -------------------------------------------------------------------------------- /software/app/xtea.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/xtea.c -------------------------------------------------------------------------------- /software/app/xtea2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/xtea2.c -------------------------------------------------------------------------------- /software/app/xtea3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/xtea3.c -------------------------------------------------------------------------------- /software/app/xtea_hw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/xtea_hw.c -------------------------------------------------------------------------------- /software/app/xtea_hw_vec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/app/xtea_hw_vec.c -------------------------------------------------------------------------------- /software/boot/bootloader_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/boot/bootloader_sim.c -------------------------------------------------------------------------------- /software/boot/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/boot/monitor.c -------------------------------------------------------------------------------- /software/include/25lcxx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/25lcxx.h -------------------------------------------------------------------------------- /software/include/fixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/fixed.h -------------------------------------------------------------------------------- /software/include/hf-risc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/hf-risc.h -------------------------------------------------------------------------------- /software/include/libc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/libc.h -------------------------------------------------------------------------------- /software/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/list.h -------------------------------------------------------------------------------- /software/include/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/malloc.h -------------------------------------------------------------------------------- /software/include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/math.h -------------------------------------------------------------------------------- /software/include/mcp23s17.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/mcp23s17.h -------------------------------------------------------------------------------- /software/include/spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/include/spi.h -------------------------------------------------------------------------------- /software/lib/25lcxx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/25lcxx.c -------------------------------------------------------------------------------- /software/lib/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/interrupt.c -------------------------------------------------------------------------------- /software/lib/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/libc.c -------------------------------------------------------------------------------- /software/lib/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/list.c -------------------------------------------------------------------------------- /software/lib/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/malloc.c -------------------------------------------------------------------------------- /software/lib/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/math.c -------------------------------------------------------------------------------- /software/lib/mcp23s17.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/mcp23s17.c -------------------------------------------------------------------------------- /software/lib/mips/boot_rom.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/mips/boot_rom.s -------------------------------------------------------------------------------- /software/lib/mips/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/mips/crt0.s -------------------------------------------------------------------------------- /software/lib/mips/hf-risc.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/mips/hf-risc.ld -------------------------------------------------------------------------------- /software/lib/mips/hf-risc_bootloader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/mips/hf-risc_bootloader.ld -------------------------------------------------------------------------------- /software/lib/riscv/boot_rom.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscv/boot_rom.s -------------------------------------------------------------------------------- /software/lib/riscv/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscv/crt0.s -------------------------------------------------------------------------------- /software/lib/riscv/hf-risc.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscv/hf-risc.ld -------------------------------------------------------------------------------- /software/lib/riscv/hf-risc_bootloader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscv/hf-risc_bootloader.ld -------------------------------------------------------------------------------- /software/lib/riscv/hf-risc_cpp.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscv/hf-risc_cpp.ld -------------------------------------------------------------------------------- /software/lib/riscv/hf-risc_spi.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscv/hf-risc_spi.ld -------------------------------------------------------------------------------- /software/lib/riscv/hf-risc_spi_eeprom.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscv/hf-risc_spi_eeprom.ld -------------------------------------------------------------------------------- /software/lib/riscve/boot_rom.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscve/boot_rom.s -------------------------------------------------------------------------------- /software/lib/riscve/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscve/crt0.s -------------------------------------------------------------------------------- /software/lib/riscve/hf-risc.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscve/hf-risc.ld -------------------------------------------------------------------------------- /software/lib/riscve/hf-risc_bootloader.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/riscve/hf-risc_bootloader.ld -------------------------------------------------------------------------------- /software/lib/spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/lib/spi.c -------------------------------------------------------------------------------- /software/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software/makefile -------------------------------------------------------------------------------- /software_c++/app/test_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/app/test_cpp.cpp -------------------------------------------------------------------------------- /software_c++/app/test_cpp2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/app/test_cpp2.cpp -------------------------------------------------------------------------------- /software_c++/include/hf-risc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/include/hf-risc.h -------------------------------------------------------------------------------- /software_c++/include/libc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/include/libc.h -------------------------------------------------------------------------------- /software_c++/include/malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/include/malloc.h -------------------------------------------------------------------------------- /software_c++/lib/interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/lib/interrupt.c -------------------------------------------------------------------------------- /software_c++/lib/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/lib/libc.c -------------------------------------------------------------------------------- /software_c++/lib/malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/lib/malloc.c -------------------------------------------------------------------------------- /software_c++/lib/riscv/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/lib/riscv/crt0.s -------------------------------------------------------------------------------- /software_c++/lib/riscv/riscv.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/lib/riscv/riscv.ld -------------------------------------------------------------------------------- /software_c++/lib/riscv/startup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/lib/riscv/startup.cpp -------------------------------------------------------------------------------- /software_c++/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/software_c++/makefile -------------------------------------------------------------------------------- /tools/riscv-tests/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/makefile -------------------------------------------------------------------------------- /tools/riscv-tests/test.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/test.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/LICENSE -------------------------------------------------------------------------------- /tools/riscv-tests/tests/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/README -------------------------------------------------------------------------------- /tools/riscv-tests/tests/add.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/add.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/addi.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/addi.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/and.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/and.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/andi.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/andi.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/auipc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/auipc.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/beq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/beq.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/bge.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/bge.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/bgeu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/bgeu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/blt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/blt.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/bltu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/bltu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/bne.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/bne.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/div.S.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/div.S.d -------------------------------------------------------------------------------- /tools/riscv-tests/tests/divu.S.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/divu.S.d -------------------------------------------------------------------------------- /tools/riscv-tests/tests/j.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/j.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/jal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/jal.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/jalr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/jalr.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/lb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/lb.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/lbu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/lbu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/lh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/lh.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/lhu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/lhu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/lui.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/lui.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/lw.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/lw.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/mul.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/mul.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/mulh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/mulh.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/mulhsu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/mulhsu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/mulhu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/mulhu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/or.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/or.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/ori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/ori.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/rem.S.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/rem.S.d -------------------------------------------------------------------------------- /tools/riscv-tests/tests/remu.S.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/remu.S.d -------------------------------------------------------------------------------- /tools/riscv-tests/tests/riscv_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/riscv_test.h -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sb.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sh.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/simple.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/simple.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sll.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sll.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/slli.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/slli.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/slt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/slt.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/slti.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/slti.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sltiu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sltiu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sltu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sltu.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sra.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sra.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/srai.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/srai.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/srl.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/srl.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/srli.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/srli.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sub.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sub.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/sw.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/sw.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/test_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/test_macros.h -------------------------------------------------------------------------------- /tools/riscv-tests/tests/xor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/xor.S -------------------------------------------------------------------------------- /tools/riscv-tests/tests/xori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscv-tests/tests/xori.S -------------------------------------------------------------------------------- /tools/riscve-tests/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/makefile -------------------------------------------------------------------------------- /tools/riscve-tests/test.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/test.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/LICENSE -------------------------------------------------------------------------------- /tools/riscve-tests/tests/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/README -------------------------------------------------------------------------------- /tools/riscve-tests/tests/add.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/add.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/addi.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/addi.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/and.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/and.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/andi.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/andi.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/auipc.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/auipc.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/beq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/beq.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/bge.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/bge.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/bgeu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/bgeu.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/blt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/blt.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/bltu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/bltu.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/bne.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/bne.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/j.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/j.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/jal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/jal.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/jalr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/jalr.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/lb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/lb.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/lbu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/lbu.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/lh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/lh.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/lhu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/lhu.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/lui.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/lui.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/lw.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/lw.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/or.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/or.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/ori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/ori.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/riscv_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/riscv_test.h -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sb.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sh.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/simple.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/simple.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sll.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sll.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/slli.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/slli.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/slt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/slt.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/slti.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/slti.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sltiu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sltiu.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sltu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sltu.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sra.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sra.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/srai.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/srai.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/srl.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/srl.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/srli.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/srli.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sub.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sub.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/sw.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/sw.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/test_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/test_macros.h -------------------------------------------------------------------------------- /tools/riscve-tests/tests/xor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/xor.S -------------------------------------------------------------------------------- /tools/riscve-tests/tests/xori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/riscve-tests/tests/xori.S -------------------------------------------------------------------------------- /tools/sim/hf_risc_sim/hf_risc_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_risc_sim/hf_risc_sim.c -------------------------------------------------------------------------------- /tools/sim/hf_riscv_sim/cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_riscv_sim/cache.c -------------------------------------------------------------------------------- /tools/sim/hf_riscv_sim/cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_riscv_sim/cache.h -------------------------------------------------------------------------------- /tools/sim/hf_riscv_sim/hf_riscv_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_riscv_sim/hf_riscv_sim.c -------------------------------------------------------------------------------- /tools/sim/hf_riscv_sim/hf_riscv_sim_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_riscv_sim/hf_riscv_sim_cache.c -------------------------------------------------------------------------------- /tools/sim/hf_riscv_sim/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_riscv_sim/makefile -------------------------------------------------------------------------------- /tools/sim/hf_riscve_sim/hf_riscve_sim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_riscve_sim/hf_riscve_sim.c -------------------------------------------------------------------------------- /tools/sim/hf_riscve_sim/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/sim/hf_riscve_sim/makefile -------------------------------------------------------------------------------- /tools/xilinx/ram_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/xilinx/ram_image.c -------------------------------------------------------------------------------- /tools/xilinx/ram_xilinx.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjohann81/hf-risc/HEAD/tools/xilinx/ram_xilinx.vhd --------------------------------------------------------------------------------