会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Elimination of illegal states within equivalence checking
    • 在等值检查中消除非法国家
    • US09501597B2
    • 2016-11-22
    • US14329494
    • 2014-07-11
    • Synopsys, Inc.
    • Himanshu JainCarl Preston Pixley
    • G06F9/455G06F17/50
    • G06F17/5045G06F17/504G06F17/5081
    • A method for equivalence checking includes obtaining a first and a second representation for a semiconductor design and applying a set of inputs to both representations. The outputs of the first representation are compared to the outputs of the second representation. If a mismatch is found, the starting states for the first and second representations are evaluated using a model checker to see if they are reachable from a known legal state such as reset state for that representation. If both of the starting states are reachable, the mismatch is a real mismatch providing a counter-example of the equivalence of the two representations. If one or both of the starting states are unreachable, the mismatch is a spurious mismatch and the model checker can be used to generate an invariant to preclude those starting states in future iterations of the equivalence checker.
    • 一种用于等效性检查的方法包括获得用于半导体设计的第一和第二表示以及将一组输入应用于两个表示。 将第一表示的输出与第二表示的输出进行比较。 如果发现不匹配,则使用模型检查器来评估第一和第二表示的起始状态,以查看它们是否可以从已知的合法状态(例如该表示的复位状态)到达。 如果两个起始状态都可达到,则不匹配是提供两个表示的等价性的反例的实际失配。 如果一个或两个起始状态是不可达的,则不匹配是虚假失配,并且可以使用模型检验器来生成不变量以排除等同检查器的将来迭代中的那些起始状态。
    • 3. 发明申请
    • ELIMINATION OF ILLEGAL STATES WITHIN EQUIVALENCE CHECKING
    • 在等效检查中消除非法国家
    • US20160012167A1
    • 2016-01-14
    • US14329494
    • 2014-07-11
    • Synopsys, Inc.
    • Himanshu JainCarl Preston Pixley
    • G06F17/50
    • G06F17/5045G06F17/504G06F17/5081
    • A method for equivalence checking includes obtaining a first and a second representation for a semiconductor design and applying a set of inputs to both representations. The outputs of the first representation are compared to the outputs of the second representation. If a mismatch is found, the starting states for the first and second representations are evaluated using a model checker to see if they are reachable from a known legal state such as reset state for that representation. If both of the starting states are reachable, the mismatch is a real mismatch providing a counter-example of the equivalence of the two representations. If one or both of the starting states are unreachable, the mismatch is a spurious mismatch and the model checker can be used to generate an invariant to preclude those starting states in future iterations of the equivalence checker.
    • 一种用于等效性检查的方法包括获得用于半导体设计的第一和第二表示以及将一组输入应用于两个表示。 将第一表示的输出与第二表示的输出进行比较。 如果发现不匹配,则使用模型检查器来评估第一和第二表示的起始状态,以查看它们是否可以从已知的合法状态(例如该表示的复位状态)到达。 如果两个起始状态都可达到,则不匹配是提供两个表示的等价性的反例的实际失配。 如果一个或两个起始状态是不可达的,则不匹配是虚假失配,并且可以使用模型检验器来生成不变量以排除等同检查器的将来迭代中的那些起始状态。