会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Post timing layout modification for performance
    • 发布时序布局修改的性能
    • US08448124B2
    • 2013-05-21
    • US13236977
    • 2011-09-20
    • Uwe FassnachtVeit GernhoeferMichael S. GrayJoachim Keinert
    • Uwe FassnachtVeit GernhoeferMichael S. GrayJoachim Keinert
    • G06F17/50G06F9/455
    • G06F17/5068G06F2217/84
    • A mechanism is provided for post timing layout modification for performance. The mechanism selectively applies layout modification based on timing analysis at the path level. The mechanism applies stress only to transistors that are in a setup critical path without applying stress to transistors in hold critical paths. The mechanism may use a method to apply stress to improve performance of a transistor in a setup critical path, as long as the stress does not also improve performance of a neighboring transistor in a hold critical path. In some instances, the mechanism may apply stress to improve performance of a transistor in a setup critical path while simultaneously degrading performance of a transistor in a hold critical path.
    • 提供了一种用于性能的后期时序布局修改的机制。 该机制基于路径级别的时序分析,选择性地应用布局修改。 该机制仅将压力应用于处于设置关键路径的晶体管,而不对保持关键路径中的晶体管施加压力。 该机制可以使用施加应力以提高晶体管在设置关键路径中的性能的方法,只要该应力不会改善保持关键路径中的相邻晶体管的性能即可。 在一些情况下,该机制可以施加应力以改善设置关键路径中的晶体管的性能,同时降低保持关键路径中的晶体管的性能。
    • 3. 发明授权
    • Shaping ports in integrated circuit design
    • 整合端口集成电路设计
    • US08495551B2
    • 2013-07-23
    • US12946179
    • 2010-11-15
    • Joachim KeinertThomas Ludwig
    • Joachim KeinertThomas Ludwig
    • G06F17/50
    • G06F17/5077
    • A mechanism is provided for performing a detailed routing of a net joining ports in an integrated circuit. Extended port regions are created for the ports of the net of the integrated circuit, the extended port regions being shaped in such a way as to guarantee routing access to the ports. A wire corresponding to the net is then placed and the extended port regions of the ports are trimmed, thus identifying essential port regions required for connecting the wire to the ports and dispensable port regions not required for connecting the wire to the ports. The wiring resources are then updated by releasing the dispensable port regions so that the dispensable port regions no longer constitute parts of the ports.
    • 提供了一种用于在集成电路中执行网络连接端口的详细路由的机制。 为集成电路网的端口创建扩展端口区域,扩展端口区域被形成为保证对端口的路由访问。 然后放置对应于网的线,并且修剪端口的扩展端口区域,从而确定将线连接到将线连接到端口不是必需的端口和可分配端口区域所需的基本端口区域。 然后通过释放可分配端口区域来更新接线资源,使得可分配端口区域不再构成端口的一部分。
    • 5. 发明申请
    • Shaping Ports in Integrated Circuit Design
    • 整流端口集成电路设计
    • US20110154283A1
    • 2011-06-23
    • US12946179
    • 2010-11-15
    • Joachim KeinertThomas Ludwig
    • Joachim KeinertThomas Ludwig
    • G06F17/50
    • G06F17/5077
    • A mechanism is provided for performing a detailed routing of a net joining ports in an integrated circuit. Extended port regions are created for the ports of the net of the integrated circuit, the extended port regions being shaped in such a way as to guarantee routing access to the ports. A wire corresponding to the net is then placed and the extended port regions of the ports are trimmed, thus identifying essential port regions required for connecting the wire to the ports and dispensable port regions not required for connecting the wire to the ports. The wiring resources are then updated by releasing the dispensable port regions so that the dispensable port regions no longer constitute parts of the ports.
    • 提供了一种用于在集成电路中执行网络连接端口的详细路由的机制。 为集成电路网的端口创建扩展端口区域,扩展端口区域被形成为保证对端口的路由访问。 然后放置对应于网的线,并且修剪端口的扩展端口区域,从而确定将线连接到将线连接到端口不是必需的端口和可分配端口区域所需的基本端口区域。 然后通过释放可分配端口区域来更新接线资源,使得可分配端口区域不再构成端口的一部分。
    • 7. 发明申请
    • PERFORMING RELIABILITY ANALYSIS OF SIGNAL WIRES
    • 执行信号线的可靠性分析
    • US20120123725A1
    • 2012-05-17
    • US12944892
    • 2010-11-12
    • Soroush AbbaspourAyesha AkhterPeter FeldmannJoachim Keinert
    • Soroush AbbaspourAyesha AkhterPeter FeldmannJoachim Keinert
    • G06F19/00
    • G06F17/5036
    • A computer-implemented system, method, and storage device simulate a periodic voltage waveform in a network model of the integrated circuit design. The method then determines resultant current values in each segment of nets of the integrated circuit design resulting from the periodic voltage waveform and performs a Fourier transform of the periodic voltage waveform to generate a frequency domain representation of the periodic voltage waveform. The frequency domain representation comprises multiple Fourier terms, each of the Fourier terms is a frequency that is a multiple of the base frequency. Next, the method performs an AC analysis of the resultant voltage at each frequency of the multiple Fourier terms. The AC analysis provides an electrical current value for each of the frequencies of the Fourier terms for each of the nets. This allows the method to compute a root mean square current through each of the nets based on the AC analysis. Then, the method determines whether the root mean square current for any of the segments of the nets exceeds a current limit, and reports any segment of the nets for which the root mean square current exceeds the current limit.
    • 计算机实现的系统,方法和存储设备模拟集成电路设计的网络模型中的周期性电压波形。 然后,该方法确定由周期性电压波形产生的集成电路设计的网络的每个段中的合成电流值,并执行周期性电压波形的傅里叶变换以产生周期性电压波形的频域表示。 频域表示包括多个傅立叶项,每个傅立叶项是基频的倍数的频率。 接下来,该方法对多傅里叶项的每个频率进行所得到的电压的AC分析。 AC分析为每个网络的傅立叶项的每个频率提供电流值。 这允许该方法基于AC分析来计算通过每个网络的均方根电流。 然后,该方法确定网络的任何段的均方根电流是否超过电流限制,并且报告均方根电流超过电流极限的网络的任何段。
    • 8. 发明授权
    • Logic difference synthesis
    • 逻辑差分合成
    • US08122400B2
    • 2012-02-21
    • US12497499
    • 2009-07-02
    • Jeremy T. HopkinsJohn M. IsaksonJoachim KeinertSmita KrishnaswamyNilesh A. ModiRuchir PuriHaoxing RenDavid L. Rude
    • Jeremy T. HopkinsJohn M. IsaksonJoachim KeinertSmita KrishnaswamyNilesh A. ModiRuchir PuriHaoxing RenDavid L. Rude
    • G06F17/50
    • G06F17/505
    • A computer executed method is disclosed which accepts an original circuit with an original logic, accepts a modified circuit, and synthesizes a difference circuit. The difference circuit represents changes that implement the modified circuit's logic for the original circuit. The synthesis may locate an output-side boundary in the original logic in such a manner that the original logic is free of logic changes in between the output-side boundary and the primary output elements of the original circuit. The disclosed synthesis may also locate an input-side boundary in the original logic in such a manner that the original logic is free of logic changes in between the input-side boundary and the primary input elements of the original circuit. A computer program products are also disclosed. The computer program product contains a computer useable medium having a computer readable program code embodied therein. The computer readable program code when executed on a computer causes the computer to carry out the methods of finding input and output side boundaries in an original logic, and synthesizing in between those boundaries a difference circuit representing logic changes.
    • 公开了一种用原始逻辑接收原始电路的计算机执行方法,接受修改的电路,并且合成差分电路。 差分电路表示实现原始电路的修改电路逻辑的变化。 合成可以将原始逻辑中的输出侧边界定位成使得原始逻辑在原始电路的输出侧边界和主要输出元件之间没有逻辑改变。 所公开的合成还可以将原始逻辑中的输入侧边界定位成使得原始逻辑在原始电路的输入侧边界和主要输入元件之间没有逻辑改变。 还公开了一种计算机程序产品。 计算机程序产品包含具有体现在其中的计算机可读程序代码的计算机可用介质。 计算机可读程序代码在计算机上执行时,使得计算机执行在原始逻辑中寻找输入和输出侧边界的方法,并且在这些边界之间合成表示逻辑的差异电路的变化。
    • 10. 发明申请
    • LOGIC DIFFERENCE SYNTHESIS
    • 逻辑差异综合
    • US20110004857A1
    • 2011-01-06
    • US12497499
    • 2009-07-02
    • Jeremy T. HopkinsJohn M. IsaksonJoachim KeinertSmita KrishnaswamyNilesh A. ModiRuchir PuriHaoxing RenDavid L. Rude
    • Jeremy T. HopkinsJohn M. IsaksonJoachim KeinertSmita KrishnaswamyNilesh A. ModiRuchir PuriHaoxing RenDavid L. Rude
    • G06F17/50
    • G06F17/505
    • A computer executed method is disclosed which accepts an original circuit with an original logic, accepts a modified circuit, and synthesizes a difference circuit. The difference circuit represents changes that implement the modified circuit's logic for the original circuit. The synthesis may locate an output-side boundary in the original logic in such a manner that the original logic is free of logic changes inbetween the output-side boundary and the primary output elements of the original circuit. The disclosed synthesis may also locate an input-side boundary in the original logic in such a manner that the original logic is free of logic changes inbetween the input-side boundary and the primary input elements of the original circuit. A computer program products are also disclosed. The computer program product contains a computer useable medium having a computer readable program code embodied therein. The computer readable program code when executed on a computer causes the computer to carry out the methods of finding input and output side boundaries in an original logic, and synthesizing inbetween those boundaries a difference circuit representing logic changes.
    • 公开了一种用原始逻辑接收原始电路的计算机执行方法,接受修改的电路,并且合成差分电路。 差分电路表示实现原始电路的修改电路逻辑的变化。 合成可以将原始逻辑中的输出侧边界定位成使得原始逻辑在原始电路的输出侧边界和初级输出元件之间没有逻辑改变。 所公开的合成还可以以原始逻辑在原始电路的输入侧边界和主要输入元件之间没有逻辑改变的方式将原始逻辑中的输入侧边界定位。 还公开了一种计算机程序产品。 计算机程序产品包含具有体现在其中的计算机可读程序代码的计算机可用介质。 计算机可读程序代码在计算机上执行时,使得计算机执行在原始逻辑中寻找输入和输出侧边界的方法,并且在这些边界之间合成表示逻辑变化的差分电路。