会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for automated circuit design
    • 自动化电路设计的方法和装置
    • US07251800B2
    • 2007-07-31
    • US10856280
    • 2004-05-27
    • Kenneth S. McElvainAndrew CrewsChampaka Ramachandran
    • Kenneth S. McElvainAndrew CrewsChampaka Ramachandran
    • G06F17/50
    • G06F17/5068G06F17/5031G06F17/505G06F17/5072
    • Methods and apparatuses to automatically modify a circuit design according to the possible deviation in the subsequent implementation of the circuit. In one aspect, a method to design a circuit includes: determining whether a design constraint is likely to be violated during a subsequent routing implementation of a design of the circuit; and, modifying the design of the circuit to reduce likelihood of the design constraint being violated during a subsequent implementation. For example, a route for a net with a number of fanout larger than two and on a timing critical or near-critical path may be considered sensitive to route topology such that an alternative routing path may lead to a violation in timing constraint; to reduce the possibility of a timing problem in a subsequent routing solution, a transformation can be selectively applied to the circuit design to an extent not worsening a cost function.
    • 方法和装置根据电路的后续实现中的可能偏差自动修改电路设计。 一方面,一种设计电路的方法包括:确定在电路设计的后续路由实现期间是否可能违反设计约束; 以及修改电路的设计以减少在随后的实施期间违反设计约束的可能性。 例如,对于具有大于2的扇区数目的网络以及在时间关键或接近关键路径上的网络的路由可以被认为对路由拓扑敏感,使得替代的路由路径可能导致定时约束的违规; 为了减少后续路由解决方案中的定时问题的可能性,可以在不会降低成本函数的程度上选择性地将电路设计应用于转换。
    • 6. 发明授权
    • Methods and apparatuses for transient analyses of circuits
    • 电路瞬态分析的方法和装置
    • US07278120B2
    • 2007-10-02
    • US10897459
    • 2004-07-23
    • Khalid RahmatKenneth S. McElvain
    • Khalid RahmatKenneth S. McElvain
    • G06F17/50
    • G06F17/5081G06F2217/78
    • Methods and apparatuses for transient analyses of a circuit using a hierarchical approach. In one embodiment, the cells are grouped locally on the power supply network according to average power dissipation. A time varying current of each cell group is estimated using a probabilistic approach to represent the cell group so that the probability of a more severe waveform for the current of the cell group is under a certain level. For example, the cells in a group are partitioned as switching cells and non-switching cells using cell toggle rates for the determination of the time varying current. The circuit model of the power supply network includes the current sources according to the estimated time varying currents for the cell groups, the power supply wire resistance, the power supply to ground wire capacitance, well capacitance and the de-coupling capacitance from non-switching cells.
    • 使用分层方法对电路进行瞬态分析的方法和装置。 在一个实施例中,根据平均功耗,电池在电源网络上局部分组。 使用概率方法估计每个小区组的时变电流,以表示小区组,使得小区组的当前电流的更严重波形的概率在一定水平以下。 例如,使用单元切换速率将组中的单元划分为切换单元和非切换单元,以确定时变电流。 电源网络的电路模型包括根据电池组的估计时变电流的电流源,电源线电阻,接地线电容的电源,阱电容和非开关的去耦电容 细胞。
    • 7. 发明授权
    • Method and apparatus for circuit design and retiming
    • 电路设计和重新定时的方法和装置
    • US07162704B2
    • 2007-01-09
    • US10435061
    • 2003-05-09
    • Levent Oktem
    • Levent Oktem
    • G06F17/50
    • G06F17/5059G06F17/505
    • Methods and apparatuses to hierarchically retime a circuit. In at least one embodiment of the present invention, a module of a circuit is designed with a plurality of different latencies to have a plurality of different minimum clock periods (e.g., through retiming at the module level). In one example, the minimum clock periods are determined from detailed timing analyses after the placement and routing for the module; and, in retiming the circuit that contains the module, a data flow graph representation of the module is constructed based on the target clock period of the circuit and the correlation between the latencies and the minimum clock periods. In at least one embodiment of the present invention, hierarchical retiming is performed in which portions of the circuit is retimed to generate results (e.g., for different latencies), which are selectively used for the retiming of the entire circuit based on the target clock period.
    • 电路分层复位的方法和装置。 在本发明的至少一个实施例中,电路的模块被设计成具有多个不同的延迟以具有多个不同的最小时钟周期(例如,通过在模块级重新定时)。 在一个示例中,在模块的放置和布线之后,从详细的时序分析确定最小时钟周期; 并且在重新定时包含模块的电路中,基于电路的目标时钟周期和延迟与最小时钟周期之间的相关性,构建模块的数据流图表示。 在本发明的至少一个实施例中,执行分层重新定时,其中电路的部分被重新定时以产生结果(例如,对于不同的延迟),其被选择性地用于基于目标时钟周期重新定时整个电路 。
    • 10. 发明授权
    • Methods and apparatuses for automated circuit optimization and verification
    • 用于自动化电路优化和验证的方法和设备
    • US07376919B1
    • 2008-05-20
    • US11124496
    • 2005-05-04
    • Kenneth S. McElvainVijay Seshadri
    • Kenneth S. McElvainVijay Seshadri
    • G06F17/50
    • G06F17/504
    • Methods and apparatuses to automatically determine conditions at hierarchical boundaries of a hierarchical circuit design and to use the determined conditions in hierarchical optimization and verification. In one embodiment, a hierarchical block is optimized and transformed during design synthesis using one or more lemmas at the boundary of the hierarchical block. For example, the lemmas are automatically generated to specify range information for input boundary nodes. The lemmas are also used for the equivalence checker to perform hierarchical equivalence checking. Equivalence of hierarchical blocks is individually checked, in view of the lemmas. Thus, based on the lemmas, optimizations across hierarchical boundaries can be performed, while the hierarchical structure of the design is preserved so that equivalence checking of hierarchical circuit designs can still be based on the equivalence of individual hierarchical blocks.
    • 自动确定分层电路设计层级边界条件的方法和装置,并在分层优化和验证中使用确定的条件。 在一个实施例中,在设计合成期间使用分层块的边界处的一个或多个引理优化和变换分层块。 例如,自动生成引文以指定输入边界节点的范围信息。 引文也用于等价检查器以执行层次等价检查。 鉴于引理,分层检查的等同性被单独检查。 因此,基于引理,可以执行跨层次边界的优化,同时保留设计的层次结构,使得分层电路设计的等价性检查仍然可以基于各个层级块的等价性。