Forum Discussion
Altera_Forum
Honored Contributor
15 years agoActually this block is connected to the user-defined number of rx.vhd block whose output is std_logic_vector(32 downto 0).
I combined the rx.vhd blocks as rx_generic.vhd. So its output became a std_logic_vector(rx_num*32-1 downto 0). This forced me to use such a wide std_logic_vector. But I couldn't understand how can I use array type in such a situation. I can't define an IN port with array type, can I? Or, Should I define an internal array and put the incomming 32bit datas to it then use?