首页> 外国专利> Construction of a technology library for use in an electronic design automation system that converts the technology library into non-linear, gain-based models for estimating circuit delay

Construction of a technology library for use in an electronic design automation system that converts the technology library into non-linear, gain-based models for estimating circuit delay

机译:构造用于电子设计自动化系统的技术库,该技术库将技术库转换为基于增益的非线性模型以估计电路延迟

摘要

A system and process for constructing a technology library that is suitable for use with an electronic design automation system that converts the target technology library into a scalable cell library having non-linear, gain-based delay models for estimating circuit delay. The scalable cell library can then be used by gain-based structuring and mapping processes. The library construction process places at least six discrete cells in each logic function of a basic cell set. The library construction process also places at least five discrete cells in each logic function of an extended cell set and rules out cell sizing using internal buffer circuits. Also, for each discrete cell in the complete cell set, the variance of the capacitances between different input pins of the cell is maintained to be within 10 percent. For corresponding timing arcs of discrete sizes for a particular logic function, the present invention keeps equal the ratio of the output load to input capacitance. Also, the present invention constructs a technology library that has geometrically distributed sizes of cells within each logic function. Lastly, for each discrete cell within a logic cluster, the output maximum capacitance constraint is kept linearly proportional to the average input capacitance of the discrete cell. These processes likely allow a technology library to be suitable for the generation of a scalable library which can be used for integrated circuit design and fabrications.
机译:一种用于构建适合与电子设计自动化系统一起使用的技术库的系统和过程,该电子设计自动化系统将目标技术库转换为可缩放的单元库,该库具有基于非线性,基于增益的延迟模型以估计电路延迟。然后可伸缩单元库可用于基于增益的结构化和映射过程。库的构建过程在基本单元集的每个逻辑功能中至少放置六个离散单元。库的构建过程还将至少五个离散单元放置在扩展单元集的每个逻辑功能中,并使用内部缓冲电路排除单元大小。同样,对于完整电池组中的每个离散电池,该电池不同输入引脚之间的电容变化均保持在10%以内。对于用于特定逻辑功能的离散大小的对应定时电弧,本发明使输出负载与输入电容之比保持相等。而且,本发明构建了一种技术库,该技术库在每个逻辑功能内具有单元的几何分布尺寸。最后,对于逻辑集群中的每个离散单元,输出最大电容约束与离散单元的平均输入电容保持线性比例。这些过程可能使技术库适合于可伸缩库的生成,该可伸缩库可用于集成电路设计和制造。

著录项

  • 公开/公告号US6789232B1

    专利类型

  • 公开/公告日2004-09-07

    原文格式PDF

  • 申请/专利权人 SYNOPSYS INC.;

    申请/专利号US20020192760

  • 发明设计人 MAHESH IYER;ASHISH KAPOOR;

    申请日2002-07-09

  • 分类号G06F175/00;

  • 国家 US

  • 入库时间 2022-08-21 23:16:31

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号