Below is a table showing SHARC performance from Analog Devices website.
When I measured the number of cycles executing Talkthru_IIR_Accelerator example packaged in VDSP5.1, I got more cycles than cycles shown above. Total cycles measured is 31248. In the example, the number of biquads is 3 and data length is 512.
31248 / 512 = 60cycles. 60 / 3 biquads = 20 cycles. That is approximately 150ns. Much larger than described in tha table.
Could you explain why?