已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
时间:2019年8月,指导教师:薛睿 仇洁婷,曹清宇 麦湘健,目 录 Contents,系统设计与性能,CACHE设计,SoC外设,流水线设计,系统设计与性能得分,五级流水线,myCPU内部结构,CPU性能,决赛性能:,流水线设计,流水线设计,主频提升,流水线设计,取指(IF)-译码(ID)-执行(EX)-访存(MEM)-写回(WB),五级流水:,乘除法器模块内部使用了IP核,在运算时均阻塞了流水线,虽然IP核可以进行流水乘除法运算,但实际上只把IP核用作了多周期乘除法器。,对于访问字节、半字等部分访存指令,使用DATACHANGE模块截取所需的数据。,取指级内部使用单周期I-CACHE,由I-CACHE给出ID级所需的PC和指令。,流水线性能优化,最初版本的设计在EX级使用星号实现乘法,使用32周期除法器实现除法。在50MHz下可以正确运行功能测试,而当频率提升后无法正确运行功能测试。观察上板结果,我们发现错误出现在乘法、除法等指令上,而其他指令正确。,这说明代码的行为正确,但这样的写法在更高频率下的综合结果可能与行为仿真不一致,于是我们改变了乘除法器的实现方式,改用IP核设计乘除法器,这样可以消除乘除法产生的主频提升的瓶颈。,乘除法优化思路,CACHE设计,四周期命中ICACHE,两周期命中DCACHE,单周期命中ICACHE,四周期命中ICACHE,两路组相连,每路16KB(1024行,每行4个字),交替替换,使用1拍延迟的BRAM存储标识和数据,两周期命中DCACHE,两路组相连,每路16KB(1024行,每行4个字), 交替替换,支持写分配+写回,压缩了给地址状态和命中返回状态,减少命中所需要的时钟周期数,单周期命中ICACHE,两路组相连,每路16KB(1024行,每行4个字),交替替换,使用1拍延迟的BRAM存储标识和数据,进一步压缩了连续命中的周期数,要求HIT级能够在命中后给出下一次访存地址,这引入了比较复杂的指令间协调问题,CACHE对于性能提升的效果,初赛性能得分:,改进方向,优化关键路径 提升主频,优化cache 并 增加功能,拆分流水线,高效替换算法,04,章节 PART,SoC外设结构 SoC外设实现,SoC外设设计,SoC外设结构,LCD屏,点阵,数码管,拨码开关,LED,矩阵键盘,SoC外设实现,LCD屏,点阵,在硬件上对点阵的引脚进行操作,做到动态图案展示,SoC功能展示,车牌生成,排序游戏,计时器,拨码开关输入数据,按矩阵键盘按钮读入数据,同时在数码管和LCD上显示读入数据,LED亮起指示输入数据个数。达到最大输入数据个数上限后开始升序排序,结果在数码管和LCD屏幕上显示,按下矩阵键盘,随机生成四位十六进制数,输出到数码管和LCD屏上,按下矩阵键盘,开始计时,数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025云南玉溪国润建筑有限责任公司招聘工作人员10人笔试历年参考题库附带答案详解
- 2025中玖闪光医疗科技有限公司招聘电源工程师岗位1人笔试历年参考题库附带答案详解
- 2025中国联合网络通信有限公司会昌县分公司招聘17人笔试历年参考题库附带答案详解
- 2025中国人民财产保险股份有限公司铜仁分公司委托贵州顺成劳务管理有限公司铜仁办事处招聘派遣制人员7人笔试历年参考题库附带答案详解
- 2025万家寨水务控股集团所属企业校园招聘82人笔试历年参考题库附带答案详解
- 山东省日照市莒县2025-2026学年下学期期中阶段素养测试八年级语文题
- 湖北武汉市黄陂区2025-2026学年下学期4月期中八年级历史试卷(含答案)
- 2026.4浙江省义乌市宾王中学八年级期中考试英语试题卷
- 2025-2026学年吉林省长春市公主岭市七年级(下)期中数学试卷(含答案)
- 2026年农业无人机服务合同
- 2026上海闵行区七宝镇村(合作社)、镇属公司招聘16人备考题库含答案详解(预热题)
- 2024年上海奉贤区国内外高校招录储备人才笔试真题
- 幼儿园春季传染病预防课件
- 造价咨询岗位责任制度
- 2026年西师大版三年级数学下册 3.3 一位小数的加减法(课件)
- 岩棉板外墙外保温施工技术交底
- 纺织厂生产厂长考核制度
- 食品厂员工培训管理制度
- 2025年山东省鲁信投资控股集团有限公司招聘笔试参考题库附带答案详解
- 安徽新尖峰北卡药业有限公司年产25吨替尼类医药中间体、30吨替尼类原料药、300吨医药中间体、765吨甲基多巴和非布司他等原料药项目环境影响报告书
- 国家电网公司电力安全工作规程变电站和发电厂电气部分
评论
0/150
提交评论