Hi,
I intend to use a 5MHz ADC connected through FMC of the Zedboard. I want to perform the following tasks with the data but I am confused about implementing it in PS or PL:
Calculate the minimum, maximum, range, standard deviation and z-score of the every n samples (selectable by user through PC) from the ADC.
Apply simple UCL, LCL algorithm on result of each calucation above and send result through ethernet to PC.
As I'm from software background, I'm just a newbie in FPGA and becuase its hard to deal with fixed/floating point number formats in PL, therefore I wan to implement this in PS.
Could you please advise me, is it possible to transfer data from 5MHz ADC straight to PS through AXI and then calculate these tasks. Is PS fast enough to to do that?
Also if I do implement in PL then how do I deal with calculations in fixed-point format? Can Vivado HLS automatically handle the calculations if I program these in C?
Thank you so much.
Regards,
Shan