Forum Discussion
Altera_Forum
Honored Contributor
12 years agoRegarding the parallel processing of matrix data
We are trying to divide the complete data available, in row buffers of different size, and try implementing parallel processing, by calling the row buffers as individual separate entities. But, imple...
Altera_Forum
Honored Contributor
12 years agoIf its a Xilinx chip, you cannot use altera quartus (Quartus only compiles for Altera devices, Xilinx is a competing company).
What you need is some mechanism to read the data out of a memory - all you need is a single stream of data. For a 3x3 convolution you will need 2 line buffers. Given you say you have to move from one frame to the next, I assume you're working on video? why do you even need to store the image, you can just process it as it passes through the FPGA. Again, just 2 line buffers required, but you dont need a frame buffer. There is no need to break the image down into any chunks, with or without a frame buffer. You just stream it out pixel by pixel and processes it as you read it.