RISC-VCPU设计实验

RISC-VCPU设计实验新质力文库 - 聚焦新质生产力发展的数字化知识库_行业洞察 / 理论成果 / 实践指南免费下载新质力文库
RISC-VCPU设计实验
此内容为付费资源,请付费后查看
1929
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

第1页 / 共5页

第2页 / 共5页

第3页 / 共5页

第4页 / 共5页

第5页 / 共5页
已完成全部阅读,共5
THE END
RISC-VCPU设计实验实验目的1.熟悉RISC-V指令系统,掌握汇编指令翻译成机器指令:2.理解单周期RISC-VCPU数据通路,能够用HDL设计实现:3.掌握单周期CPU控制器的设计方法。参考设计实验材料中(RISCV_SC0.zip)给出了图1电路的HDL代码,它仅支持addi ro,rs,imm指令。RegWrteWD WE RD11I-TWA寄存器指令RA1存储器4-3RA2RD2立即数生成图1仅支持addird,rs1,imm指令的数据通路示例阅读实验材料中给出示例电路的HDL代码,编译后在实验系统上运行。注意,要使用Project文件夹内的工程文件,不能用以前实验的工程文件。关于参考设计代码的更详细介绍,请看辅导视频。任务要求及主要步骤1.预习阅读、理解参考设计。在实验平台上运行参考设计,熟悉CPU实验界面的使用。完成测试题。2.支持I型运算指令(1)增加ALU模块实验材料给出的参考代码只能进行加法运算,代码如下。assign aluOut regReadDatal alu_y;用自己设计ALU模块替换上面这行代码,使得CPU除了addi指令外,还可以执行andi、ori和xori指令。slti和sltiu指令可以暂不支持,留待以后扩展。
喜欢就支持一下吧
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容