小编Jim*_*Bob的帖子

如何索引到 vhdl std_logic_vector?

我有以下声明:

signal count:STD_LOGIC_VECTOR (3 downto 0);
signal txbuff:STD_LOGIC_VECTOR (7 downto 0);
Run Code Online (Sandbox Code Playgroud)
  1. dout 是一个std_logic输出
  2. 我正在使用IEEE.NUMERIC_STD.ALL

我想使用向量计数作为 txbuff 的索引。我尝试过的许多事情包括:

count<=std_logic_vector(unsigned(count)-1);
dout<=txbuff(unsigned(count));
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

第 99 行。 txbuff 的索引类型错误。

vhdl

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

vhdl ×1