Altera_Forum
Honored Contributor
18 years agoHow to implement correlation
Hi,
I want to perform a crosscorrelation of 2 datavectors within a FPGA. I am working with the dsp developmentboard from altera, with an EP2C70 on it. With the onboard adc I acquire data with 12bit/120MSPS. The incoming data should be correlated with a dynamic data set of about 2400 values with a precision of 12bit (length can change from measurement to measurement). Does anybody know if there is an ip-core for convolution available, or has anybody a suggestion for me, how to program it myself with VHDL? Or is it perhaps better to do this operation as an multiplication in the frequency domain instead of the convolution in the time domain? What has the better performance? Thanks in advance Klausf