监视关联数组的成员
Monitoring a member of an associative array
我有一个名为 array
的关联数组,我正在尝试对其执行以下操作:
initial
begin
$monitor ("array[10]=%h", array[32'h20]);
end
我需要知道这个成员有什么变化。但是我收到以下错误:
Associative array may not be used in non-procedural context.
谁能告诉我如何以及是否可行?
您的代码在 Modelsim/Questa 中可以使用 10 年前的版本。你可以试试
always @(array[32'h20]) $displayh(array['h20]);
我有一个名为 array
的关联数组,我正在尝试对其执行以下操作:
initial
begin
$monitor ("array[10]=%h", array[32'h20]);
end
我需要知道这个成员有什么变化。但是我收到以下错误:
Associative array may not be used in non-procedural context.
谁能告诉我如何以及是否可行?
您的代码在 Modelsim/Questa 中可以使用 10 年前的版本。你可以试试
always @(array[32'h20]) $displayh(array['h20]);