【发布时间】:2015-04-05 16:49:29
【问题描述】:
reg a[4:0];
reg inv_a[4:0];
assign inv_a = ~a; //This doesn't work.
当我使用上述语句尝试 modelsim 时,它会抛出:“Illegal operation on unpacked types”
有人可以指出如何正确否定 Verilog 中的数组吗?
编辑:提供更多信息,这会改变任何建议吗?
module router_main(
input bustorouter_ready[4:0],
);
wire inv_bustorouter_ready[4:0];
assign inv_bustorouter_ready = ~bustorouter_ready; //Still doesn't work.
【问题讨论】: