Skip to content

Latest commit

 

History

History
54 lines (49 loc) · 1.55 KB

File metadata and controls

54 lines (49 loc) · 1.55 KB

清华大学2024春季学期课程《数字逻辑与处理器基础》大作业二:MIPS32指令集单周期处理器

主要任务:完成代码填空,运行简单的汇编代码;添加自造的新指令,完成神经网络加速单元设计。使用 Vivado 工具进行综合和静态时序分析。

文件结构如下:

.
|-- README.md
|-- accelerator				添加神经网络加速单元
|   |-- prj
|   `-- user
|       |-- data			约束文件和数据文件
|       |   |-- 2.asm
|       |   |-- 3.asm
|       |   |-- Data-q2-q3.txt
|       |   |-- Inst-q2.txt
|       |   |-- Inst-q3.txt
|       |   `-- xdc_for_both.xdc
|       |-- sim				仿真文件
|       |   `-- test_cpu.v
|       `-- src				源代码文件
|           |-- ALU.v
|           |-- ALUControl.v
|           |-- CPU.v
|           |-- Control.v
|           |-- DataMemory.v
|           |-- InstructionMemory.v
|           `-- RegisterFile.v
|-- report.pdf				实验报告
|-- single-cycle			单周期处理器
|   |-- prj
|   `-- user
|       |-- data			约束文件和数据文件
|       |   |-- 1-1.asm
|       |   |-- 1-2.asm
|       |   |-- Data-q1.txt
|       |   |-- Inst-q1-1.txt
|       |   |-- Inst-q1-2.txt
|       |   `-- xdc_for_both.xdc
|       |-- sim				仿真文件
|       |   `-- test_cpu.v
|       `-- src				源代码文件
|           |-- ALU.v
|           |-- ALUControl.v
|           |-- CPU.v
|           |-- Control.v
|           |-- DataMemory.v
|           |-- InstructionMemory.v
|           `-- RegisterFile.v
`-- 单周期处理器大作业_2024.pdf		实验指导书