微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > 求教大伙个问题:关于在C程序中调试verilog的问题?

求教大伙个问题:关于在C程序中调试verilog的问题?

时间:10-02 整理:3721RD 点击:
大概的意思就是:我们现在手中有C语言实现的一个完整程序,当然有很多很多模块组成现在我们先将其中一个模块用硬件来实现
我们准备用verilog来作设计,那么在仿真验证时,有什么方法可以用c来调用verilog模块
这样就可以轻松地确定verilog设计是否错了
如果没有直接的调用方法,那么请问还有什么比较合适的解决方案
先谢谢大家了

C做Rm,Verilog做DUT。或2个转出一个txt文本,进行比对也可。

verilog和C互相调用,可以使用PLI接口。
如果使用systemverilog,可以使用DPI接口,DPI简单多了。

还是用DPI吧,这个简单,而且和C的接口很容易实现对接,不像PLI,返回值调用,麻烦,也不直观

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top