当前位置:网站首页>OneSpin 360 DV新版发布,刷新FPGA形式化验证功能体验
OneSpin 360 DV新版发布,刷新FPGA形式化验证功能体验
2022-07-07 18:21:00 【麦禾信通】
360 DV是针对FPGA设计进行功能验证的解决方案。它结合了功能齐全的高性能形式化分析和独特的断言覆盖率评估,消除质量断言生成过程中的猜测,有效提高现有设计和验证流程的生产率。本次更新将为设计团队带来哪些全新体验?
一、DV inspect 功能更新
● 读写竞争检查
说明:如下图所示,仿真结果和上板结果不一致,这是在不同进程中读出和写入信号导致的综合和仿真不匹配问题,现在,OneSpin新增了检查这类问题的功能,确保仿真结果与综合后的实际情况一致。
● 负转换检查
说明:自动标记不被预期的设计行为
● 死锁/活锁检查
说明:如果DUT进入不再运行的状态(自动挂起),则在检查结果中标记
● 新增Lint检查项
* 混合极值复位
* 混合同步/异步复位
* 混合(非)阻塞赋值
* 无用的状态机位
* 无法综合的延迟
* 重复的case标签
* 多重驱动
* 非常量异步重置值
二、调试功能更新
● 第二个波形光标的修改
说明:在波形界面计算事件次数很繁琐,而且容易出错。现第二个光标处会自动显示所选信号的事件计数,且可以放在下一个/前一个事件

● 全新的故障视图
说明:在调试过程中,有害的故障数量较少,为了使故障在波形调试界面中,更明显,更易于分析,波形界面会高亮故障发生处,并提供简单的说明。
三、代码语言更新
● 新增支持静态SystemVerilog类,在使用带有静态方法的类的共享函数/类型时更为灵活,如下图,可直接使用通用的前导零计数器

四、DV Apps更新
● IEEE-754 2019添加了新的最大/最小函数,而RISC-V标准中禁止了IEEE-754中的一些可选元素,现在,FPU app的RISC-V配置可无缝集成到RISC-V的FPU验证中
● 寄存器检查中支持检查信号名
说明:确保RTL信号名符合IP-XACT规范
● Connectivity APPs中支持自定义命名
● 简化覆盖率检查的报告
说明:覆盖状态简化为D(detected), N(undetected), O(open),使结果更为明确


原始覆盖率界面

新版覆盖率界面
边栏推荐
- CSDN syntax description
- Mongodb learn from simple to deep
- 力扣 643. 子数组最大平均数 I
- 【网络原理的概念】
- Micro service remote debug, nocalhost + rainbow micro service development second bullet
- Open source heavy ware! Chapter 9 the open source project of ylarn causal learning of Yunji datacanvas company will be released soon!
- The boundary of Bi: what is bi not suitable for? Master data, Martech? How to expand?
- 凌云出海记 | 易点天下&华为云:推动中国电商企业品牌全球化
- 力扣 1790. 仅执行一次字符串交换能否使两个字符串相等
- 让这个CRMEB单商户微信商城系统火起来,太好用了!
猜你喜欢

Opencv学习笔记 高动态范围 (HDR) 成像

H3C S7000/S7500E/10500系列堆叠后BFD检测配置方法

ASP. Net learning & ASP's one word

一键部署Redis任意版本

不落人后!简单好用的低代码开发,快速搭建智慧管理信息系统

Yolov6:yolov6+win10--- train your own dataset

The boundary of Bi: what is bi not suitable for? Master data, Martech? How to expand?

Network principle (1) - overview of basic principles

机械臂速成小指南(十二):逆运动学分析
![[philosophy and practice] the way of program design](/img/c8/93f2ac7c5beb95f64b7883ad63c74c.jpg)
[philosophy and practice] the way of program design
随机推荐
Force buckle 989 Integer addition in array form
使用高斯Redis实现二级索引
开发一个小程序商城需要多少钱?
I wrote a markdown command line gadget, hoping to improve the efficiency of sending documents by garden friends!
MSE API learning
Force buckle 1232 Dotted line
字符串中数据排序
力扣 1037.有效的回旋镖
Force buckle 1961 Check whether the string is an array prefix
【解决】package ‘xxxx‘ is not in GOROOT
How to implement safety practice in software development stage
php 获取图片信息的方法
How C language determines whether it is a 32-bit system or a 64 bit system
整型int的拼接和拆分
Get webkitformboundary post login
Force buckle 2315 Statistical asterisk
Force buckle 1037 Effective boomerang
PHP method of obtaining image information
第二十章 使用工作队列管理器(三)
Kubernetes——kubectl命令行工具用法详解