监视关联数组的成员

时间:2015-08-06 22:32:39

标签: verilog system-verilog

我有一个名为array的关联数组,我正在尝试执行以下操作:

initial
begin
 $monitor ("array[10]=%h", array[32'h20]);
end

每当这个成员发生变化时我都需要知道。但是我收到以下错误:

Associative array may not be used in non-procedural context.

有人可以告诉我如何做到这一点吗?

1 个答案:

答案 0 :(得分:0)

你的代码适用于Modelsim / Questa,可以追溯到10年前的版本。你可以试试

always @(array[32'h20]) $displayh(array['h20]);