点播式网络研讨会

STMicroelectronics: A Common C++ and UVM Verification Flow of High-Level IP

预估观看时长:22 分钟

分享

STMicroelectronics presents a unified way to integrate the definition of RTL and C functional coverage and assertion (reducing the coding effort) as well as a method to add constraints to the random values generated in UVMF.

High-Level Synthesis has the great advantage of keeping the design at an algorithmic level, simplifying the translation into RTL. High-Level Verification at C++ level can help to catch several bugs in the earliest stage of the design. The usage of the UVMF (UVM Framework), generated by Catapult, is a good starting point to complete the verification at RTL Level. STMicroelectronics presents a unified way to integrate the definition of RTL and C functional coverage and assertion (reducing the coding effort) as well as a method to add constraints to the random values generated in UVMF.

主讲嘉宾

Politecnico di Torino

Stefano Moncalvo

MSc Electronic Engineering student

MSc Electronic Engineering student at Politecnico di Torino, specializing in embedded systems. Currently working on the master’s thesis, developing a verification flow for High-Level Synthesis IPs in collaboration with STMicroelectronics.

STMicroelectronics

Martino Zerbini

Digital Design Engineer

Martino Zerbini joined STMicroelectronics in 2006 as Digital Design Engineer. He started using CatapultC in 2010 and introduced its usage inside the Audio Division design team. The main activity was the development of DSP part of Class-D amplifiers. Later he moved inside the MEMS Actuator Division developing laser and micro-mirror drivers. Since 2019, Martino focused his interests on Digital Verification, he is responsible for developing and executing an integrated strategy for the chip verification. From 2021 this includes IPs developed with CatapultC.

相关资源

机器设计、项目管理和配置的集成式方法
E-book

机器设计、项目管理和配置的集成式方法

制胜全球竞争,营造出具有挑战性、激励员工进步的企业环境。阅读更多信息。

利用协同式高级机械设计方法实现利润最大化
White Paper

利用协同式高级机械设计方法实现利润最大化

利用协同式高级机械设计方法实现利润最大化。下载免费白皮书。

借助虚拟调试工具在制造机器之前规划工厂安装
White Paper

借助虚拟调试工具在制造机器之前规划工厂安装

虚拟调试使用数字孪生验证机器的运作方式,实现更短的开发时间和更低的成本