RISC流水线架构的具有复杂指令系统的8位微处理器设计

来源 :北京大学 | 被引量 : 0次 | 上传用户:zhoujiayan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
微处理器是驱动计算机技术和信息技术发展的火车头,在数字电路设计中占有举足轻重的地位。同时微处理器与嵌入式操作系统相配合,可以组成功能复杂且可扩展的各种系统,从而满足不同的应用需求。 根据指令系统的复杂程度,一般微处理器可以分成复杂指令系统微处理器(CISC)和精简指令系统微处理器(RISC)。两者有着不同的应用领域。CISC拥有复杂且相对比较庞大的指令系统,能够有效缩短新指令的微代码设计时间,但同时也使得硬件设计复杂度比较高。RISC是为了提高处理器运行的速度而设计的芯片体系。它的特点在于指令系统精简高效,大多数指令可以在一个周期内执行完成。CISC和RISC都可以采用流水线设计,从而大大加快指令的执行速度。 凹凸电子(02micro)是一家著名的IC设计公司,我设计了一个定制的微处理器内核,以用于其电源与电池管理芯片。该处理器内核的主要特点为: 1:采用哈佛(Harvard)体系结构,指令存储在指令存储器上,而数据存储在数据存储器中。数据字长为8位,指令和地址字长为16位,共有116条指令,其指令系统是根据实际的电源与电池管理控制芯片设计的技术指标和应用特点而定制开发的。程序存储器ROM的容量为65K*16bit,数据存储器的容量为65K*8bit。 2:本系统采用了典型的5级流水线设计,包括取指,译码,取操作数,执行和写回这5个指令执行阶段,大多数指令能够在一个时钟周期内执行完毕。从而具有较高的执行速度。 3:基于SRAM的堆栈模式。使用SRAM的某个区域来当作堆栈使用。 4:吸取了CISC与RISC各自的优点,采用RISC的设计方法和架构来设计具有复杂指令系统的微处理器。 本课题采用硬件描述语言VerilogHDL及自顶向下的方法设计微处理器内核。程序代码约为5000行,电路源代码完成并且通过仿真和综合后,使用FPGA进行了测试和验证。
其他文献
两地齐1月25日,中国航空集团有限公司同时接到运送四川首批援鄂医疗队、山东省首批援鄂医疗队及物资支援武汉抗议一线的包机任务.中国航空集团立即把任务下达给下属西南分公
期刊
众所周知,心脏疾病是危害人类健康的一大杀手。由于其突发性的特点,使心脏监护系统具有重要的临床应用价值。 传统的动态心电监护系统,由于采用监视系统与病人直接连接,因此要
扩产作为我国最大的粮油食品企业,中粮集团所属各企业春节期间复工,主动调整产能,及时将急需生活物资送到抗击疫情的第一线,确保全国各地特别是湖北省粮油稳定供应1月26日19
期刊
细菌的染色体必须压缩在接近三个数量级的细胞空间内,在压缩的同时,还要和各种DNA活动兼容,包括复制、转录、修复、重组和整合等。拟核相关蛋白在染色体组织中发挥着至关重要的
北京市:北京市国资委党委印发《关于贯彻落实〈中共北京市委关于加强党的领导、为打赢疫情防控阻击战提供坚强政治保证的通知〉的通知》,组织动员各级党组织和广大党员干部职
期刊
急供——无纺布原2月12日上午,中煤集团紧急生产的首批8车近300吨聚丙烯纤维料完成装车发货,紧急运往山东临沂、四川成都等地的无纺布加工厂.1万吨后续供应还将分批陆续发往
期刊
激光技术和半导体激光器正被广泛的应用于科研、军事以及通信等领域,在多种需求的共同作用下,激光器的部分分支正在向着固态化、小型化的方向发展。外腔半导体激光器具有光谱纯
截至2月21日24时,湖南省累计报告新冠肺炎确诊病例1013例,在疫情较重的情况下,湖南治愈率逼近50%,居全国首位,这与湖南省各部门举措的及时有效、省国资国企的勇于担当、省医疗
期刊
光子晶体是一种折射率呈周期分布的微结构,能够有效地控制和操纵光波的辐射和传播。光子晶体微腔具有极高的品质因子,有望制作极低阈值的微腔激光器。光子晶体垂直腔面发射激光
树莓系蔷薇科(Rosaceae)悬钩子属(Rubus L.)植物,适应性强、分布广泛,是一种集生态、经济、社会效益于一体的优良灌木。树莓果实色彩艳丽、味道鲜美、营养价值高、生理作用广泛