嵌入式MIPS微处理器设计

被引量 : 0次 | 上传用户:q344494
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式微处理器在工业控制、通信、个人消费和军事等领域有着广泛的应用。本论文研究了32位的MIPS微处理器体系结构,设计了一款与32位MIPS微处理器指令集完全兼容的嵌入式RISC微处理器,并具有低功耗和安全性的特点。本文主要完成的工作如下:首先介绍了微处理器体系结构的一些关键技术,如并行技术、高速缓存技术和低功耗优化技术。接着介绍了MIPS32TM架构的寄存器组织和指令集,以及软件编译流程。然后提出了本文所设计的微处理器的整体结构,按照微处理器core设计和高速缓存(Cache)设计两部分给出了MIPS微处理器的设计。微处理器core采用了六级流水线的设计,解决了传统五级流水线的时序瓶颈,通过增加一级流水线RF使处理器的主频得到了大幅提升。对于流水线设计中经常遇到的资源冲突、数据冲突、控制冲突均给出了相应的解决措施。分析了当前微处理器面临的数据安全问题,对高速缓存(Cache)结构进行了改进,使之可以有效地抵御旁路攻击,同时功耗较低。对Cache的主要改进为在一级Cache和主存之间增加了一级Small Cache,使得攻击者无法获取Cache和主存之间的映射关系,从而提高了数据的安全性。最后,提出了微处理器的验证策略和验证方案,对微处理器进行了从软件仿真到硬件验证的全面验证,保证了其功能的正确性。针对嵌入式微处理器的高性能、低功耗、安全性等要求,本文对微处理器设计的流水线技术和高速缓存技术进行了有益的探索,提出了一些改进措施,基本达到了预期目的。用Synplify Pro 7.7综合,在Xilinx Spartan-3 XC3S2000 FPGA平台上,微处理器core的最高频率为111MHz,整个系统的最高频率为53.6 MHz。
其他文献
【正】 对阅读动机的研究,是对读者阅读心理研究的最重要环节。因为,读者的阅读行为都是在一定的问读动机的支配下进行的。抓住了读者的阅读动机,就能变被动服务为主动服务,
随着人们的生活质量不断提高,人们对动植物食品的需求日益增长。但是由于各种药物的不合理的使用,不仅对环境造成了不可逆转的污染,而且还引发了诸多的食品安全问题,严重威胁
数理统计对于教育与心理科学研究具有重要的方法学意义,由于无原始观测值的独立样本可能仅提供了样本统计量,而在进行假设检验时,检验统计量的计算复杂,而又无法根据检验统计
土地利用/土地覆被变化(LUCC)研究是目前全球范围内的前沿课题。快速城市化和高强度人类活动剧烈改变着城市土地利用/土地覆被类型,成为城市地表水文变化的主要驱动力。论文
保险是一个比较久远的行业,但是保险在汽车上的运用是上世纪才新诞生的行业,该行业虽然是一种服务业,但是又与传统的服务业有一定的差别。我国的汽车保险自从出现以来,经过了
据初步核算,2019年上半年国内生产总值(GDP)累计450933亿元,实际同比增长6.3%,增速较上年同期和上年全年分别下滑0.5和0.3个百分点。总体上看,今年上半年经济下行压力有所体
目前菜籽油脚的研究和利用仅停留在低端产品和粗产品上,经济价值较低。本课题针对油脚高含油率和生物柴油的高原料成本,将菜籽油脚中浸提出的中性油脂用于生产生物柴油,剩余
目前对非均匀传输线的研究,大多局限于数值计算,但是数值计算方法需要较大的计算资源,并且局限于各种假设,对于解决复杂的工程问题,难以达到理想的效果.为了解决传输线上电磁
丝网印花设备可印纸、薄膜、服装裁片等,还可印成衣。传统的丝网印花多为手动、半自动方式,其存在着工位过少、对框精度低、污染严重和劳动强度大等诸多不足与缺陷,严重制约
序幕阳光灿烂,巍然屹立的怀玉山主峰玉琊峰显得异常峥嵘。怀玉山苍松傲然,青竹挺拔。北上抗日先遣队纪念碑。方志敏烈士的纪念碑。方志敏的画外音:"敌人只能砍下我们的头颅,决