电子科大-系统结构实验-补全流水线结构图(共7页).docx
《电子科大-系统结构实验-补全流水线结构图(共7页).docx》由会员分享,可在线阅读,更多相关《电子科大-系统结构实验-补全流水线结构图(共7页).docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验报告课程名称:计算机系统结构实验学院:计算机科学与工程学院专业:计算机科学与技术指导教师:好老师学生姓名:爱学习的小学生 66实验成绩:日期:2017年5月5日电子科技大学计算机学院实验中心 电 子 科 技 大 学实 验 报 告一、 实验项目名称:流水线代码分析二、 实验室名称:主楼A2-412 实验时间:2017年5月5日三、 实验目的1. 熟悉代码中的模块名和接口信号,并理解其作用;2. 通过补全流水线的模块图,进一步熟悉代码中各模块的连接细节,加强对流水线CPU工作原理的掌握。四、 实验原理(一) Verilog HDL知识回顾(1)5种抽象的级别:系统级、
2、算法级、RTL级、门级、开关级(2)功能:1. 可描述顺序执行或并行执行的程序结构;2. 用延迟表达式或事件表达式来明确地控制过程的启动时间;3. 通过命名的事件来触发其他过程里的激活行为或停止行为。4. 提供了条件(如if_else,case等)循环程序结构;5. 提供了可带参数并且非零延续时间的任务(task)程序结构;6. 提供了可定义新的操作符的函数(function)结构;7. 提供了用于建立表达式的算术运算符、逻辑运算符、位运算符。8. 提供了一套完整的组合型原语(Primitive);(二) Verilog HDL的基本语法(三) 流水线CPU原理图(四) ISE的使用(五) 流
3、水线CPU工作原理五、 实验内容1. 列出代码中的模块名和接口信号,并写出他们的作用;2. 补全流水线的模块图: a)在现有图的基础上,在对应模块的输入输出接口处补全端口的名字; b)在现有图的基础上,补全未画出的模块和信号连线。3. 对补全的流水线模块图作必要的文字说明,解释其工作原理。六、 实验器材(设备、元器件)ISE Design Suite 14.7集成开发环境,编程语言:Verilog HDL硬件描述语言七、 实验步骤1.看懂老师给的CPU源代码;2.仔细对比各模块的形参,与最顶层模块中的实参,列出代码中的模块名和接口信号,并写出他们的作用;3.根据代码补充完善“流水线结构补充图”
4、:a)在现有图的基础上,在对应模块的输入输出接口处补全端口的名字;b)在现有图的基础上,补全未画出的模块和信号连线。4. 对补全的流水线模块图作必要的文字说明,解释其工作原理。八、 实验数据及结果分析(一) 列出代码中的模块名和接口信号,并写出他们的作用:1. module pipelinedcpu(clock,resetn,pc,inst,ealu,malu,walu);模块名:pipelinedcpu接口信号: clock,resetn,pc,inst,ealu,malu,walu作用:规定统一的接口信号,连接各个模块,实现CPU总体结构2. module pipepc(npc,clk,c
5、lrn,pc);模块名:pipepc接口信号: npc,clk,clrn,pc作用:prog_cnt,实现程序计数器PC3. module pipeif(pcsource,pc,bpc,rpc,jpc,npc,pc4,ins);模块名:pipeif接口信号: pcsource,pc,bpc,rpc,jpc,npc,pc4,ins作用:if_stage,实现取指IF级4. module pipeir(pc4,ins,clk,clrn,dpc4,inst);模块名:pipeir接口信号: pc4,ins,clk,clrn,dpc4,inst作用:inst_reg,实现IF级与ID级之间的寄存器,即
6、指令寄存器IR5. module pipeid(dpc4,inst,wrn, wdi,wwreg,clk,clrn,bpc,jpc,pcsource, wreg,m2reg,wmem,aluc,aluimm,a,b,imm,rn, shift,jal,rsrtequ);模块名:pipeid接口信号: dpc4,inst,wrn,wdi,wwreg,clk,clrn,bpc,jpc,pcsource,wreg,m2reg,wmem,aluc,aluimm,a,b,imm,rn, shift,jal,rsrtequ作用:id_stage,实现译码ID级6. module pipedereg(dwr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子科 系统 结构 实验 流水线 结构图
限制150内