已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,计算机系统能力培养大赛,南开大学2队,朱彦谕 刘炼 王继铭 指导教师:李涛 董前琨,目 录 CONTENTS,CPU 设计,MIPS CPU Core,单发射五级流水结构 AXI总线接口进行存储器访问 MIPS32 Release1 指令子集(86条指令) 19个CP0寄存器、支持精确异常 一级指令Cache和数据Cache 32项TLB及4条TLB指令,初赛性能分:24.534,决赛性能 频率:85MHz IPC比值:18.195,五级流水,取指级,fetch级状态机,访存级,Dcache状态机,L1 Cache,四路组相联型L1 Cache 在CACHE缺失时采用LRU替换算法 块大小为8字,V,D,LRU,TAG,DATA,cache块(280bit),组1,组2,组3,组4,11,01,10,00,11,11,10,00,组1命中后(或替换完后)各组LRU的状态,L1 Cache,Icache和Dcache均为16KB BRAM替换为分布式BRAM CACHE访问延时大大减少,初赛性能分:36,BRAM,分布式RAM,改进后性能分,自实现乘法器,Booth-华莱士树 6周期完成,华莱士树,32位补码乘法器结构,指令实现列表,算术运算指令(21) ADD、ADDI、ADDIU、ADDU、CLO、CLZ、DIV、DIVU、MADD、MADDU、MSUB、MSUBU、MUL、MULT、MULTU、SLT、SLTI、SLTIU、SLTU、SUB、SUBU 逻辑运算指令(8) AND、ANDI、LUI、NOR、OR、ORI、XOR、XORI 分支跳转指令(12) BEQ、BGEZ、BGEZAL、BGTZ、BLEZ、BLTZ、BLTZAL、BNE、J、JAL、JALR、JR 访存指令(12) LB、LBU、LH、LHU、LW、LWL、LWR、SB、SH、SW、SWL、SWR 数据移动指令(6) MFHI、MFLO、MOVN、MOVZ、MTHI、MTLO 移位指令(6) SLL、SLLV、SRA、SRAV、SRL、SRLV 自陷指令(14) BREAK、SYSCALL、TEQ、TEQI、TGE、TGEI、TGEIU、TGEU、TLT、TLTI、TLTIU、TLTU、TNE、TNEI 特权指令(7) ERET、MFC0、MTC0、TLBP、TLBR、TLBWI、TLBWR,CP0寄存器,Status Register (CP Register 12, Select 0) Cause Register (CP0 Register 13, Select 0) Exception Program Counter (CP0 Register 14, Select 0) Count Register (CP0 Register 9, Select 0) Compare Register (CP0 Register 11, Select 0) BadVAddr Register (CP0 Register 8, Select 0) Index Register (CP0 Register 0, Select 0) EntryHi Register(CP0 Register 10,Select0) EntryLo0, EntryLo1 (CP0 Registers 2 and 3, Select 0) PageMask Register (CP0 Register 5, Select 0) Random Register (CP0 Register 1, Select 0) Configuration Register (CP0 Register 16, Select 0) Configuration Register 1 (CP0 Register 16, Select 1) EBase Register (CP0 Register 15, Select 1) Context Register (CP0 Register 4, Select 0) HWREna Register(CP0 Register 7,Select 0) Wired Register(CP0 Register 6,Select 0) IntCtl Register(CP0 Register 12,Select1),SoC环境,SoC环境,基于大赛提供SoC环境 串口控制器 SPI Flash控制器 DDR 控制器 GPIO 包括板子上的按键、LED灯,系统移植与展示,通过TLB测试,源码剪裁,重新编译,调试串口打印信息,修改源代码,增加nscscc命令打印信息,添
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毕业设计(论文)-QY-20汽车起重机液压系统(油箱)设计
- 2026年桥隧及路基作业应知应会知识考试题库附答案
- 2026年脑卒中诊疗、用药及护理考核试题与答案
- 个人信息保护管理制度
- 2025年广东省鹤山市高二历史上册期末考试模拟卷及完整答案【网校专用】
- 家政服务职业技能家庭照护员理论知识考核试题及答案
- 2026年吉林省桦甸市高三历史上册期末考试自测卷【历年真题】附答案
- 2026年湖南省津市市高考历史考试卷含完整答案【有一套】
- 2025年湖北省老河口市高三历史上册期末考试检测卷及答案【网校专用】
- 福建省2026年高考临考冲刺语文试卷含解析
- 电梯日常安全管理和作业人员职责培训
- 2025年特岗教师招聘考试笔试试题(含答案)
- 2025四川省德阳市中考语文真题(原卷版)
- 2026医疗AI辅助诊断产品注册审批路径及临床价值验证标准
- 头颈部鳞癌免疫治疗进展
- 燃气灶销售安装合同
- 新版医疗器械生产质量管理规范解读
- 空军防相撞工作制度
- 2026年内蒙古自治区呼和浩特市事业单位招聘笔试参考试题及答案解析
- 中考总复习历史专题复习专题七两次世界大战和世界格局的演变(课件)
- 长护险人员岗位责任制度
评论
0/150
提交评论