请问斑竹,这个cpld的程序为什么编译错误!告诉我跳出范围???
library ieee;
use ieee.std_logic_1164.all;
entity dev164 is
port(a, nclr, clock : in bit;
q : buffer bit_vector(0 to 7));
end dev164;
architecture version1 of dev164 is
begin
process(clock)
begin
if clock'event and clock = '0'
then
for i in q'range loop
if i=0 then q(i) <=a;
else
q(i) <= q(i-1);
end if;
end loop;
end if;
end process;
end version1;
发表时间:2003年9月19日12:50:53