CRC in Cyclone V Devices
Hi,
I have got questions regarding the CRC capability of Cyclone V devices:
The following document describes the behaviour on pages 291 - 301:
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyclone-v/cv_5v2.pdf
The Document gives the following description:
"While the CRC calculation is done on a per frame basis, it is important to know the time taken tocomplete CRC calculations for the entire device. The entire device detection time is the time taken to doCRC calculations on every frame in the device. This time depends on the device and the error detectionclock frequency. The error detection clock frequency also depends on the device and on the internaloscillator frequency, which varies from 42.6 MHz to 100 MHz."
Now my questions:
1) What is the meaning of a "frame"? Does a Cyclone V device has one frame, or more? If more, where can I get the number of frames?
2) It is described, that the error detection frequency (internal oszillator frequency) varies from 42.6 MHz to 100 MHz. Where is the error detection frequency of a device defined? Where can I get this information?
My goal is to calculate the time to calculate a CRC detection over the whole FPGA in user mode.
Thanks for your help!
Best regards,
David