文件名称:mtkcpu:nMigen中的RiscV CPU实现
文件大小:28KB
文件格式:ZIP
更新时间:2024-04-22 19:23:15
Python
mtkCPU mtkCPU是简单和明确的,因为在可能的实现RiscV ISA的 。 有一个主文件 ,其中包含特定的(例如解码器,加法器等)。 测验 pip3 install -r requirements.txt python3 mtkcpu/test_cpu.py 关于nMigen nMigen是用于数字设计的Python框架,它可以编译为网表( 可以理解)或Verilog代码(您可以使用供应商工具ia Vivado进行放置和布线) nMigen文档/教程
【文件预览】:
mtkcpu-main
----.gitmodules(88B)
----requirements.txt(38B)
----mtkcpu()
--------basic.gtkw(884B)
--------full_mem.gtkw(1KB)
--------test_loadstore.py(628B)
--------cpu.py(13KB)
--------units()
--------REMARKS.md(831B)
--------asm_dump.py(3KB)
--------tests()
--------isa.py(911B)
--------.gitignore(26B)
--------test_cpu.py(8KB)
--------parse_opcodes.py(30KB)
--------mem.gtkw(1024B)
--------common.py(553B)
----README.md(974B)
----.gitignore(18B)