首页> 外国专利> Automated circuit design system and method for reducing critical path delay times

Automated circuit design system and method for reducing critical path delay times

机译:减少关键路径延迟时间的自动化电路设计系统和方法

摘要

A computer aided design system automatically modifies a specified circuit netlist to reduce signal delays on critical signal paths. A critical signal path that does not meet specified timing constraints is identified by computing signal slack values for each node, where negative slack values indicate a failure to meeting timing requirements. Critical gates along the critical signal path that are candidates for duplication are identified by determining which critical gates have a fanout greater than one and can be represented by library cells compatible with the next circuit tree along the critical signal path. One such gate is selected and duplicated, with one copy of the duplicated output gate being used to generate only the signal on the critical signal path and the other copy of the duplicated output gate being used to drive all other fanouts of the selected gate. This generates a modified circuit netlist. Then slack values for the modified circuit netlist are compared with those of the previous version of the circuit netlist. If the slack values of circuit on the critical path have been improved, the modified circuit netlist is adopted as the current circuit netlist. If any node in the adopted circuit netlist has a negative slack value, the circuit netlist modification procedure is repeated until either no node has a negative slack, or the process is unable to further improve the slack values of the circuit netlist.
机译:计算机辅助设计系统会自动修改指定的电路网表,以减少关键信号路径上的信号延迟。通过计算每个节点的信号松弛值来确定不满足指定时序约束的关键信号路径,其中负松弛值表示无法满足时序要求。通过确定哪些临界门的扇出度大于1,并且可以由与临界信号路径上的下一个电路树兼容的库单元表示,确定沿临界信号路径的重复候选的临界门。选择并复制一个这样的门,复制的输出门的一个副本用于仅在关键信号路径上生成信号,复制的输出门的另一副本用于驱动所选门的所有其他扇出。这将生成一个修改后的电路网表。然后将修改后的电路网表的松弛值与以前版本的电路网表的松弛值进行比较。如果改善了关键路径上的电路松弛值,则将修改后的电路网表用作当前电路网表。如果所采用的电路网表中的任何节点具有负的松弛值,则重复进行电路网表修改过程,直到没有节点具有负的松弛值,或者该过程无法进一步提高电路网表的松弛值。

著录项

  • 公开/公告号US5396435A

    专利类型

  • 公开/公告日1995-03-07

    原文格式PDF

  • 申请/专利权人 VLSI TECHNOLOGY INC.;

    申请/专利号US19930016113

  • 发明设计人 ARNOLD GINETTI;

    申请日1993-02-10

  • 分类号G06F15/60;

  • 国家 US

  • 入库时间 2022-08-22 04:05:23

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号