Mentor Questa Formal是一款FPGA形式验证工具,允许您应用 CDC 验证、形式验证、混合信号验证、便携式激励和其他强大的技术,以最大限度地提高模块级和子系统级验证的有效性,以便您的系统级验证可以专注于系统级功能,包括软件,而不必担心较低级别的错误会影响您的工作效率。没有人愿意妥协产品质量。然而,上市时间压力主导着 SoC 项目。要按时交付质量,需要缩短实现覆盖率和质量目标的时间,并提高调试效率。
Questa Formal Apps 根据给定的一组属性静态分析设计的行为;然后以广度优先搜索的方式详尽地探索所有可能的输入序列。这揭示了使用基于仿真的方法可能会遗漏或无法找到的设计错误。
Questa Formal Apps 通过详尽地解决传统方法难以完成的验证任务来提高验证效率和设计质量,并且不需要正式或基于断言的验证经验。
属性是通过自动 RTL 设计分析和设计意图的高级规范的组合来综合的。然后使用形式分析引擎详尽地验证生成的属性。
Questa Formal App 套件包括用于处理以下任务的应用程序:静态和条件连接检查、安全路径完整性检查、不可达代码识别、X 状态传播、状态空间分析和寄存器验证。此外,Questa 顺序逻辑等效检查 (SLEC) 应用程序使用形式化方法在输入之间进行详尽的比较,以揭示时钟门控、ECO 集成、重新流水线或故障缓解逻辑中可能出现的任何行为差异。
西门子旗下的 Mentor Graphics Corporation 很高兴地宣布推出 Questa Formal 2021.1。该解决方案可在仿真测试环境可用之前通过详尽的分析发现隐蔽的错误,提高设计信心,并通过针对难以完成的验证任务提高生产力和功能验证质量。
2021.1 发行说明
2021.1
版本中的主要新功能 2021.x版本与 2020.x 系列版本相比有显着的增强和变化。
新的 Tcl 命令
– cdc 提升约束 – 用于更改指定 CDC 约束的提升属性的新指令。
– 重置检查首选项隔离 – 为隔离策略设置首选项的新指令。
新的复位检查方案/检查
– reset_as_data – 异步设置或复位信号连接到数据引脚。
新的 Lint 检查
– case_small – case 语句的 case 项较少。
– func_arg_array_constrained – 函数参数是一个受约束的数组。
– module_has_multi_clks – 多个顺序块使用相同的时钟。
– net_decl_with_assign – net 在同一个语句中声明和赋值
– package_disallowed – 不允许使用指定的包。
– package_name_not_standard – 包名不遵循标准命名规则。
– pragma_disallowed – 不允许使用指定的 pragma。
– reg_reset_value_disallowed – 寄存器被分配了一个复位值,这是不允许的。
– sync_control_is_internal – 内部生成同步控制信号。
Product: Mentor Questa Formal
Version: 2021.1
Supported Architectures: x64
Website Home Page : https://eda.sw.siemens.com/
Languages Supported: english
System Requirements: PC *
Size: 1.4 Gb