云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 北工大-VerilogHDL开发多周期处理器

北工大-VerilogHDL开发多周期处理器

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 21:34:39

VerilogHDL 开发多周期处理器-MIPS-Lite2

实验报告

学 号__________17110113__________ 姓 名___________王禹心___________ 指导教师___________朱文军___________ 提交日期__________2019.6.5_________

成绩评价表

报告内容 □丰富正确 □基本正确 □有一些问题 □问题很大 报告与Project功能一致性 □完全一致 □基本一致 □基本不一致

教师签字:________________________

报告结构 □完全符合要求 □基本符合要求 □有比较多的缺陷 □完全不符合要求 报告图表 □符合规范 □基本符合规范 □有一些错误 □完全不正确 报告最终成绩 总体评价

目录

一、MIPS顶层设计

二、数据通路中的模块设计 1、PC 2、NPC 3、MUX 4、IM 5、GPR 6、ALU 7、EXT 8、DM 9、sb 10、lb

11、controller 三、测试程序 四、机器指令描述 五、运行结果 六、问答 七、收获体会

附:Modelsim模块目录

一、 MIPS顶层设计

二、数据通路中的模块设计

1、PC

模块接口

信号名 PCWr 方向 I 描述 PC写使能 1:允许NPC写PC内部寄存器;

0:禁止写入PC内部寄存器 clk rest inPC[31:0] outPC[31:0] 功能定义 功能名称 复位 保存NPC并输出

功能描述 将PC恢复为初始值,即将其地址置为0x00003000 在每个clk的上升沿保存NPC,并输出 I I I O 时钟信号 复位信号,高有效 下一条指令的地址 指令存储器地址 2、NPC

模块接口 信号名 NPCop[1:0] 方向 I 描述 NPC的控制信号 00:pc+4; 01:pc+imm; 10:j,jal指令执行时pc结果; 11:jr指令执行时pc pc[31:0] jrpc[31:0] I I 初始PC值 31号寄存器中储存的pc地

搜索更多关于: 北工大-VerilogHDL开发多周期处理器 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

VerilogHDL 开发多周期处理器-MIPS-Lite2实验报告 学 号__________17110113__________ 姓 名___________王禹心___________ 指导教师___________朱文军___________ 提交日期__________2019.6.5_________ 成绩评价表 报告内容 □丰富正确 □基本正确 □有一些问题 □问题很大 报告与Project功能一致性 □完全一致 □基本一致 □基本不一致 教师签字:________________________ 报告结构 □完全符合要求 □基本符合要求 □有比较多的缺陷

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com