GENERALIZED CONSTRAINT COLLECTION MANAGEMENT METHOD

    公开(公告)号:US20090077505A1

    公开(公告)日:2009-03-19

    申请号:US12323118

    申请日:2008-11-25

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: Techniques are provided to allow users of Electronic Design Automation (EDA) tools to define constraint template types for efficiently associating constraints with design objects to specify design intent. Processes for creating and validating the constraints are provided by user-defined plug-ins, thereby allowing users to annotate circuit designs with constraints for proprietary layout and fabrication processes without exposing the constraints to tool vendors or competitors. The constraints are re-created from the template types whenever the circuit design is loaded into the EDA tool, so that the constraints are based upon the latest version of the template type. The constraints are also re-created when validation fails. Constraint groups are reusable in different designs, technology nodes, and processes because they automatically expand to provide the specific constraints to achieve a goal. The specific constraints in a template type can be modified as technology changes, and the modification will automatically be applied to the design objects.

    Generalized constraint collection management method
    2.
    发明授权
    Generalized constraint collection management method 有权
    广义约束收集管理方法

    公开(公告)号:US07802222B2

    公开(公告)日:2010-09-21

    申请号:US11527199

    申请日:2006-09-25

    IPC分类号: G06F17/50 G06F9/455

    CPC分类号: G06F17/5045

    摘要: Techniques are provided to allow users of Electronic Design Automation (EDA) tools to define constraint template types for efficiently associating constraints with design objects to specify design intent. Processes for creating and validating the constraints are provided by user-defined plug-ins, thereby allowing users to annotate circuit designs with constraints for proprietary layout and fabrication processes without exposing the constraints to tool vendors or competitors. The constraints are re-created from the template types whenever the circuit design is loaded into the EDA tool, so that the constraints are based upon the latest version of the template type. The constraints are also re-created when validation fails. Constraint groups are reusable in different designs, technology nodes, and processes because they automatically expand to provide the specific constraints to achieve a goal. The specific constraints in a template type can be modified as technology changes, and the modification will automatically be applied to the design objects.

    摘要翻译: 提供了技术来允许电子设计自动化(EDA)工具的用户定义约束模板类型,以便有效地将约束与设计对象相关联以指定设计意图。 创建和验证约束的过程由用户定义的插件提供,从而允许用户在专有布局和制造过程的约束条件下注释电路设计,而不会对工具供应商或竞争对手造成限制。 每当将电路设计加载到EDA工具中时,将从模板类型重新创建约束,以便约束基于最新版本的模板类型。 验证失败时也会重新创建约束。 约束组可以在不同的设计,技术节点和过程中重复使用,因为它们自动扩展以提供具体约束来实现目标。 模板类型中的具体约束可以在技术更改时进行修改,修改将自动应用于设计对象。

    Generalized constraint collection management method
    3.
    发明申请
    Generalized constraint collection management method 有权
    广义约束收集管理方法

    公开(公告)号:US20080077901A1

    公开(公告)日:2008-03-27

    申请号:US11527199

    申请日:2006-09-25

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: Techniques are provided to allow users of Electronic Design Automation (EDA) tools to define constraint template types for efficiently associating constraints with design objects to specify design intent. Processes for creating and validating the constraints are provided by user-defined plug-ins, thereby allowing users to annotate circuit designs with constraints for proprietary layout and fabrication processes without exposing the constraints to tool vendors or competitors. The constraints are re-created from the template types whenever the circuit design is loaded into the EDA tool, so that the constraints are based upon the latest version of the template type. The constraints are also re-created when validation fails. Constraint groups are reusable in different designs, technology nodes, and processes because they automatically expand to provide the specific constraints to achieve a goal. The specific constraints in a template type can be modified as technology changes, and the modification will automatically be applied to the design objects.

    摘要翻译: 提供了技术来允许电子设计自动化(EDA)工具的用户定义约束模板类型,以便有效地将约束与设计对象相关联以指定设计意图。 创建和验证约束的过程由用户定义的插件提供,从而允许用户在专有布局和制造过程的限制下注释电路设计,而不会对工具供应商或竞争对手造成限制。 每当将电路设计加载到EDA工具中时,将从模板类型重新创建约束,以便约束基于最新版本的模板类型。 验证失败时也会重新创建约束。 约束组可以在不同的设计,技术节点和过程中重复使用,因为它们自动扩展以提供具体约束来实现目标。 模板类型中的具体约束可以在技术更改时进行修改,修改将自动应用于设计对象。

    Generalized constraint collection management method
    4.
    发明授权
    Generalized constraint collection management method 有权
    广义约束收集管理方法

    公开(公告)号:US08719764B2

    公开(公告)日:2014-05-06

    申请号:US12323118

    申请日:2008-11-25

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: Techniques are provided to allow users of Electronic Design Automation (EDA) tools to define constraint template types for efficiently associating constraints with design objects to specify design intent. Processes for creating and validating the constraints are provided by user-defined plug-ins, thereby allowing users to annotate circuit designs with constraints for proprietary layout and fabrication processes without exposing the constraints to tool vendors or competitors. The constraints are re-created from the template types whenever the circuit design is loaded into the EDA tool, so that the constraints are based upon the latest version of the template type. The constraints are also re-created when validation fails. Constraint groups are reusable in different designs, technology nodes, and processes because they automatically expand to provide the specific constraints to achieve a goal. The specific constraints in a template type can be modified as technology changes, and the modification will automatically be applied to the design objects.

    摘要翻译: 提供了技术来允许电子设计自动化(EDA)工具的用户定义约束模板类型,以便有效地将约束与设计对象相关联以指定设计意图。 创建和验证约束的过程由用户定义的插件提供,从而允许用户在专有布局和制造过程的限制下注释电路设计,而不会对工具供应商或竞争对手造成限制。 每当将电路设计加载到EDA工具中时,将从模板类型重新创建约束,以便约束基于最新版本的模板类型。 验证失败时也会重新创建约束。 约束组可以在不同的设计,技术节点和过程中重复使用,因为它们自动扩展以提供具体约束来实现目标。 模板类型中的具体约束可以在技术更改时进行修改,修改将自动应用于设计对象。

    Generalized constraint collection management method
    5.
    发明授权
    Generalized constraint collection management method 有权
    广义约束收集管理方法

    公开(公告)号:US08612922B2

    公开(公告)日:2013-12-17

    申请号:US12323042

    申请日:2008-11-25

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: Techniques are provided to allow users of Electronic Design Automation (EDA) tools to define constraint template types for efficiently associating constraints with design objects to specify design intent. Processes for creating and validating the constraints are provided by user-defined plug-ins, thereby allowing users to annotate circuit designs with constraints for proprietary layout and fabrication processes without exposing the constraints to tool vendors or competitors. The constraints are re-created from the template types whenever the circuit design is loaded into the EDA tool, so that the constraints are based upon the latest version of the template type. The constraints are also re-created when validation fails. Constraint groups are reusable in different designs, technology nodes, and processes because they automatically expand to provide the specific constraints to achieve a goal. The specific constraints in a template type can be modified as technology changes, and the modification will automatically be applied to the design objects.

    摘要翻译: 提供了技术来允许电子设计自动化(EDA)工具的用户定义约束模板类型,以便有效地将约束与设计对象相关联以指定设计意图。 创建和验证约束的过程由用户定义的插件提供,从而允许用户在专有布局和制造过程的限制下注释电路设计,而不会对工具供应商或竞争对手造成限制。 每当将电路设计加载到EDA工具中时,将从模板类型重新创建约束,以便约束基于最新版本的模板类型。 验证失败时也会重新创建约束。 约束组可以在不同的设计,技术节点和过程中重复使用,因为它们自动扩展以提供具体约束来实现目标。 模板类型中的具体约束可以在技术更改时进行修改,修改将自动应用于设计对象。

    GENERALIZED CONSTRAINT COLLECTION MANAGEMENT METHOD
    6.
    发明申请
    GENERALIZED CONSTRAINT COLLECTION MANAGEMENT METHOD 审中-公开
    一般约束收集管理方法

    公开(公告)号:US20100325597A1

    公开(公告)日:2010-12-23

    申请号:US12873112

    申请日:2010-08-31

    IPC分类号: G06F17/50 G06F9/455

    CPC分类号: G06F17/5045

    摘要: Techniques are provided to allow users of Electronic Design Automation (EDA) tools to define constraint template types for efficiently associating constraints with design objects to specify design intent. Processes for creating and validating the constraints are provided by user-defined plug-ins, thereby allowing users to annotate circuit designs with constraints for proprietary layout and fabrication processes without exposing the constraints to tool vendors or competitors. The constraints are re-created from the template types whenever the circuit design is loaded into the EDA tool, so that the constraints are based upon the latest version of the template type. The constraints are also re-created when validation fails. Constraint groups are reusable in different designs, technology nodes, and processes because they automatically expand to provide the specific constraints to achieve a goal. The specific constraints in a template type can be modified as technology changes, and the modification will automatically be applied to the design objects.

    摘要翻译: 提供了技术来允许电子设计自动化(EDA)工具的用户定义约束模板类型,以便有效地将约束与设计对象相关联以指定设计意图。 创建和验证约束的过程由用户定义的插件提供,从而允许用户在专有布局和制造过程的限制下注释电路设计,而不会对工具供应商或竞争对手造成限制。 每当将电路设计加载到EDA工具中时,将从模板类型重新创建约束,以便约束基于最新版本的模板类型。 验证失败时也会重新创建约束。 约束组可以在不同的设计,技术节点和过程中重复使用,因为它们自动扩展以提供具体约束来实现目标。 模板类型中的具体约束可以在技术更改时进行修改,修改将自动应用于设计对象。

    GENERALIZED CONSTRAINT COLLECTION MANAGEMENT METHOD
    7.
    发明申请
    GENERALIZED CONSTRAINT COLLECTION MANAGEMENT METHOD 有权
    一般约束收集管理方法

    公开(公告)号:US20090077513A1

    公开(公告)日:2009-03-19

    申请号:US12323042

    申请日:2008-11-25

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: Techniques are provided to allow users of Electronic Design Automation (EDA) tools to define constraint template types for efficiently associating constraints with design objects to specify design intent. Processes for creating and validating the constraints are provided by user-defined plug-ins, thereby allowing users to annotate circuit designs with constraints for proprietary layout and fabrication processes without exposing the constraints to tool vendors or competitors. The constraints are re-created from the template types whenever the circuit design is loaded into the EDA tool, so that the constraints are based upon the latest version of the template type. The constraints are also re-created when validation fails. Constraint groups are reusable in different designs, technology nodes, and processes because they automatically expand to provide the specific constraints to achieve a goal. The specific constraints in a template type can be modified as technology changes, and the modification will automatically be applied to the design objects.

    摘要翻译: 提供了技术来允许电子设计自动化(EDA)工具的用户定义约束模板类型,以便有效地将约束与设计对象相关联以指定设计意图。 创建和验证约束的过程由用户定义的插件提供,从而允许用户在专有布局和制造过程的限制下注释电路设计,而不会对工具供应商或竞争对手造成限制。 每当将电路设计加载到EDA工具中时,将从模板类型重新创建约束,以便约束基于最新版本的模板类型。 验证失败时也会重新创建约束。 约束组可以在不同的设计,技术节点和过程中重复使用,因为它们自动扩展以提供具体约束来实现目标。 模板类型中的具体约束可以在技术更改时进行修改,修改将自动应用于设计对象。