memory方面的应用,为什么老是编译过不了?
我想用memory 存储器中的任意相邻的两个单元的值相加赋给某个信号量,部分程序如下:for i in 0 to 65535 loop
temp<=data1(i-1)+data(i);此句老是编译报错!意思是括号里不能有-1之类的。
temp 为signal 类型的std_logic_vector(7 downto 0)
data1为memory类型
请高手帮忙,不胜感激! 我写代码,表示位的时候,用的是方括号[],比如d、d、d,verilog是这么用的
页:
[1]