System verilog Modelsim可以';t向“添加多维参数”;波浪;,但汇编是成功的

System verilog Modelsim可以';t向“添加多维参数”;波浪;,但汇编是成功的,system-verilog,modelsim,System Verilog,Modelsim,我想使用一个未打包的参数数组来配置我的模块 我尝试拖动2D参数:压缩的“lsfr_taps”和 将“lsfr_tapg”从“对象”窗口解压缩到“波浪”窗口。 添加“lsfr_tapg”是成功的,我可以在“wave”窗口中看到“95333959”。 添加“lsfr_抽头”会导致错误: # Loading work.glbl(fast) run -all add wave -position end sim:/test_m/lsfr_tapg add wave -position end sim

我想使用一个未打包的参数数组来配置我的模块

我尝试拖动2D参数:压缩的“lsfr_taps”和 将“lsfr_tapg”从“对象”窗口解压缩到“波浪”窗口。 添加“lsfr_tapg”是成功的,我可以在“wave”窗口中看到“95333959”。 添加“lsfr_抽头”会导致错误:

# Loading work.glbl(fast)
run -all
add wave -position end  sim:/test_m/lsfr_tapg
add wave -position end  sim:/test_m/lsfr_taps
# Drop insertion failed: sim:/test_m/lsfr_taps
# (vish-4014) No objects found matching '/test_m/lsfr_taps'.
我用这个设计来测试我的想法: someName.sv:

module someName #
(
    parameter bit [7:0] lsfr_taps [0 : 7] = {8'd9, 8'd5, 8'd3, 8'h21, 8'd9, 8'd9, 8'd5, 8'd9},

    parameter bit [7:0] [0 : 7] lsfr_tapg = {8'd9, 8'd5, 8'd3, 8'h21, 8'd9, 8'd9, 8'd5, 8'd9},
)
(
input [...] someIn...
....
endmodule
当前模块编译成功:

# Model Technology ModelSim SE-64 vlog 10.6d Compiler 2018.02 Feb 24 2018
# Start time: 21:48:06 on Sep 22,2019
# vlog -reportprogress 300 -sv D:/WinFiles/Documents/SIGASI_STUDIO/FFT/src/unit/memory/test_m.sv
# -- Compiling package test_m_v_unit
# -- Compiling module test_m
# 
# Top level modules:
#   test_m
# End time: 21:48:06 on Sep 22,2019, Elapsed time: 0:00:00
# Errors: 0, Warnings: 0
可能Modelsim不支持使用多维(未打包)参数