GATE CONFIGURATION DETERMINATION AND SELECTION FROM STANDARD CELL LIBRARY
    33.
    发明申请
    GATE CONFIGURATION DETERMINATION AND SELECTION FROM STANDARD CELL LIBRARY 有权
    从标准细胞库中进行门控配置确定和选择

    公开(公告)号:US20120216168A1

    公开(公告)日:2012-08-23

    申请号:US13365989

    申请日:2012-02-03

    IPC分类号: G06F17/50

    CPC分类号: G06F17/505 G06F2217/08

    摘要: A method comprises determining gate configuration from a standard cell library for optimizing behavior of a logic gate in an electronic circuit to be resized. The determining includes defining variables for the logic gate to be resized and defining nets influenced by the logic gate to be resized. The determining includes determining constraints relative to other logic gates in the electronic circuit affected by the logic gate to be resized and formulating objective function to be solved by the electronic circuit. The determining includes solving the objective function using a linear programming solver based on the defined variables and the determined constraints. The determining includes outputting solving of the objective function obtained by linear programming solver for further processing. The gate configuration is selected from the standard cell library for optimizing behavior of the logic gate to be resized based on solving of the objective function.

    摘要翻译: 一种方法包括从标准单元库确定门配置,以优化要调整大小的电子电路中的逻辑门的行为。 确定包括定义要调整大小的逻辑门的变量,并定义受逻辑门影响的网络以进行调整大小。 确定包括确定受到要调整的逻辑门影响的电子电路中的其他逻辑门的约束,并且制定由电子电路解决的目标函数。 该确定包括使用线性规划求解器基于所定义的变量和确定的约束求解目标函数。 确定包括输出由线性规划求解器获得的目标函数的解,用于进一步处理。 从标准单元库中选择栅极配置,以根据目标函数的求解来优化要调整大小的逻辑门的行为。

    Method and System for Calculating Timing Delay in a Repeater Network in an Electronic Circuit
    36.
    发明申请
    Method and System for Calculating Timing Delay in a Repeater Network in an Electronic Circuit 有权
    用于计算电子电路中继器网络中的定时延迟的方法和系统

    公开(公告)号:US20100100347A1

    公开(公告)日:2010-04-22

    申请号:US12577920

    申请日:2009-10-13

    IPC分类号: G01R29/02

    CPC分类号: G06F17/5031 G06F2217/84

    摘要: Calculating a timing delay in a repeater network in an electronic circuit. The repeater network comprises a plurality of driving cells. At least one loop comprising one or more pins and one or more driving cells for driving the loop is implemented. Each driving cell in the loop is arranged between two branches of the loop. For each driving cell, the loop is opened a plurality of times per driving cell, with one open at a time. A dedicated arrival time of a signal at each sink of the repeater network for the one open at a time per driving cell is calculated. The dedicated arrival time is stored. The calculation step and the storing step is repeated until the dedicated arrival time at each sink of the repeater network is available for each of the opens per driving cell.

    摘要翻译: 计算电子电路中继器网络中的定时延迟。 中继器网络包括多个驱动单元。 实现了包括一个或多个引脚和用于驱动回路的一个或多个驱动单元的至少一个回路。 环路中的每个驱动单元布置在环路的两个分支之间。 对于每个驱动单元,每个驱动单元打开多个循环,一次一个打开。 计算在每个驱动单元一次打开的中继器网络的每个宿处的信号的专用到达时间。 存储专用到达时间。 重复计算步骤和存储步骤,直到中继器网络的每个接收器的专用到达时间对于每个驱动单元的每个打开可用。

    Gate configuration determination and selection from standard cell library
    38.
    发明授权
    Gate configuration determination and selection from standard cell library 有权
    门配置确定和选择从标准单元库

    公开(公告)号:US08627263B2

    公开(公告)日:2014-01-07

    申请号:US13365989

    申请日:2012-02-03

    IPC分类号: G06F17/50

    CPC分类号: G06F17/505 G06F2217/08

    摘要: A method comprises determining gate configuration from a standard cell library for optimizing behavior of a logic gate in an electronic circuit to be resized. The determining includes defining variables for the logic gate to be resized and defining nets influenced by the logic gate to be resized. The determining includes determining constraints relative to other logic gates in the electronic circuit affected by the logic gate to be resized and formulating objective function. The determining includes solving the objective function using a linear programming solver based on the defined variables and the determined constraints. The determining includes outputting solving of the objective function obtained by linear programming solver for further processing. The gate configuration is selected from the standard cell library for optimizing behavior of the logic gate to be resized based on solving of the objective function.

    摘要翻译: 一种方法包括从标准单元库确定门配置,以优化要调整大小的电子电路中的逻辑门的行为。 确定包括定义要调整大小的逻辑门的变量,并定义受逻辑门影响的网络以进行调整大小。 确定包括确定受到要调整大小的逻辑门影响的电子电路中的其他逻辑门的约束,并且制定目标函数。 该确定包括使用线性规划求解器基于所定义的变量和确定的约束求解目标函数。 确定包括输出由线性规划求解器获得的目标函数的解,用于进一步处理。 从标准单元库中选择栅极配置,以根据目标函数的求解来优化要调整大小的逻辑门的行为。

    Estimating power consumption of an electronic circuit
    39.
    发明授权
    Estimating power consumption of an electronic circuit 有权
    估计电子电路的功耗

    公开(公告)号:US08612911B2

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

    申请号:US13365961

    申请日:2012-02-03

    IPC分类号: G06F9/455 G06F17/50

    摘要: A method comprises estimating power consumption of an electronic circuit. The estimating includes assigning a first gate of the at least one gate into a priority queue based on a levelized result of the electronic circuit for a full circuit calculation and assigning a second gate of the at least one gate into the priority queue which fan-out gate is directly connected to a fan-in gate of a resized gate for an incremental circuit calculation. The estimating includes, for each gate from the priority queue, performing the following operations. Latest and earliest signal arrival times at an output net of the gate are determined by static timing analysis and calculating a glitch window as difference, and a transition metric is calculated for the output net based on the glitch window. The operations include determining an upper bound of signal transitions, and estimating the power consumption based on the upper bound.

    摘要翻译: 一种方法包括估计电子​​电路的功耗。 估计包括基于用于全电路计算的电子电路的等级化结果将至少一个门的第一门分配到优先级队列中,并且将至少一个门的第二门分配到优先队列中,该优先队列中的扇出 栅极直接连接到调整大小的门的扇入栅极用于增量电路计算。 对于来自优先级队列的每个门,该估计包括执行以下操作。 通过静态时序分析和将毛刺窗口计算为差异来确定门的输出网络处的最新和最早的信号到达时间,并且基于毛刺窗口为输出网络计算转移度量。 这些操作包括确定信号转换的上限,以及基于上限来估计功耗。

    GLITCH POWER REDUCTION
    40.
    发明申请
    GLITCH POWER REDUCTION 失效
    降低功率

    公开(公告)号:US20120266120A1

    公开(公告)日:2012-10-18

    申请号:US13365972

    申请日:2012-02-03

    IPC分类号: G06F17/50

    CPC分类号: G06F17/505 G06F2217/78

    摘要: A method comprises reducing power consumption of an electronic circuit, wherein the electronic circuit comprises at least one logic cone with at least one gate having a single output net, wherein representations of the at least one gate are instances of elements from a standard cell library. Reducing of the power consumption comprises determining an upper bound for dynamic power consumption by calculating transition metrics and power metrics for each gate. Reducing of the power consumption comprises selecting gates with an upper bound for power consumption greater than a predetermined threshold value. For each selected gate, performing operations comprising: testing multiple configurations from the standard cell library for the selected gate by calculating respective upper bound for power consumption for each of the multiple configurations; selecting gate configuration with minimum upper bound for power consumption; and modifying the gate-level design representation according to the selected gate configuration.

    摘要翻译: 一种方法包括降低电子电路的功耗,其中电子电路包括至少一个具有至少一个具有单个输出网的门的逻辑锥,其中至少一个门的表示是来自标准单元库的元件的实例。 降低功耗包括通过计算每个门的转换度量和功率度量来确定动态功耗的上限。 降低功耗包括选择具有大于预定阈值的功耗上限的门。 对于每个所选择的门,执行操作包括:通过针对所述多个配置中的每一个计算相应的功耗上限来测试来自所选择的门的标准单元库的多个配置; 选择门极配置,最小上限为功耗; 以及根据选择的门配置修改门级设计表示。