i need your help with the folowing code.
The circuit has two 8 bit integer inputs a and b and two integer outputs x and y when x=a*b and y=a/2.
The code must be concurrent.
Here is what i wrote:
package my_data_types is
type integer_input is array (7 downto 0) of integer range -8 to 8;
entity mul_dev is
port (a,b: in integer_input(7 downto 0);
x,y: out integer_input (7 downto 0));
architecture Behavioral of mul_dev is
x<= (a*b);<br />y<= (a/2);<br />end Behavioral;
I'm using xillinx ise progect navigator to simulate and i get the following errors:
is not declared.
Entity is not yet compiled.
It seems he won't accept the pre defined array, what coul be the problem?