├── .gitignore ├── .gitlab-ci.yml ├── LICENSE ├── README.md ├── ci └── dummy.csh ├── cluster_clock_gating.sv ├── include ├── param0.v ├── zeroriscy_config.sv ├── zeroriscy_defines.sv └── zeroriscy_tracer_defines.sv ├── src_files.yml ├── zeroriscy_alu.sv ├── zeroriscy_compressed_decoder.sv ├── zeroriscy_controller.sv ├── zeroriscy_core.sv ├── zeroriscy_cs_registers.sv ├── zeroriscy_debug_unit.sv ├── zeroriscy_decoder.sv ├── zeroriscy_ex_block.sv ├── zeroriscy_fetch_fifo.sv ├── zeroriscy_id_stage.sv ├── zeroriscy_if_stage.sv ├── zeroriscy_int_controller.sv ├── zeroriscy_load_store_unit.sv ├── zeroriscy_mmult.sv ├── zeroriscy_multdiv_fast.sv ├── zeroriscy_prefetch_buffer.sv ├── zeroriscy_register_file.sv ├── zeroriscy_register_file_ff.sv ├── zeroriscy_tracer.sv └── zeroriscy_tracer_verilator.sv /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | include/riscv_config.sv.bak 3 | 4 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/README.md -------------------------------------------------------------------------------- /ci/dummy.csh: -------------------------------------------------------------------------------- 1 | #!/bin/tcsh 2 | 3 | echo "New commit triggers PULPino CI" 4 | -------------------------------------------------------------------------------- /cluster_clock_gating.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/cluster_clock_gating.sv -------------------------------------------------------------------------------- /include/param0.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/include/param0.v -------------------------------------------------------------------------------- /include/zeroriscy_config.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/include/zeroriscy_config.sv -------------------------------------------------------------------------------- /include/zeroriscy_defines.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/include/zeroriscy_defines.sv -------------------------------------------------------------------------------- /include/zeroriscy_tracer_defines.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/include/zeroriscy_tracer_defines.sv -------------------------------------------------------------------------------- /src_files.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/src_files.yml -------------------------------------------------------------------------------- /zeroriscy_alu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_alu.sv -------------------------------------------------------------------------------- /zeroriscy_compressed_decoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_compressed_decoder.sv -------------------------------------------------------------------------------- /zeroriscy_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_controller.sv -------------------------------------------------------------------------------- /zeroriscy_core.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_core.sv -------------------------------------------------------------------------------- /zeroriscy_cs_registers.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_cs_registers.sv -------------------------------------------------------------------------------- /zeroriscy_debug_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_debug_unit.sv -------------------------------------------------------------------------------- /zeroriscy_decoder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_decoder.sv -------------------------------------------------------------------------------- /zeroriscy_ex_block.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_ex_block.sv -------------------------------------------------------------------------------- /zeroriscy_fetch_fifo.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_fetch_fifo.sv -------------------------------------------------------------------------------- /zeroriscy_id_stage.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_id_stage.sv -------------------------------------------------------------------------------- /zeroriscy_if_stage.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_if_stage.sv -------------------------------------------------------------------------------- /zeroriscy_int_controller.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_int_controller.sv -------------------------------------------------------------------------------- /zeroriscy_load_store_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_load_store_unit.sv -------------------------------------------------------------------------------- /zeroriscy_mmult.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_mmult.sv -------------------------------------------------------------------------------- /zeroriscy_multdiv_fast.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_multdiv_fast.sv -------------------------------------------------------------------------------- /zeroriscy_prefetch_buffer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_prefetch_buffer.sv -------------------------------------------------------------------------------- /zeroriscy_register_file.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_register_file.sv -------------------------------------------------------------------------------- /zeroriscy_register_file_ff.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_register_file_ff.sv -------------------------------------------------------------------------------- /zeroriscy_tracer.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_tracer.sv -------------------------------------------------------------------------------- /zeroriscy_tracer_verilator.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tom01h/zero-riscy/HEAD/zeroriscy_tracer_verilator.sv --------------------------------------------------------------------------------