VLSI设计方法论文.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VLSI设计方法论文.doc

姓名:王英鑫 学号静态时序分析 一、总结 从20世纪60年代几只双极型晶体管与电阻的集成开始,集成电路已经从1C 到LSI,再到VLSI,获得了惊人的发展,.其源动力是可冋吋实现性能的提高与 经济性[u。 我们所学的VLSI设计方法屮,讲解了集成电路设计项目管理、ASIC设计 工程、数字集成电路设计、模拟集成电路设计和数模混合集成电路设计。VLSI 的设计过程一般是从系统需求开始的[2]。主要了解到数字集成电路设计的历史 以及现状和发展的情况,工艺特征尺寸逐年减小,重视低功耗、低成本设计,屮 国集成电路尚处在发展阶段,随着集成电路的产业转移,奋很大上升空间主要集 中在长三角和北京。数字集成电路设计流程:系统功能描述、逻辑设计、电路设 计、物理设计、设计验证。理解异步电路和同步电路;异步复位和同步复位的特 点。而iL,凡设计大规模系统都采用层次化设计掌握组合逻辑功能与verilog 语言间的联系,以及verilog RTL,理论联系实际。一般在设计中用的是沿触发 DFF,其他的时序电路基本不用,但厂家库一般都会提供多种时序器件,所以在综合 的时候需要有目的选择。数字电路系统的设计越来越复杂,因此FPGA仿真验证 比以前显得更为重要。在一个使用IP核的百万门级SoC设计屮,花费在仿真验 证上的吋间将占整个设计周期的70%, testbench的代码数量将占整个设计代码 总量的80%。提高数字电路设计的仿真验证效率主要有两个途径:一是提高仿真 验证工具的速度和精度,二是改进仿真验证的设计方法。芯片功耗由动态功耗和 漏功耗产生的静态功耗两部分组成。与TTL和简单的MOS电路相比,A前大规 模集成电路多采用CMOS电路,CMOS电路有节电特性,这是由于CMOS采用 成对的PMOS管和NMOS管,当一个PMOS管导通时,其对疲的NMOS管必 然截止;当一个NMOS管导通时,其对应的PMOS管同样被截止。因此当CMOS 电路状态稳定后,整个电路不存在工作电流,仅当电路工作状态发生变化时,方 有短暂的工作电流 1、静态时序分析 静态时序分析是通过分析每个时序路径的延时,计算出设计的各项时序性能 指标,如最高时钟频率、建立保持时间等,发现时许违规。它仅仅聚焦于时序性 能的分析并不涉及设计的逻辑功能,逻辑功能验证仍需通过仿真或其他手段(如 形式验证等)进行。静态时序分析是最常用的分析、调试时序性能的方法和工具。 静态吋序分析技术是一种穷尽分析方法,它提取整个电路的所有吋序路径, 通过计算信号沿在路径上的延时传播找出违反时序约束的错误,主要是检查电路 可以正常工作的最大频率、找到电路中的关键路径、检查各个路径是否满足建立 时间和保持时间等、计算各个节点的负载、找到电路中延时最长的连线等。静态 时序分析技术在功能上和性能上都有很人的优越性,所以现在已广泛应用于 VLSI的时序验证。 2、PrimeTime的工作原理 PrimeTime是Synopsys公司提供的一个针对复杂、百万门以上芯片进行全芯 片、优秀的静态时序分析的工具[4]。PrimeTime可以集成与逻辑综合和物理综合 的设计流程,让设计者分析并解决复杂的时序问题,并提高时序收敛的速度。在 版图设计完成后,则可以从版图直接提取器件和网络延时进行精确的时序分析 5】 PrimeTime的分析原理是:首先把整个芯片按照时钟分成许多时序路径 (timing paths),见图1,然后对每条时序路径进行计算和分析。时序路径指的 是设计中一个点(开始点)到另一个点(终止点)的序列,幵始点一般是时钟端 口、输入端口、或寄存器或锁存器的数据输入引脚等,结束点一般是时钟、输出 端门、或寄存器或锁存器的数据输入引脚等[6\ 围1时序路径示惠? 3、静态时序分析的功能 一般来说,要分析或检验一个电路设计的时序方面的特征有两种主要手段: 动态时序仿真(Dynamic Timing Simulation)和静态时序分析(Static Timing Ana ly -sis )o 动态时序仿真的优点是比较精确,而且同后者相比较,它适用于更多的设计 类型。但是它也存在着比较明显的缺点:首先是分析的速度比较慢;苏次是它需 要使用输入矢量,这使得它在分析的过程中有可能会遗漏一些关键路径 (critical pat -hs),因为输入矢量未必是对所有相关的路径都敏感的m。 静态吋序分析的分析速度比较快,而1L它会对所有可能的路径都进行检查, 不存在遗漏关键路径的问题。我们知道,1C设计的最终目的是为了面对竞争曰 益激烈的市场,Time-to-market是设计者们不得不考虑的问题,因此对他们来说, 分析速度的提高,或者说分析时间的缩短,是一个非常重要的优点。 作为专门的静态时序分析工具,PrimeTim

您可能关注的文档

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档