编辑.....
如果我创建A型 在哪里...
type A is array (0 to arr_d1_len - 1) of std_logic_vector(wordlength-1 downto 0);
然后我将一个新类型设置为A类型的数组。
type B is array (0 to arr_d2_length - 1) of A;
一旦我有信号...
signal my_sig : B;
如何计算尺寸顺序?因为我总共有3个维度,所以有6种可能的变体(当然,有些变体的意义不大),例如。
my_sig(wordlength-1 downto 0) (0 to arr_d2_length - 1) (0 to arr_d1_length - 1);
对于较大维度的问题,该问题也将如何工作?例如以这种样式堆叠的4或5个阵列...