hardcaml-mor1kx:OpenRISC mor1kx 端口到 HardCaml

时间:2024-07-31 05:10:37
【文件属性】:

文件名称:hardcaml-mor1kx:OpenRISC mor1kx 端口到 HardCaml

文件大小:109KB

文件格式:ZIP

更新时间:2024-07-31 05:10:37

OCaml

OpenRISC 1200 CPU mor1kx OpenRISC 1200 实现到 HardCaml 的端口。 STATUS大多数是代码移植,但完全未经测试。 计划是单独生成子模块,然后将它们插入 mor1kx rtl 并根据 verilog 模型检查所有输出。 修复并重复,直到一切正常。 执照 原始代码包含在Open-Hardware-Description-License 中。 该端口也包含在该许可证中。 模块 mor1kx-defines.v -> Defines mor1kx_utils.vh -> Utils (etc) mor1kx-sprs.v -> Spr mor1kx_branch_prediction.v ->


【文件预览】:
hardcaml-mor1kx-master
----.gitignore(52B)
----.ocamlinit(285B)
----_tags(404B)
----LICENSE-open-hardware-description(17KB)
----Makefile(484B)
----ext()
--------META(233B)
--------pa_vprec.ml(776B)
----src()
--------dmmu.mli(1KB)
--------avalon.mli(912B)
--------dcache.mli(1KB)
--------ticktimer.mli(748B)
--------dmmu.ml(11KB)
--------defines.ml(4KB)
--------store_buffer.ml(3KB)
--------branch_prediction.mli(973B)
--------defines.mli(3KB)
--------cache_lru.mli(821B)
--------decode.mli(1KB)
--------cfgrs.mli(727B)
--------icache.mli(921B)
--------wb_mux.ml(2KB)
--------lsu.ml(26KB)
--------debugunit.mli(1KB)
--------openrisc.mllib(234B)
--------lsu.mli(2KB)
--------cache_lru.ml(2KB)
--------rf.ml(11KB)
--------cfgrs.ml(5KB)
--------utils.ml(3KB)
--------option.ml(6KB)
--------pic.ml(3KB)
--------icache.ml(13KB)
--------store_buffer.mli(851B)
--------utils.mli(6KB)
--------ram.ml(3KB)
--------pic.mli(774B)
--------fetch.ml(53KB)
--------avalon.ml(2KB)
--------execute_ctrl_cappuccino.mli(2KB)
--------wishbone.mli(1KB)
--------wishbone.ml(5KB)
--------dcache.ml(20KB)
--------execute_alu.ml(17KB)
--------immu.ml(11KB)
--------fetch.mli(4KB)
--------decode.ml(10KB)
--------spr.mli(7KB)
--------ctrl.mli(2KB)
--------decode_execute_cappuccino.ml(13KB)
--------spr.ml(10KB)
--------debugunit.ml(7KB)
--------ctrl.ml(28KB)
--------rf.mli(1KB)
--------ram.mli(1KB)
--------execute_ctrl_cappuccino.ml(8KB)
--------branch_prediction.ml(2KB)
--------wb_mux.mli(1KB)
--------immu.mli(1KB)
--------execute_alu.mli(1KB)
--------option.mli(3KB)
--------ticktimer.ml(2KB)
--------decode_execute_cappuccino.mli(3KB)
----README.md(3KB)
----test()
--------prec.ml(215B)
--------test.ml(9KB)
--------gwShowall.tcl(374B)
--------statemachine.ml(1KB)
--------top.ml(3KB)
--------pmux.ml(888B)
--------modules_cns.ml(1KB)

网友评论