|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
《SystemVerilog for Verification》的sample 2.42中的片段
initial begin
bit [7:0] g[4],j[4] = '{8'ha,8'hb,8'hc,8'hd};
g = {<<byte {j}};
end
用vcs 2009仿真,结果指示g = {<<byte {j}};所在行错误:
Incompatible unpacked dimensions in assignment
Arrays with incompatible unpacked dimensions cannot be used in assignments,
initializations and instantiations.
改成{>>{g}} = {<<byte {j}};才能通过,这是为何?
另,用questasim 6.5c试了,没有问题。
|
|