会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • LOGIC DESIGN VERIFICATION TECHNIQUES FOR LIVENESS CHECKING WITH RETIMING
    • 用于生活垃圾检查的LOGIC设计验证技术
    • US20120192133A1
    • 2012-07-26
    • US13436196
    • 2012-03-30
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Allen Williams
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Allen Williams
    • G06F17/50
    • G06F17/5031G06F17/504G06F2217/84
    • A technique for verification of a retimed logic design using liveness checking includes assigning a liveness gate to a liveness property for an original netlist and assigning a fairness gate to a fairness constraint for the original netlist. In this case, the fairness gate is associated with the liveness gate and is asserted for at least one time-step during any valid behavioral loop associated with the liveness gate. The original netlist is retimed, using a retiming engine, to provide a retimed netlist. The liveness and fairness gates of the retimed netlist are retimed such that a lag of the fairness gate is no greater than a lag of the liveness gate. Verification analysis is then performed on the retimed netlist. Finally, when the verification analysis yields a valid counter-example trace for the retimed netlist, a liveness violation for the original netlist is returned.
    • 用于使用活动检查验证重新定时逻辑设计的技术包括将活跃门分配给原始网表的活动属性,并将公平门分配给原始网表的公平约束。 在这种情况下,公平门与活跃门相关联,并且在与活跃门相关联的任何有效行为循环期间被断言至少一个时间步长。 使用重新定时引擎重新计算原始网表,以提供重新定时的网表。 重新定义的网表的活跃和公平的门被重新定位,使得公平门的滞后不大于活跃门的滞后。 然后在重新定时的网表上进行验证分析。 最后,当验证分析为重新定时的网表产生有效的对照示例时,返回原始网表的活动违反。
    • 3. 发明授权
    • Verification techniques for liveness checking of logic designs
    • 逻辑设计的活性检查验证技术
    • US08352894B2
    • 2013-01-08
    • US13403799
    • 2012-02-23
    • Jason R. BaumgartnerPaul Joseph RoesslerOhad ShachamJiazhao Xu
    • Jason R. BaumgartnerPaul Joseph RoesslerOhad ShachamJiazhao Xu
    • G06F17/50
    • G06F17/504
    • A technique for verification of a logic design using a liveness-to-safety conversion includes assigning liveness gates for liveness properties of a netlist and assigning a single loop gate to provide a loop signal for the liveness gates. Assertion of the single loop gate is prevented when none of the liveness gates are asserted. A first state of the netlist is sampled and the sampled first state provides an initial state for a first behavioral loop for at least one of the liveness gates following the assertion of the single loop gate. The sampled first state of the first behavioral loop is compared with a later state of the first behavioral loop to determine if the sampled first state is repeated. A liveness violation is returned when the sampled first state is repeated and an associated one of the liveness gates remains asserted for a duration of the first behavioral loop.
    • 用于验证使用安全性转换的逻辑设计的技术包括为网表的活动属性分配活动门,并分配单个循环门以为活跃门提供循环信号。 当没有活动门被断言时,防止单回路门的断言。 对网表的第一状态进行采样,并且采样的第一状态为在单循环门的断言之后的活动门中的至少一个为第一行为环提供初始状态。 将第一行为循环的采样的第一状态与第一行为循环的稍后状态进行比较,以确定是否重复采样的第一状态。 当重复采样的第一状态并且在第一行为循环的持续时间内相关联的一个活动门保持断言时,返回活动违反。
    • 5. 发明申请
    • Logic Design Verification Techniques for Liveness Checking With Retiming
    • 逻辑设计验证技术,用于重新定义活动检查
    • US20100223584A1
    • 2010-09-02
    • US12394560
    • 2009-02-27
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Williams
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Williams
    • G06F17/50
    • G06F17/5031G06F17/504G06F2217/84
    • A technique for verification of a retimed logic design using liveness checking includes assigning a liveness gate to a liveness property for an original netlist and assigning a fairness gate to a fairness constraint for the original netlist. In this case, the fairness gate is associated with the liveness gate and is asserted for at least one time-step during any valid behavioral loop associated with the liveness gate. The original netlist is retimed, using a retiming engine, to provide a retimed netlist. The liveness and fairness gates of the retimed netlist are retimed such that a lag of the fairness gate is no greater than a lag of the liveness gate. Verification analysis is then performed on the retimed netlist. Finally, when the verification analysis yields a valid counter-example trace for the retimed netlist, a liveness violation for the original netlist is returned.
    • 用于使用活动检查验证重新定时逻辑设计的技术包括将活跃门分配给原始网表的活动属性,并将公平门分配给原始网表的公平约束。 在这种情况下,公平门与活跃门相关联,并且在与活跃门相关联的任何有效行为循环期间被断言至少一个时间步长。 使用重新定时引擎重新计算原始网表,以提供重新定时的网表。 重新定义的网表的活跃和公平的门被重新定位,使得公平门的滞后不大于活跃门的滞后。 然后在重新定时的网表上进行验证分析。 最后,当验证分析为重新定时的网表产生有效的对照示例时,返回原始网表的活动违反。
    • 6. 发明授权
    • Logic design verification techniques for liveness checking with retiming
    • 重新定义活动检查的逻辑设计验证技术
    • US08407641B2
    • 2013-03-26
    • US13436196
    • 2012-03-30
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Allen Williams
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Allen Williams
    • G06F9/455G06F17/50
    • G06F17/5031G06F17/504G06F2217/84
    • A technique for verification of a retimed logic design using liveness checking includes assigning a liveness gate to a liveness property for an original netlist and assigning a fairness gate to a fairness constraint for the original netlist. In this case, the fairness gate is associated with the liveness gate and is asserted for at least one time-step during any valid behavioral loop associated with the liveness gate. The original netlist is retimed, using a retiming engine, to provide a retimed netlist. The liveness and fairness gates of the retimed netlist are retimed such that a lag of the fairness gate is no greater than a lag of the liveness gate. Verification analysis is then performed on the retimed netlist. Finally, when the verification analysis yields a valid counter-example trace for the retimed netlist, a liveness violation for the original netlist is returned.
    • 用于使用活动检查验证重新定时逻辑设计的技术包括将活跃门分配给原始网表的活动属性,并将公平门分配给原始网表的公平约束。 在这种情况下,公平门与活跃门相关联,并且在与活跃门相关联的任何有效行为循环期间被断言至少一个时间步长。 使用重新定时引擎重新计算原始网表,以提供重新定时的网表。 重新定义的网表的活跃和公平的门被重新定位,使得公平门的滞后不大于活跃门的滞后。 然后在重新定时的网表上进行验证分析。 最后,当验证分析为重新定时的网表产生有效的对照示例时,返回原始网表的活动违反。
    • 7. 发明授权
    • Logic design verification techniques for liveness checking with retiming
    • 重新定义活动检查的逻辑设计验证技术
    • US08255848B2
    • 2012-08-28
    • US12394560
    • 2009-02-27
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Allen Williams
    • Jason R. BaumgartnerGabor BobokPaul Joseph RoesslerMark Allen Williams
    • G06F9/455G06F17/50
    • G06F17/5031G06F17/504G06F2217/84
    • A technique for verification of a retimed logic design using liveness checking includes assigning a liveness gate to a liveness property for an original netlist and assigning a fairness gate to a fairness constraint for the original netlist. In this case, the fairness gate is associated with the liveness gate and is asserted for at least one time-step during any valid behavioral loop associated with the liveness gate. The original netlist is retimed, using a retiming engine, to provide a retimed netlist. The liveness and fairness gates of the retimed netlist are retimed such that a lag of the fairness gate is no greater than a lag of the liveness gate. Verification analysis is then performed on the retimed netlist. Finally, when the verification analysis yields a valid counter-example trace for the retimed netlist, a liveness violation for the original netlist is returned.
    • 用于使用活动检查验证重新定时逻辑设计的技术包括将活跃门分配给原始网表的活动属性,并将公平门分配给原始网表的公平约束。 在这种情况下,公平门与活跃门相关联,并且在与活跃门相关联的任何有效行为循环期间被断言至少一个时间步长。 使用重新定时引擎重新计算原始网表,以提供重新定时的网表。 重新定义的网表的活跃和公平的门被重新定位,使得公平门的滞后不大于活跃门的滞后。 然后在重新定时的网表上进行验证分析。 最后,当验证分析为重新定时的网表产生有效的对照示例时,返回原始网表的活动违反。