小编use*_*098的帖子

在其他泛型中使用 VHDL 泛型值

我希望能够将多个通道指定为泛型,并使用它来指定包含更多参数的数组的范围。编译时,我的 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

4
推荐指数
1
解决办法
1838
查看次数

标签 统计

vhdl ×1