我需要将参数传递为#(.name(value))
,但它是一个向量。
我尝试.name[2:0]({0,1})
,QuartusII返回错误:
...靠近文字[;开除{
有一种方法可以在不分割向量的情况下解决此问题或使用parameter name= {value1, value2, ...};
?
答案 0 :(得分:1)
您可能不应该在模块实例化中选择部件。尝试这样的事情:
some_module
#( .name({1'b0,2'b01}) )
U0
( /*ports*/ );