VHDL bit_vector 怎么做加1运算
VHDL bit_vector 怎么做加1运算 例如a :bit_vector(0 to 2) a<=a+"001" 这种运算可以进行吗 如果不行应该怎样操作 只学过Verilog,其他那些不太懂呢。。。 不建议用bit_vector类型,一般用std_logic或std_logic_vector 类型就足够了。如 a: std_logic_vector(2 downto 0)
a<=a+1; 另外端口类型一般就用 in out inout 类型就OK 了,要做RTL级设计上面三种端口类型就足够了,不要搞其他那些类型,如BUFFER等。 另外端口类型一般就用 in out inout 类型就OK 了,要做RTL级设计上面三种端口类型就足够了,不要搞其他那些类型,如BUFFER等。 为什么要这么做呢?
页:
[1]
