首页> 外国专利> Method for performing floorplan timing analysis by selectively displaying signal paths based on slack time calculations and integrated circuit made using same

Method for performing floorplan timing analysis by selectively displaying signal paths based on slack time calculations and integrated circuit made using same

机译:通过基于松弛时间计算选择性地显示信号路径来执行平面布置图时序分析的方法以及使用该方法的集成电路

摘要

A computer-implemented method for aiding in the design of an integrated circuit (IC) floorplan. The method comprises receiving a netlist, physical layout information, and timing constraints of the IC and performing timing analysis of the signal paths of the IC. The user selects the set of nets to by analyzed. The timing analysis comprises calculating net delays as a function of the length of the signal paths. The timing analysis further comprises calculating slack times by subtracting from the clock cycle time of the IC the sum of the driven at timing constraint, the needed by timing constraint, and the net delay. Paths which have a slack time greater than a slack failure value are passing nets and paths which have a slack time greater than a slack failure value are failing nets. The slack failure value is user- specifiable and defaults to zero. The method further comprises displaying in a spreadsheet the timing constraints, net delays, and slack times for each path selected, thus providing the designer with complex multi- dimensional feedback. The feedback for each path in the spreadsheet is accompanied by a hyperlink button, which the designer selects in order to graphically display the path on a graphical view of the floorplan. Thus the designer is enabled to relate the non-graphical timing information to a graphical display of the paths and apply his or her intuitive knowledge to make necessary changes to the floorplan. The timing information is further summarily displayed in a histogram, thus providing visual feedback regarding the timing quality of the floorplan. The method provides means for the designer to display failing paths, passing paths, all paths, and paths skipped in timing analysis due to the absence of timing constraints.
机译:一种用于帮助设计集成电路(IC)平面图的计算机实现的方法。该方法包括:接收网表,物理布局信息和IC的时序约束,并对IC的信号路径进行时序分析。用户选择要分析的网组。时序分析包括根据信号路径的长度计算净延迟。时序分析还包括通过从IC的时钟周期时间中减去在时序约束下被驱动,时序约束所需和净延迟的总和来计算松弛时间。松弛时间大于松弛失败值的路径是通过的网络,而松弛时间大于松弛失败值的路径是通过的网络。松弛故障值是用户指定的,默认为零。该方法还包括在电子表格中显示所选的每个路径的时序约束,净延迟和松弛时间,从而为设计人员提供复杂的多维反馈。电子表格中每个路径的反馈都带有一个超链接按钮,设计人员选择该超级链接按钮以在平面图的图形视图上以图形方式显示路径。因此,设计者能够将非图形时序信息与路径的图形显示相关联,并运用他或她的直觉知识来对平面图进行必要的更改。时间信息进一步以直方图形式显示,从而提供有关平面图时间质量的视觉反馈。该方法为设计人员提供了显示失败路径,通过路径,所有路径以及由于缺少时序约束而在时序分析中跳过的路径的手段。

著录项

  • 公开/公告号US5903472A

    专利类型

  • 公开/公告日1999-05-11

    原文格式PDF

  • 申请/专利权人 ADVANCED MICRO DEVICES INC.;

    申请/专利号US19960738301

  • 发明设计人 CARLO E. BARRIENTOS;

    申请日1996-10-25

  • 分类号G06F17/50;

  • 国家 US

  • 入库时间 2022-08-22 02:08:10

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号