关于nlint的问题,遇到了interface位宽报错
时间:10-02
整理:3721RD
点击:
问题前提是:有一个顶层A.sv,里面使用了interface,interface中有两个输出口:p_valid和p_data,p_data是24位的,p_valid是1位的。其中接口的位宽都设置正确了,通过了svunit仿真。
现在的问题是在nlint时,出现了22001的错误,p_data[23] multiple drivers。指示是p_valid 和p_data的赋值语句。不知道这错在那里。
还有经我实验,发现当我给interface中的p_data多定义1bit位宽时,及定义成25位,nlint不再报错,这是什么问题?
各位大牛,给个助攻啊。
现在的问题是在nlint时,出现了22001的错误,p_data[23] multiple drivers。指示是p_valid 和p_data的赋值语句。不知道这错在那里。
还有经我实验,发现当我给interface中的p_data多定义1bit位宽时,及定义成25位,nlint不再报错,这是什么问题?
各位大牛,给个助攻啊。
