会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Verification plans to merging design verification metrics
    • 合并设计验证指标的验证计划
    • US08413088B1
    • 2013-04-02
    • US12426188
    • 2009-04-17
    • Frank ArmbrusterSandeep PageyF. Erich MarschnerDan LeibovichAlok JainAxel SchererYaron Peri-Glass
    • Frank ArmbrusterSandeep PageyF. Erich MarschnerDan LeibovichAlok JainAxel SchererYaron Peri-Glass
    • G06F17/50
    • G06F17/5022G01R31/2848G06F17/504
    • A method and apparatus for producing a verification of digital circuits are provided. In an exemplary embodiment on the invention, a plurality of verification scopes of an integrated circuit design as defined as part of a verification plan. A plurality of verification runs are executed within two or more verification scopes defined by the verification plan. At least two verification runs are selected to merge verification results together. Like named scenarios are merged together for each verification scope to generate merged verification results that are then stored into a merge database. A verification report is generated for the integrated circuit design from the merged verification results. A merge point may be specified so like named subtrees and subgroups may be merged across different verification scopes of selected verification runs. The merge point may combine check and coverage results obtained during simulation with check and coverage results obtained during formal verification.
    • 提供了一种用于产生数字电路验证的方法和装置。 在本发明的示例性实施例中,定义为验证计划的一部分的集成电路设计的多个验证范围。 在由验证计划定义的两个或多个验证范围内执行多个验证运行。 选择至少两次验证运行以将验证结果合并在一起。 对于每个验证范围,像命名方案一样合并生成合并的验证结果,然后将其存储到合并数据库中。 从合并的验证结果生成集成电路设计的验证报告。 可以指定合并点,以便命名子树和子组可以在所选验证运行的不同验证范围之间合并。 合并点可以将在模拟期间获得的检查和覆盖结果与在正式验证期间获得的检查和覆盖结果相结合。
    • 2. 发明授权
    • Configuration-based merging of coverage data results for functional verification of integrated circuits
    • 覆盖数据结构的配置合并,用于集成电路的功能验证
    • US08560985B1
    • 2013-10-15
    • US13226481
    • 2011-09-06
    • Bijaya SahuSandeep PageyFrank ArmbrusterHannes Froehlich
    • Bijaya SahuSandeep PageyFrank ArmbrusterHannes Froehlich
    • G06F17/50
    • G06F17/5022G01R31/2848G06F17/504
    • In one embodiment of the invention, a method for verification of an integrated circuit design is disclosed. The method includes independently executing simulation runs in response to a plurality of coverage models to respectively generate a plurality of coverage data for a plurality of functional blocks within one or more integrated circuit designs; generating a target coverage model to selectively merge at least first coverage data associated with a first coverage model and second coverage data associated with a second coverage model; and in response to the target coverage model and the plurality of simulation runs, selectively projecting the plurality of coverage data into a merged coverage data result associated with the target coverage model. The method may further store the merged coverage data results into a storage device. The plurality of simulation runs may include at least one functional simulation run and at least one formal verification run.
    • 在本发明的一个实施例中,公开了用于验证集成电路设计的方法。 该方法包括响应于多个覆盖模型独立地执行仿真运行,以分别在一个或多个集成电路设计内生成多个功能块的多个覆盖数据; 生成目标覆盖模型以选择性地合并与第一覆盖模型相关联的至少第一覆盖数据和与第二覆盖模型相关联的第二覆盖数据; 并且响应于所述目标覆盖模型和所述多个模拟运行,选择性地将所述多个覆盖数据投影到与所述目标覆盖模型相关联的合并覆盖数据结果中。 该方法还可以将合并的覆盖数据结果存储到存储设备中。 多个模拟运行可以包括至少一个功能模拟运行和至少一个正式验证运行。