Post Go back to editing

How can i calculate the instruction time-consuming

Category: Software
Product Number: ADSP-21489

Hi,

    Based on the '21489 AD1939 C Block-Based Talkthru 48 or 96 kHz' routine, I implemented a noise reduction process;

    However, it stops with a "ProcessingTooLong" error. I know this indicates excessive execution time. How can I determine the actual time consumption?

    On other platforms, I used printf to calculate duration by timestamping before and after the process.

    Is there a similar method available here? Could you provide an example?

    Additionally, are there ways to improve computational performance without altering functionality (e.g., increasing CPU clock speed)?

 

Regards.