基于MRKⅢe指令集的流水线CPU设计与验证

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:cartman8148
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MRKⅢ指令集及其扩展的MRKⅢe指令集是恩智浦公司(NXP)设计的非开源精简指令集(RISC),广泛应用于车载智能电子设备中。对基于MRKⅢ指令集及其扩展的MRKⅢe指令集的CPU进行研究、设计和验证有助于发展自主的车用CPU指令集。在针对MRKⅢ及其扩展的MRKⅢe指令集进行研究和分析的基础上,采用二级流水结构设计了符合MRKⅢ指令集的CPU核,其支持指令预取机制以保证指令紧密存储下的快速取指令过程。设计的CPU核能够支持用户和系统两种模式,使得关键数据等信息受保护。在MRKⅢ CPU核的基础上进行结构扩展,实现了MRKⅢe扩展指令,新增结构包括位操作掩码产生单元、乘法器和除法器等单元。其中,位操作掩码产生单元将源操作数通过取反、移位等操作转化成掩码操作数,而后与目的操作数进行逻辑运算或者移动操作;乘法器单元基于乘法分配律将长乘法分解成短乘法,以减少面积;除法器基于减法运算和移位操作实现,将运算分解成多周期以减小硬件资源的消耗。仿真结果表明设计的CPU核能正确执行MRKⅢe指令集的所有指令及各种指令组合。采用ZYNQ7020实现了基于所设计CPU核的最小系统,综合结果表明CPU核占用了6598个LUT(查找表)、714个FF(触发器),其中乘法器仅占用70个LUT,除法器仅占用456个LUT。在CPU主频为16MHz条件下,最小系统运行程序正确无误,满足设计要求。该设计能为今后自主指令集的车用CPU核设计提供一定的参考。
其他文献
随着第五代通信技术(The Fifth-Generation,5G)的普及推广,移动终端用户的数据流量需求在快速增长。5G流量套餐机制导致一些用户在部分时段存在大量未使用的流量冗余额度,因此移动数据流量额度转移技术成为一项研究热点。当前,基于IEEE 802.11系列标准的移动热点(Wi-Fi Tethering)技术允许智能手机充当移动接入点(Mobile Access Point,MAP)让其
车载社交网络的出现赋予道路交通网络中信息传输更丰富的社交特征,基于兴趣点的数据交互使得信息的共享更加有效。丰富的信息传输语义也给车载社交网络中数据的安全性和隐私保护带来了前所未有的挑战。区块链因其安全性与不可篡改等特性,能给车载社交网络提供安全可靠的数据存储。然而,传统的链式结构区块链系统缺乏有效的并行性,吞吐量的不足使其难以满足车载社交网络中数据快速增长的应用需求。此外,区块链数据冗余存储机制要
健美操运动由于其具有较强的观赏性和健身性,受到中学生的普遍青睐,其在高中体育与健康课程中也发挥着重要的作用。随着体育教育教学理念的不断发展,高中体育与健康课程持续改革的呼声也日趋高涨。由于高中体育与健康课程的内容不断扩充,体育与健康课程的定位和价值已发生了很大变化,此外教师对课程教学的实施方法也拥有了更高的自由度和灵活性。在体育与健康课程新标准下,更加注重学生体育核心素养的培育(运动能力、健康行为
贻贝足丝蛋白是海洋贻贝足丝腺分泌的一类能够在水环境中牢固粘附于礁石、船体等不同材料表面的复合蛋白簇,不仅具有高强度、高韧性、极强的防水性和广泛的基材粘附性,还具有良好的生物相容性和可降解性,这些显著优势使其在医药、海洋工程、有机涂料等领域具有广泛而独特的应用前景。早期人们用化学提取法从天然贻贝中获取贻贝足丝蛋白,但产量极低,成本昂贵,难以满足工业需求;后续又发展出通过人工合成方法制备类似贻贝粘胶的
随着互联网对我们生活的不断融入,在线教育作为一种新的教育形式被越来越多人关注和尝试。今年年初疫情袭来,全国学生和教师体会到了网上授课带来的便捷,越来越多人开始了解和接触在线教育,毫无疑问,它的发展前景十分广阔。在此背景下,基于微服务架构,设计实现了一个在线直播教育平台。教师可发布在线直播或视频课程,学生可购买学习课程并进行评价和交流。此外,采用微服务架构、集群和负载均衡等技术和方案,保证系统的并发
随着入网用户和设备多样性的增加,网络报文暴露的风险随之加大。IPsec协议是国际互联网工程工作组(IETF)提出的IP层安全协议,其业务数据的算法计算密集,计算任务重,只依赖软件实现会大幅降低网络路由器的处理效率。本文使用硬件电路来处理AH协议/ESP协议等业务报文,同时支持包括国密SM4、SM3算法在内的多种算法,极大降低CPU负载的同时提供Gbps以上的吞吐率。本文对IPsec硬件进行数据通路
随着闪存芯片的成本下降,基于闪存的固态硬盘(Solid State Drive,SSD)在存储系统中得到越来越广泛地使用。近年来,随着闪存芯片制造工艺日臻完善,闪存密度和固态硬盘的存储容量获得进一步提升,但固态硬盘的编程/擦除(P/E)周期数限制也对应地降低。然而,固态硬盘中存在一种自恢复效应:在连续的P/E周期间的空闲时间(驻留时间)内,闪存单元内电介质的损坏可以部分修复。由于高温能够更高效地提
MIPI是一种灵活的源同步串行接口标准,用于连接主机或移动设备上的显示器和摄像头模块,具有低功耗、高速率传输和较强的抗电磁干扰能力等优点。MIPI物理层直接影响信号的传输速率和信号质量,一直是研究的热点。本文设计了完整的、速度更快、性能更优的MIPI物理层应用于AM-OLED的显示驱动。在高速模块设计中,提出了采用基于可扩展低压信号的高速发射器,该结构包含差分信号发生器和H-bridge电路,支持
随着全球化竞争的加剧和消费需求的多元化,纺织行业需要对加工技术进行创新以生产出具有高附加值的功能性纺织产品。在传统纺织业中,作为主体材料的纤维和纱线被广泛采用。但是到目前为止,传统加工技术还无法生产直径小于~2μm的纤维。随着纳米技术的蓬勃发展,目前已可以加工出直径几纳米到几百纳米的纤维,纳米纤维具有许多新颖的特性,如小尺寸效应、表面效应等,将纳米技术引入到传统纺织业中,借助纳米纤维独特的结构和功
利用晶体的非线性效应是丰富激光波长的一种常用手段。非线性效应包括二阶非线性效应(倍频、和频等)和三阶非线性效应(受激拉曼散射和布里渊散射等)。不同波长的激光器具有其独特应用,因此对产生新波长方式的探索与研究,为拓宽更广激光应用领域提供了更多的可能性。本文基于Nd:YVO4低增益跃迁(4F3/2→4I9/2),开展了连续波单频和自拉曼蓝光激光器的研究。首先利用双折射滤波片技术获得了单频457 nm蓝