- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Project3_Logisim完成单周期处理器开发
PProject3 Logisimm 完成单周期处理理器开发发 一、、 设计说说明 1. 处理器应支支持的指令令集 MIPS-LLite2 :adduu ,subu,oori ,lw,sww ,beq ,luui 。 a) addu,subu 可以以不支持实现现溢出。 2. 处理器为单单周期设计计。 二、、 设计要要求 3. 顶层设计视视图包括如如 Figure1 所所示的部件件,即 Contrroller(控制器) 、IFU(取取指 令单元) 、GPR(通用寄寄存器组,也称为寄存存器文件、寄存器堆) 、ALU(算术术逻 辑单元) 、DM(数据存存储器) 、EEXT(扩展单单元) 、多路路选择器及 ssplitter 。 a) 顶层设设计视图的的顶层有效驱驱动信号包包括且仅包括括:clk、reeset 。 b) 提示:图中的其其他字符均不不是端口信信号。 Fiigure1 顶层设设计 c) 必须采采用模块化化和层次化设设计。整个设设计文件 目目录结构应类类似于 Figuure2 。 Figure2 设计层次(仅仅供参考) 4. IFU :内部部包括 PC 、IM(指令存存储器)及相相关逻辑。 a) PC :用用寄存器实实现,宽度为为 30 位。PPC 应具有复复位功能。 b) IM :容容量为 32bbit×32 字,用用 ROM 实实现。 c) 说明:由于IM 地地址仅为 55 位,因此此请用 2 个对对接的 Spliitter 实现将将 PC 低位地地址与 IM 地地址连接。 5. GPR :以32 个 32 位位具有写使能能的寄存器器为基础,辅辅以多路选选择器。 6. ALU :实现现加法及减减法时,不允允许使用 llogisim 内置置的 Adder 及 Subtracctor ! 加法、减法法实现必须须以门电路为为基础。 7. EXT :可以以使用 logiisim 内置的的Bit Extendder 。 8. DM :容量量为 32bit×332 字,用 RRAM 实现。 a) DM 应应采用双端口模式,即即设置 RAMM 的“Data IInterface”属属性为“Sepaarate load annd store porrts” 。 9. 必须有时钟钟源,即如如 Figure1 中绿圈所示。 a) 只有设设置了时钟钟源,系统才才能自动运运行,从而让让程序连续续运行。 三、、 模块定定义 【WOORD 】 10. 仿照下面给给出的IFUU 模块定义,给出所有有功能部件的模块定义义。 a) IFU、GPR、ALUU 、EXT 、DM 、Conttroller 。 a)IFU 模块接口 信号名 方向 描述 IfBeq I 当前指令令是否为 beqq 指令标志 1:当前指令为为 beq 0:当前指令非非 beq Zero I ALU 计算结果为 0 标志 1:计算结果为 0 0:计算结果非 0 Clk I 时钟信号 Reset I 复位信号 1:复位 0:无效 Instr[31:0] O 32位 MIPS 指令 功能定义 序号 功
文档评论(0)