简指令微处理器(RISC)的全流程设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:fredric_cn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当代超大规模集成电路设计与制造技术日趋成熟。微处理器,特别是嵌入式微处理器的设计实现以其低功耗、高性能之特征发展迅速。简指令CPU(RISC)作为嵌入式系统业已成为SOC(片上系统)研究与开发的技术热点。 本课题完成了基于HIPSII指令系统的32位简指令微处理器全流程设计实现,由系统级硬件描述、仿真与综合验证,直至布局布线及布局优化。 本项研究所实现的一体化设计流程,反映出笔者在超大规模SOC设计思想和设计方法学等领域进行的努力和尝试。特别是在设计流程的组织上所表现出的创新点。本课题所进行的设计流程应用到诸多Synopsys公司的前端和后端设计工具。主要应用到VCS(验证仿真)、DESIGN COMPILE(逻辑综合)、FORMALITY(形式验证)、PHYSICAL COMPILE(物理综合)、FLOOR PLAN COMPILE(布局规划)、CTS(时钟树生成)、PRIMTIME(静态时序分析)、STAR-RCXT(寄生参数提取)及ASTRO(布局布线)等软体。 首先,设计起始于代码级的实现与验证,随后进行了逻辑综合。基于面积约束和时序约束,进行面积和时序的逻辑约束,进入物理设计流程。物理设计流程以物理综合着手,以IO单元、兆单元、行通道生成的次序进行布局规划,完成时钟树的综合,进而使用ASTRO进行布局布线。 本工作在布局布线阶段,对设计进行了静态时序仿真和寄生参数的提取,并根据仿真结果和参数对设计进行了再规划和细化调整,并对逻辑网表和Verilog描述、布图规划之后的网表及门级网表、物理综合后的网表及布图规划后的网表,以及时钟树综合后的网表与物理综合后的网表进行了形式验证。通过对整个流程的调整,对影响信号完整性、串绕和寄生参数的流程进行了重点分析和解决,增加信号线间的间距,采用屏蔽措施,并采用参数提取和参数分析工具来检测易出现信号完整性问题的区域,选择出其中的区域并加以解决。在驱动器选择中,采用缓冲器来分割长线,减小线的长度和耦合电容,将缓冲器输入端的负载降低到单个负载的水平,确保在缓冲器布局布线过程中做较小的改动就可以确保底层规划和优化的实施。笔者在设计流程中加入了静态时序分析步骤,用以处理噪声和延迟问题。将解决串扰和时序的步骤集成到同一流程中。经过反复的试验和设计,
其他文献
型小鼠研究(-)-DBZ对动脉粥样硬化斑块形成的影响。5周龄雄性ApoE-/-小鼠持续给予干处的血管动脉粥样硬化斑块形成,与对照组相比,药物处理组的头壁干处的动脉粥样硬化斑块明显
以往的制图方法在图纸的精确度、直观性方面都存在着较大的问题,因此为了提高制图的效果,计算机制图在地质测绘工作中开始得到了应用和推广.而计算机制图是一项技术性要求较
学位
定点重组转基因技术是调节外源基因表达,提高转基因效率的重要手段之一。核苷酸的重组反应介导基因之间的易位、倒位、删除和整合,从而影响基因在不同组织器官和不同发育阶段的
人工智能研究的重要问题就是其不确定性,通过客观角度将真实世界本质特性反映出来.传统人工智能研究时不重视不确定性问题,直接阻碍人工智能的进步与发展.文中分析人工智能的
纳米科技已经被公认为21世纪最重要的科学技术之一,当尺寸达到纳米数量级的半导体材料时便会出现表面效应、小尺寸效应、量子尺寸效应、宏观量子隧道效应等特殊性质致使半导体纳米材料表现出奇特的物理化学特性,从而被广泛应用于压敏电阻、量子元器件、导电材料等各个方面。二氧化锡作为一种宽禁带n型半导体材料,具有重要的研究价值。本文以SnO2粉末为原料,用化学气相沉积法(CVD)在不同的温度和生长时间内制备了不同
随着新型冠状病毒感染的肺炎疫情逐渐加剧,科学有效的面对新型冠状病毒感染的肺炎疫情,进行有效的联防联控实施,可以有效的保证师生的身体健康安全和生命安全.基于此,此文以
期刊
近几年以来互联网的发展取得了前所未有的成就,人们的生活也随着最近几年来计算机网络技术的飞速发展进入到了大数据时代.大数据时代的到来标志着我国的新媒体行业也得到了飞
学位