微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > DPI求助!

DPI求助!

时间:10-02 整理:3721RD 点击:
各位大侠,问个DPI的问题,就是如果函数1,调用函数2,函数2调用函数3,函数2是一个top,函数3是与SV有数据传递,我把函数1和函数3import到SV里面,仿真结果是函数1,调用了函数2,函数2调用了函数3,但是函数2内部的小程序却没有执行,不知道为啥,请帮忙
module
import .. func1
import .. func3

initial
func1;
endmodule
void func1()
{
func2();
}
void func2()
{
char *string = "hello\n"
vpi_printf("the string is %s",string);
func3();
}
func3( .. )
{
..//按照DPI的格式写的pass data
}
执行完之后func2里面的vpi_printf显示不出来,也没有报错,其他都正确,很疑惑。
在c里面,与SV没有传递数据的函数,定义指针可以用*吗?

自己搞定了,IUS没有用好,呵呵。这样写没有问题

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

网站地图

Top