HDL Verification and Cosimulation学习

目标:

1.验证HDL Coder功能产生的HDL code。

2.对比手写与机翻。

3.合并HDL code进入仿真系统。

意义

为什么要联合仿真?

1.本来,就是vivado软件verilog编代码,编好之后,再写一个testbench验证就行啦。

2.时代变了,Simulink可以帮忙仿真或者说测试HDL code并且分析代码的响应结果。

也就是说联合仿真(Cosimulation)更加靠谱。另一个角度讲,就是方便验证。

好处有:1.可视化功能 2.testbench容易编写 3.交叉验证

Generating a Cosimulation Model with HDL Coder and HDL Verifier

打开自带代码:pmsm_firfilter.m

点击Generate Test Bench并且选择HDL cosimulation

将会产生联合仿真模型。

不好的一点在于第三方软件使用的是ModelSim

当然也可以使用vivado Simulator模块。

最简单的方式可以用HDL Cosimulation Wizard APP

但是我的simulink没有装这个模块,hhhh,回头再确认一下,应该挺好使的。

总结

食之无味,弃之可惜。

总觉得这是Simulink和Modelism软件之间的配套使用,把vivado抛掷一边了。

还是寄希望于System Generator的使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值