摘 要目 录
1. 前言 1
1.1 实验目的 1
1.2 实验环境 1
2. 流水线工作原理 3
3. 系统设计 5
3.1 概念设计 5
3.2 指令系统 5
3.3 时序设计 6
4. 结构设计 9
4.1 总体逻辑结构设计 9
4.2 分模块结构设计 11
5. 代码实现及测试 13
5.1 代码实现 13
5.2 程序测试 19
5.3 测试结果 21
6. 实验总结 25
前言
实验目的
本实验需要自己设计并最终用FPGA实现一个CPU芯片。利用已有的计算机组成原理知识,以及对计算机系统结构的初步学习,设计一个包括指令系统、寻址方式、寄存器组、存储系统、流水线结构等的CPU。设计的CPU必须具有复位功能,以便使用TEC-CA实验台上的“CPU复位”按钮对CPU复位,使CPU处于调试前的初始状态。CPU复位脉冲按负脉冲设计。
熟练掌握VHDL硬件描述语言,对CPU的各个功能模块进行代码编写,并学会将各个功能部分组织连接成一个完整CPU体系结构。
学会利用先进的硬件设计工具软件Quartus II对程序进行仿真和调试。并熟练掌握FPGA-CPU在“TEC-CA开放式CPU实验教学系统”上的调试方法。
调试程序DebugController
使用该软件对外部存储器进行读写操作,并能监控FPGA-CPU的状态和通过设置断点调试FPGA-CPU正在执行的程序。
流水线
您可能关注的文档
最近下载
- DB44∕T 2367-2022 固定污染源挥发性有机物综合排放标准.pdf VIP
- (新)医院内静脉血栓栓塞症防治质量评价与管理指南(2026版)(2篇).docx VIP
- 树脂吸附法工业有机废气治理工程技术规范.docx
- 体育概论 第三版 杨文轩 陈琦 全国普通高等学校体育专业类基础课程教材-第四章 体育过程.ppt VIP
- 江汉SC系列施工升降机使用说明书.pdf VIP
- DB3203_T1050—2024_地下管线普查技术规程_徐州市.pdf VIP
- 公司理财原书第11版罗斯课后习题答案.docx
- 2025年中国股权投资市场研究报告.pdf VIP
- 保健食品理化及卫生指标检验与评价技术指导原则(2020年版).docx VIP
- 体育概论-第三版-杨文轩-陈琦-全国普通高等学校体育专业类基础课程教材-第六章--体育科学.pptx VIP
原创力文档

文档评论(0)