【发布时间】:2011-09-03 00:06:30
【问题描述】:
假设你有一个循环
for i in 1 downto 0 loop
for j in 1 downto 0 loop
tS0 <= i;
但我需要将整数(这是自然的)转换为 std_logic。 tS0 被声明为 std_logic。我只做了一点(0或1)。也就是我的i和j只能代表值{0,1}。
我想我在这里走错路了。有人可以告诉我应该怎么做吗?
我认为 std_logic 没有 to_unsigned 方法。我尝试让 tS0 成为一个向量(从 1 到 0),并像 tS0(0) 等分配,但它仍然没有用出去。
非常感谢!
【问题讨论】:
标签: vhdl