数模混合仿真:Verilog生成的波形怎么导进ADE用

发布于 更新于
8
详情介绍
智行者IC社区持续更新技术干货、实操教程、案例分享与常见问题解答,为学习者提供实用的学习参考资料。

数字部分用Verilog写的,要给模拟前端当激励,不能每次都在原理图里手画。直接把Verilog仿真出的vcd波形导进ADE。

数模混合仿真封面

先用Verilog testbench跑仿真,导出input.vcd文件,里面是数字输入的跳变时刻。

vcd文件

ADE L里Launch→Stimulus→From File,选这个vcd文件,指定接到哪个端口。软件自动把数字电平转成0/1.8V模拟电压。

attach waveform

这样数字部分改了,重新跑Verilog出vcd,模拟这边直接刷新,不用重画激励。

踩坑:vcd里时间单位要和ADE一致,不然波形错位。电平高低要在stimulus里指定VOH/VOL。

常见问题(FAQ)

Verilog仿真波形怎么给模拟用?
导出vcd文件,ADE里Stimulus→From File导入。
vcd里的0/1怎么变成电压?
在stimulus里指定VOH和VOL,软件自动转。
波形对不上时间?
检查vcd时间单位和ADE仿真设置是否一致。
0 / 600
0 讨论
热门最新
总结
暂无总结