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.

LAUNCHXL-F28377S: Min unit of timer

Part Number: LAUNCHXL-F28377S

Hi,

I would like to confirm about minimum unit of timer period.

cpu_timers_cpu01 example in 2000ware linbary shows usec order of unit, but I need under usec, 8.7 usec for example.

Is it possible to make such the timer or is there any way if it is not possible?

Regards,

Takano

  • Hi,

    The F28377S maximum core clock (when PLL is used) is 200 MHz, which is the clock input to the 32b CpuTimerX (X = 0, 1 or 2). So, technically you can get a minimum unit of period as (1/200) usec = 5 ns.

    Regards,
    S.A Sadiq
  • Hi Takano,

    Yes, you should be able to configure time period for CPU Timer as low as you want. Like Sadiq mentioned for 200MHz System clock, you can have the time period of 5ns. Here is the link to the TRM that you can use for reference.

    www.ti.com/.../litabsmultiplefilelist.tsp

    Configure PRDH:PRD to the time duration you want which will be multiple of the base period of the System clock. You can also pre-scale the System clock using TDDRH:TDDR.

    Let me know if you have any other questions.

    Regards,
    Nirav