基于ARM体系结构流水线的研究与设计

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:hongxingdehong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式微处理器大量应用于各种消费类电子产品中,如手机、数码相机以及汽车信息系统等。随着嵌入式应用对计算能力要求的不断提高,32位嵌入式处理器应用日益广泛,其中ARM处理器的应用范围非常广阔。  处理器设计是一项高度复杂和高科技含量的核心技术,长期以来只为少数几个国家的几个公司和实验室所掌握。在这种背景下,探索处理器设计和实现的合理方案,加快我国处理器研究的前进步伐,就显得意义重大。  在研究流水线理论的基础上,并参考其它处理器的流水线结构,本文设计采用了5级流水线结构,分别是取指、译码、执行、访存和写回。在深入研究ARM处理器的体系结构、编程模式和指令系统之后,设计了一个处理器流水线系统。采用VerilogHDL描述完成了取指、译码、ALU单元、移位器等功能模块设计,流水线系统与ARM指令系统和编程模式基本兼容。借鉴Michael Gschwind等人把控制器功能划分的思想,本文把控制器的功能分散到各个流水段中。由于简化了流水线各段之间的控制关系,因此不会造成流水线效率的下降。  流水线相关是造成流水线效率下降的根本原因,本文设计通过采用指令存储器和数据存储器分离的哈佛结构,避免了取指和访存的结构相关;采用分支预测方案,减少了流水线的控制相关;采用数据旁路、提前形成标志位、延迟使用操作数方案,减少了流水线的数据相关,较好地解决了流水线相关问题。  在完成处理器流水线系统设计之后,针对分支预测、数据旁路等设计方案,编写了测试指令并验证其正确性和有效性。在QuartusⅡ6.0开发环境下进行了时序仿真,给出相应的仿真波形图及相应说明。最后下载到Altera DE2开发板,验证设计的正确性。
其他文献
期刊
1rn事后回想起来,那天并没有什么特别的征兆.天气很好,我难得在地铁上占到了座位.老婆打电话说今晚她做饭,临下公交车时我甚至还在微信群里抢到了一个8.88元的大红包.看上去,
期刊
该论文以提高金属纳米粒子/半导体介质复合薄膜的光电响应灵敏度和拓延其在超快光电信号检测及非线性光学器件领域的应用为主线,对金属纳米粒子/半导体介质复合薄膜的内场助
线粒体是细胞中重要的细胞器,它拥有自己的遗传物质,即线粒体基因组。植物线粒体基因组在所有生物中是最大的,大小在200-2400kb。大量的研究表明线粒体基因组参与了核质互作的雄
学位
一rn我缓缓从地上爬起时,黑色越野已绝尘而去.rn腰杆子火辣辣的,腿也痛,不晓得是那狗日的光头功夫厉害,还是我自个儿身子骨太单薄,反正那熊玩意两脚就把我放倒了.牛皮筋底,死
期刊
数字语音信号已经广泛应用于通讯、多媒体网络以及民用消费类产品等诸多领域,并显示了模拟语音信号无可比拟的优势。语音编码就是将模拟语音信号数字化,数字化之后的语音信号
该论文在介绍和分析传统视频点播系统的基础上,结合计算机网络技术,提出了一种基于TCP/IP技术的视频点播系统.该系统采用三方的结构模型,使用Web浏览器浏览节目信息,通过IP网
婚礼当天,阳光才洒到小镇上,秃手就拎出一箱子宝贝,在后院偷偷鼓捣开了.这些宝贝从何而来,是个秘密,他瞒着所有人.rn秃手轻轻抹平一张油布纸.秃手又轻轻抹平一张油布纸.油布
期刊
近年来,随着通信技术的飞速发展,应用于5 GHz无线射频频段的802.11a标准以其数据传输速率快、信号质量好、干扰小等优点得到了广泛的应用。压控振荡器(VCO)可以作为信号源来
杂交优势是一个十分重要的生物学现象,杂交优势的利用,尤其是杂交水稻的广泛应用产生了重要的经济影响。本实验室前期利用SAGE技术对超级杂交水稻组合两优2186的杂交F1代、父本
学位