当前位置:网站首页>The new version of onespin 360 DV has been released, refreshing the experience of FPGA formal verification function
The new version of onespin 360 DV has been released, refreshing the experience of FPGA formal verification function
2022-07-07 21:18:00 【Maihexong】
360 DV Is aimed at FPGA Design solutions for functional verification . It combines full-featured high-performance formal analysis with unique assertion coverage assessment , Eliminate guesswork during quality assertion generation , Effectively improve the productivity of existing design and validation processes . What new experiences will this update bring to the design team ?
One 、DV inspect Function update
● Read write competition check
explain : As shown in the figure below , The simulation results are not consistent with those of the upper board , This is a synthesis and simulation mismatch problem caused by reading and writing signals in different processes , Now? ,OneSpin New features to check for such problems , Ensure that the simulation results are consistent with the actual situation after synthesis .
● Negative conversion check
explain : Automatic tagging of unexpected design behavior
● Deadlock / Live lock inspection
explain : If DUT Into a state that is no longer running ( Auto suspend ), Then mark... In the inspection results
● newly added Lint Check the item
* Mixed extremum reset
* Mix sync / Asynchronous reset
* blend ( Not ) Block assignment
* Useless state machine position
* An incomprehensible delay
* Repetitive case label
* Multiple drive
* Non constant asynchronous reset value
Two 、 Debug function update
● Modification of the second wave cursor
explain : It's tedious to calculate the number of events in the waveform interface , And it's easy to make mistakes . Now the second cursor will automatically display the event count of the selected signal , And you can put it in the next / The previous event
● New fault view
explain : In the course of debugging , Fewer harmful faults , In order to make the fault in the waveform debugging interface , More obvious , It's easier to analyze , The waveform interface will highlight the place where the fault occurs , And provide a simple explanation .
3、 ... and 、 Code language update
● New support for static SystemVerilog class , Using shared functions of classes with static methods / The type is more flexible , Here's the picture , The universal leading zero counter can be used directly
Four 、DV Apps to update
● IEEE-754 2019 Added new Max / Minimum function , and RISC-V The standard forbids IEEE-754 Some of the optional elements in , Now? ,FPU app Of RISC-V Configuration can be seamlessly integrated into RISC-V Of FPU Verification in progress
● Check signal name is supported in register check
explain : Make sure RTL The signal name matches IP-XACT standard
● Connectivity APPs Custom naming is supported in
● Simplify coverage check reporting
explain : The coverage state is simplified to D(detected), N(undetected), O(open), To make the result clearer
Original coverage interface
New coverage screen
For more details :http://www.softtest.cn/
边栏推荐
- Helix QAC 2020.2 new static test tool maximizes the coverage of standard compliance
- 201215-03-19—cocos2dx内存管理–具体解释「建议收藏」
- Micro service remote debug, nocalhost + rainbow micro service development second bullet
- Hoj 2245 planktonic triangle cell (Mathematics)
- Implement secondary index with Gaussian redis
- 华泰证券可以做到万一佣金吗,万一开户安全嘛
- How to choose financial products? Novice doesn't know anything
- 阿里云有奖体验:如何通过ECS挂载NAS文件系统
- H3C s7000/s7500e/10500 series post stack BFD detection configuration method
- Demon daddy guide post - simple version
猜你喜欢
95年专注安全这一件事 沃尔沃未来聚焦智能驾驶与电气化领域安全
Problems encountered in installing mysql8 for Ubuntu and the detailed installation process
Details of C language integer and floating-point data storage in memory (including details of original code, inverse code, complement, size end storage, etc.)
The latest version of codesonar has improved functional security and supports Misra, c++ parsing and visualization
目标:不排斥 yaml 语法。争取快速上手
Demon daddy B3 read extensively in a small amount, and completed 20000 vocabulary+
CodeSonar如何帮助无人机查找软件缺陷?
Static analysis of software defects codesonar 5.2 release
H3C s7000/s7500e/10500 series post stack BFD detection configuration method
Solve the problem of using uni app mediaerror mediaerror errorcode -5
随机推荐
Demon daddy guide post - simple version
Is it safe to open an account of BOC shares in kainiu in 2022?
寫一下跳錶
Jetty:配置连接器[通俗易懂]
Referrer和Referrer-Policy简介
Can Huatai Securities achieve Commission in case of any accident? Is it safe to open an account
Flask1.1.4 werkzeug1.0.1 source code analysis: Routing
Apifox interface integrated management new artifact
DataTable数据转换为实体
POJ 3140 contents division "suggestions collection"
Is it safe to open an account online now? I want to know where I can open an account in Nanning now?
恶魔奶爸 A3阶段 近常速语流初接触
微服务远程Debug,Nocalhost + Rainbond微服务开发第二弹
私募基金在中国合法吗?安全吗?
The latest version of codesonar has improved functional security and supports Misra, c++ parsing and visualization
浅解ARC中的 __bridge、__bridge_retained和__bridge_transfer
Solve the problem of using uni app mediaerror mediaerror errorcode -5
[function recursion] do you know all five classic examples of simple recursion?
特征生成
Jetty: configure connector [easy to understand]