会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Method and System for Enhanced Verification Through Structural Target Decomposition
    • 通过结构目标分解增强验证的方法和系统
    • US20080104559A1
    • 2008-05-01
    • US11969761
    • 2008-01-04
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • G06F17/50
    • G06F17/5045G06F17/504
    • A method, system and computer program product for performing verification of an electronic design is disclosed. The method includes receiving a design, wherein the design includes a first target set and a first register set including one or more registers. A structural product extraction is formed from one or more targets from the first target set and the structural product extraction is recursed for one or more next-state functions of a subset of the one or more registers. A sum-of-products form is recursed from the structural product extraction for one or more next-state functions of a subset of the one or more registers and a product-of-sums form of a result of the second recursing is decomposed to generate a decomposition of the product-of-sums form. The decomposition of the product-of-sums form is synthesized into a second target set and a subset of the second target set to recursively decompose is chosen. In response to the subset of the second target set being nonempty, the first target set is recursively decomposed and, in response to the second target set being empty, verification is applied to the second target set.
    • 公开了一种用于执行电子设计验证的方法,系统和计算机程序产品。 该方法包括接收设计,其中该设计包括第一目标组和包括一个或多个寄存器的第一寄存器组。 从第一目标集合的一个或多个目标形成结构性产品提取,并且针对一个或多个寄存器的子集的一个或多个下一个状态函数递归结构乘积提取。 从一个或多个寄存器的子集的一个或多个下一个状态函数的结构性产品提取中递归产生积和形式,并且将第二次递归的结果的乘积形式分解生成 产品总和形式的分解。 求和形式的分解被合成为第二目标集合,并且选择第二目标集合的递归分解的子集。 响应于第二目标集合的子集是非空的,第一目标集被递归地分解,并且响应于第二目标集合为空,将验证应用于第二目标集合。
    • 3. 发明申请
    • Method and System for Reduction of AND/OR Subexpressions in Structural Design Representations
    • 用于减少结构设计表示中的AND / OR子表达式的方法和系统
    • US20080072186A1
    • 2008-03-20
    • US11944668
    • 2007-11-26
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • G06F17/50
    • G06F17/505
    • A method, system and computer program product for reducing subexpressions in structural design representations containing AND and OR gates are disclosed. The method comprises receiving an initial design, in which the initial design represents an electronic circuit, containing an AND gate. A first simplification mode for the initial design from a set of applicable simplification modes is selected, wherein said simplification mode is an AND/OR simplification mode, and a simplification of the initial design according to the first simplification mode is performed to generate a reduced design. Whether a size of the reduced design is less than a size of the initial design is determined and, in response to determining that the size of the reduced design is less than the size of the initial design, the initial design is replaced with the reduced design.
    • 公开了一种用于减少包含AND和OR门的结构设计表示中的子表达式的方法,系统和计算机程序产品。 该方法包括接收初始设计,其中初始设计表示包含与门的电子电路。 选择用于从一组适用的简化模式进行初始设计的第一简化模式,其中所述简化模式是AND / OR简化模式,并且执行根据第一简化模式的初始设计的简化以生成缩减设计 。 确定减小设计的尺寸是否小于初始设计的尺寸,并且响应于确定减小的设计的尺寸小于初始设计的尺寸,初始设计被替换为简化的设计 。
    • 4. 发明申请
    • Method and system for performing target enlargement in the presence of constraints
    • 在存在约束的情况下执行目标放大的方法和系统
    • US20070061766A1
    • 2007-03-15
    • US11225672
    • 2005-09-13
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • G06F17/50
    • G06F17/504
    • A method for performing verification is disclosed. The method includes receiving a design, including one or one or more targets, one or more constraints, one or more registers and one or more inputs. A first function of one of the one or more targets over the one or more registers and the one or more inputs is computed. A second function of one or more of the one or more constraints over the one or more registers and the one or more inputs is computed. The inputs of the first function and the second function are existentially quantified. A bounded analysis is performed to determine if the one of the one or more targets may be hit while adhering to the constraints. A preimage of the inputs of the first function and a preimage of the inputs of the second function is existentially quantified to create a synthesizable preimage. The synthesizable preimage is simplified and synthesized to create an enlarged target. Verification of the enlarged target is performed.
    • 公开了一种用于执行验证的方法。 该方法包括接收包括一个或多个目标,一个或多个约束,一个或多个寄存器和一个或多个输入的设计。 计算一个或多个寄存器中的一个或多个目标之一和一个或多个输入的第一函数。 计算一个或多个寄存器和一个或多个输入中的一个或多个约束中的一个或多个的第二函数。 第一功能和第二功能的输入被存在量化。 执行有界分析以确定一个或多个目标中的一个是否可以在遵守约束的情况下被击中。 存在量化第一函数的输入和第二函数的输入的前像的前像,以创建可合成的前像。 可合成的前像被简化和合成,以创建一个扩大的目标。 执行放大目标的验证。
    • 5. 发明申请
    • Exploiting suspected redundancy for enhanced design verification
    • 利用疑似冗余来增强设计验证
    • US20060190873A1
    • 2006-08-24
    • US11054904
    • 2005-02-10
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • G06F17/50
    • G06F17/504
    • A verification method foe an integrated circuit includes identifying an equivalence class including a set of candidate gates suspected of exhibiting equivalent behavior and identifying one of the candidate gates as a representative gate for the equivalence class. Equivalence gates of an XOR gate are sourced by the representative gate and a candidate gate. A speculatively reduced netlist is generated by replacing the representative gate as the source gate for edges sourced by a candidate gate in the original design. The speculatively reduced netlist is then used either to verify formally the equivalence of the gates by applying a plurality of transformation engines to the speculatively reduced netlist or to perform incomplete search and, if none of the equivalence gates is asserted during the incomplete search, any verification results derived from the incomplete search can be applied to the original model.
    • 一种集成电路的验证方法包括识别包括一组疑似表现出等效行为的候选门的等价类,并将候选门之一识别为等价类的代表门。 异或门的等效门由代表门和候选门提供。 通过将原始设计中的代表门替换为候选门的边缘的源极来产生推测缩小的网表。 然后,推测性减少的网表用于通过将多个转换引擎应用于推测性减少的网表或执行不完全搜索来正式验证门的等效性,并且如果在不完全搜索期间没有等价门被断言,则任何验证 从不完全搜索得到的结果可以应用于原始模型。
    • 6. 发明申请
    • Method and System for Reduction of XOR/XNOR Subexpressions in Structural Design Representations
    • 减少XOR / XNOR子表达式在结构设计表示中的方法和系统
    • US20080091386A1
    • 2008-04-17
    • US11955152
    • 2007-12-12
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • G06F17/50
    • G06F17/505
    • A method, system and computer program product for reducing XOR/XNOR subexpressions in structural design representations are disclosed. The method includes receiving an initial design, in which the initial design represents an electronic circuit containing an XOR gate. A first simplification mode for the initial design is selected from a set of applicable simplification modes, wherein the first simplification mode is an XOR/XNOR simplification mode, and a simplification of the initial design is performed according to the first simplification mode to generate a reduced design containing a reduced number of XOR gates. Whether a size of the reduced design is less than a size of the initial design is determined, and, in response to determining that the size of the reduced design is less than a the size of the initial design, the initial design is replaced with the reduced design.
    • 公开了一种用于在结构设计表示中减少XOR / XNOR子表达式的方法,系统和计算机程序产品。 该方法包括接收初始设计,其中初始设计表示包含XOR门的电子电路。 从一组适用的简化模式中选择用于初始设计的第一简化模式,其中第一简化模式是XOR / XNOR简化模式,并且根据第一简化模式执行简化初始设计以生成缩减 设计包含减少数量的异或门。 确定缩减设计的尺寸是否小于初始设计的尺寸,并且响应于确定缩减设计的尺寸小于初始设计的尺寸,初始设计被替换为 减少设计。
    • 10. 发明申请
    • Method and system for reduction of XOR/XNOR subexpressions in structural design representations
    • 在结构设计表示中减少XOR / XNOR子表达式的方法和系统
    • US20060230366A1
    • 2006-10-12
    • US11086720
    • 2005-03-22
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • Jason BaumgartnerRobert KanzelmanHari MonyViresh Paruthi
    • G06F17/50
    • G06F17/505
    • A method, system and computer program product for reducing XOR/XNOR subexpressions in structural design representations are disclosed. The method includes receiving an initial design, in which the initial design represents an electronic circuit containing an XOR gate. A first simplification mode for the initial design is selected from a set of applicable simplification modes, wherein the first simplification mode is an XOR/XNOR simplification mode, and a simplification of the initial design is performed according to the first simplification mode to generate a reduced design containing a reduced number of XOR gates. Whether a size of the reduced design is less than a size of the initial design is determined, and, in response to determining that the size of the reduced design is less than a the size of the initial design, the initial design is replaced with the reduced design.
    • 公开了一种用于在结构设计表示中减少XOR / XNOR子表达式的方法,系统和计算机程序产品。 该方法包括接收初始设计,其中初始设计表示包含XOR门的电子电路。 从一组适用的简化模式中选择用于初始设计的第一简化模式,其中第一简化模式是XOR / XNOR简化模式,并且根据第一简化模式执行简化初始设计以生成缩减 设计包含减少数量的异或门。 确定缩减设计的尺寸是否小于初始设计的尺寸,并且响应于确定减小的设计的尺寸小于初始设计的尺寸,初始设计被替换为 减少设计。