I have seen this question many times in the newsgroups but I did not see a clear answer. I have to perform various operations on arrays of data (such as multiplication, addition, finding mean, etc.). I have code written in Matlab and would like to translate it to vhdl. I understand that such subroutines as imagesc, imwrite, etc. might not be possible to translate to vhdl and will need to be written (or similar functions might be already implemented in vhdl). Is there anyway of directly translating Matlab code directly to vhdl? Can this be done using Simulink (Xilinx System Generator)? I don't have System Generator at home and Xilinx doesn't seem to have evaluation version (asking for Product Serial Number). Or maybe my question should be: can this be done in Simulink to start with? I have Xilinx FPGA/ISE. And if this can not be done using System Generator, is there anything else that can be used?
Please let me know if my requirements are not very clear.