MathWorks支持通用验证方法(UVM),加速FPGA和ASIC验证万博1manbetx

HDL验证器自动生成UVM组件和测试平台从Simulink万博1manbetx

纳蒂克,马萨诸塞州,美国-(2020年1月14日)

Mathworks今天宣布了高密度脂蛋白验证器为目前可用的201万博1manbetx9B发布开始提供对普遍验证方法(UVM)的支持。HDL验证程序使设计验证工程师能够开发FPGA和ASIC设计,直接从Simulink模型生成UVM组件和测试台,并在支持UVM的模拟器中使用它们,例如来自Synopsys,Cadence和Mentor的模拟器。万博1manbetx万博1manbetx

一个最近的研究Wilson Research Group发现48%的FPGA设计项目和71%的ASIC设计项目依赖于UVM进行设计验证。通常,算法开发人员和系统架构师在MATLAB和Simulink中开发新的算法内容。万博1manbetx然后,设计验证(DV)工程师在为RTL测试工作台手写代码时,使用MATLAB和Simulink模型作为参考,这可能是一万博1manbetx个非常耗时的过程。现在有了HDL验证器,DV工程师可以自动生成UVM组件,如序列或记分牌从系统级模型已经在Simulink中开发。万博1manbetx这种方法减少了验证工程师为用于无线通信、嵌入式视觉和控制等应用的ASIC和FPGA设计开发测试工作台的时间。

A万博1manbetxllegro MicroSystems ASIC开发经理Khalid Chishti说:“Simulink允许我们减少花费在手写生产UVM测试台、测试序列和记分牌上的时间约50%,为我们留出更多的时间专注于突破性创新的应用。”“我们为汽车应用设计的 asic依赖UVM进行生产验证——MATLAB和Simulink简化了为这些设备开发算法的曾经繁琐的任务。”万博1manbetx

随着新的功能,如从MATLAB和Simulink生成UVM组件、SystemVerilog断言和SystemVerilog DPI组件,HDL验证器现在为负责asic和fpga生产验证的设计验证团队提供扩展支持。万博1manbetx万博1manbetx通过SystemVerilog中的手写代码在HDL模拟器中开发严格的测试平台,这些设计验证团队现在可以直接从现有的MATLAB和Simulink模型中生成验证组件,并重用这些模型来加快生产验证环境的创建。万博1manbetx

“根据Wilson Research和Mentor Graphics的2018年功能验证研究,DV工程师将大约五分之一的时间花在ASIC和FPGA项目的测试平台开发上,”MathWorks的HDL产品营销经理Eric Cigan说。“HDL验证器从现有的MATLAB和Simulink模型中生成UVM和SystemVerilog DPI组件的能力可以提高DV工程师的生产力,并改善系统架构师、硬件设计师和DV工程师之间的协作。”万博1manbetx

高密度脂蛋白验证器R2019B在全球立即提供。

关于Allegro Microsystems.

Allegro MicroSystems是 重新定义未来的电力和传感技术。从绿色能源到先进的移动和运动控制系统,我们的团队热衷于开发推动世界前进的智能解决方案,并为我们的客户提供竞争优势。万博 尤文图斯Allegro是大型企业和区域市场领导者值得信赖的合作伙伴。万博1manbetx 访问www.allegromicro.com

关于MathWorks

MathWorks是数学计算软件的领先开发人员。MATLAB,工程师和科学家的语言,是一个用于算法开发,数据分析,可视化和数字计算的编程环境。万博1manbetxSimulink是用于多麦田和嵌入式工程系统的仿真和模型设计的框图环境。全球工程师和科学家依赖于这些产品系列,加速汽车,航天,电子,金融服务,生物技术制药等行业的发现,创新和开发的步伐。Matlab和Simu万博1manbetxlink也是世界上大学和学习机构的基础教学和研究工具。MathWorks成立于1984年,在16个国家拥有超过5000人,其中包括美国马萨诸塞州纳尼克的总部。有关其他信息,请访问mathworks.com

MATLAB和Simu万博1manbetxlink是The MathWorks, Inc.的注册商标。看到mathworks.com/trademarks有关其他商标列表。其他产品或品牌名称可能是其各自持有人的商标或注册商标。