我希望能够将多个通道指定为泛型,并使用它来指定包含更多参数的数组的范围。编译时,我的 Aldec 编译告诉我在接口列表完成之前不能引用 'num_chan'。
有谁知道实现这一目标的方法?
ENTITY deframer IS
generic (
num_chan : integer := 2;
ch_low : int_arr(num_chan-1 downto 0) := ( 1, 189);
ch_hi : int_arr(num_chan-1 downto 0) := (127, 189));
Run Code Online (Sandbox Code Playgroud) vhdl ×1