分享

您所在的位置:网站首页 计算机组成与接口实验的总结与体会 分享

分享

2024-07-11 19:04| 来源: 网络整理| 查看: 265

目录

1 实验目的和意义 6

实验目的 6实验意义 6

2.实验环境介绍 7

2.1 Verilog HDL 7

2.2 Venus 7

2.3 ModelSim 7

2.4 Nexys 4 DDR 硬件 7

3.系统设计 9

3.1 总体设计  9

3.2 PC(程序计数器) 10

3.3 regfile(寄存器堆) 10

3.3.1 功能描述 10

3.3.2 模块接口 10

3.4 controller(控制信号) 10

3.4.1 功能描述 10

3.4.2 模块接口 10

3.5 ALU(运算单元) 11

3.5.1 功能描述 11

3.5.2 模块接口 11

3.6 Hazard(冒险检测) 11

3.6.1 功能描述 11

3.6.2 模块实现 11

3.7 forward(旁路前递) 12

3.7.1 功能描述 12

3.7.2 模块实现 12

3.8 其他模块 12

4 实验及结果分析 13

4.1 仿真代码及其分析 13

4.1.1无数据依赖仿真测试 13

4.1.1.1仿真代码及其分析 13

4.1.1.2仿真测试结果 13

4.1.2有数据依赖仿真测试 15

4.1.2.1仿真代码及其分析 15

4.2 FPGA测试代码及其分析 16

4.2,1总述  16

4.2,2 学号排序实验结果  17

4.2,3 斐波拉契数列实验结果  18

5 实验心得 20

5.1 实验总结 20

5.2 实验收获 20

5.3 实验中遇到的问题与纠正 20

参考文献 22



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3