MIPS-processor:VHDL设计的MIPS处理器

时间:2024-06-03 01:58:03
【文件属性】:

文件名称:MIPS-processor:VHDL设计的MIPS处理器

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-03 01:58:03

VHDL

VHDL中的MIPS处理器 ECEC 355的学期项目。 用法 在此处下载所有.vhd文件,并将它们添加到modelsim中的项目中。 将二进制mips指令放置在文件instructions.txt ,并将其放置在与这些.vhd文件相同的目录中。 mips编译器将从该文件中读取二进制指令,并在第一个时钟周期后运行它。 在modelsim命令行上,运行source setup.tcl 。 这是一个小脚本,可以自动编译代码,生成仿真(尽管它不会运行)并将对象添加到wave视图中。 如果这不起作用,那么您可以按照常规方式编译并运行。 代码如何运行 在第一时钟周期始终专用于读出从代码instructions.txt ,并将其保存到指令存储器(在发现instruction_memory.vhd )。 它与处理器本身无关。 这只是初步行动。 从第二个时钟周期开始,即程序运行时。 在第一个时钟周期


【文件预览】:
MIPS-processor-master
----memory.vhd(2KB)
----alu.vhd(2KB)
----registers.vhd(3KB)
----setup.tcl(492B)
----sign_extend.vhd(513B)
----control.vhd(3KB)
----alu_control.vhd(1KB)
----pc.vhd(743B)
----main.vhd(8KB)
----mux.vhd(539B)
----shifter.vhd(761B)
----.gitignore(48B)
----adder.vhd(450B)
----instruction_memory.vhd(4KB)
----README.md(4KB)
----instructions.txt(243B)

网友评论