This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

The on-chip timer does not have enough range to support`````

 when I use the CLK manager of DSP/BIOS on EVM6474 and set the Microseconds/Int to 0.1,it says that "the on-chip timer does not have enough range to support the combination of DSP MIPS and Microsecionds/Int",what does this mean,can anybody explain this for me?Hoping for a replay!

  • Kaigi Yang,

    What do you want to do with the CLK manager? This is used to generate timing interrupts that are then counted to determine when a PRD Periodic function should be called.

    The CLK manager is not intended to be used as a high-precision timer for measuring external events, but it is instead intended as a timing source for the DSP/BIOS Operating System to support your application program.

    The DSP/BIOS API documentation should have a section on the CLK Manager and a description of the normal range used. I think 1000 is a common number to use, so the CLK Manager's ticks are in 1ms increments.

    This field might not be a floating point value, but a number this low is impractical in terms of the processor overhead required to service these interrupts.

    So I go back to the question, what do you want to do with the CLK manager?

    Regards,
    RandyP

     

    If this answers your question, please click the  Verify Answer  button below. If not, please reply back with more information.