I am trying to crate a 64 bit ROM type ROM is array (7 downto 0, 7 downto 0) of std_logic;
then I want create constant R :ROM :=.
Where R(0, 7 downto 0 ) would be value of "00010011",
R(0, )
R(1, ) is selected by an 3bit pointer value and then it output by formula :
for i in 0 to 7 loop
Data_Out(i) <= R(conv_integer(AArray),i);
end loop;.
But which ever way I am trying define the constant value of ROM I get an error, could someone point me to right way of defining constant for this array.