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.

C6472 SYSCLK for timers

Hi

I followed the recommendaton on

http://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/112/p/11803/46237.aspx#46237

to determine which SYSCLK goes to the timer "internal clock". However, it does not appear here. The sprs612d.pdf datasheet in Sec 7.8 states SYSCLK8 goes to "some peripherals". Do I assume that "some peripherals" means the timer? (see below)

Cheers

7.8.1.1 Internal Clocks and Maximum Operating Frequencies

As shown in Figure 7-14, the PLL1 controller generates several internal clocks including the system clock
output (SYSCLKOUT) and the system clocks (SYSCLK1 through SYSCLK10). SYSCLK10 has a
programmable divider. All other SYSCLKn clocks have a fixed relationship to the CPU clock.
• SYSCLK1 through SYSCLK6 are used to clock C64x+ Megamodule0 through C64x+ Megamodule5.
• SYSCLK7 is used for EDMA3CC, EDMA3TC, DMA SCR, Config SCR, boot controller, bridges, and
some peripherals.
• SYSCLK8 is used for PSC, some peripherals, and SYSCLKOUT external pin.
• SYSCLK9 is used for shared memory controller and memory.
• SYSCLK10 is used for C64x+ megamodule trace logic.

  • Our documentation is usually more specific than this. I see there are two lines that use the term "some peripherals".

    In the Timers section of the datasheet, Section 4.16 there are the following which give the answer you need even if not stating directly which SYSCLKn is used:

    spru612d section 4.16.1 said:
    The localized timers are clocked with an internal clock with a CPU/6 frequency. The shared timers can also be clocked with the same internal clock frequency or with an external signal provided on TIMI0 or TIMI1.

    Since SYSCLK8 is the only one that uses a fixed /6 divider, we can assume this is the correct clock. But the fact that the internal clock to the timer is CPU/6 is sufficient for using the timer with the internal clock selection.

     

    If this answers your question, please click  Verify Answer  on this post; if not, please reply back with more information to help us answer your question.

  • Hi Randy

    Thanks Randy. My collegue also found this in the sprs612d.pdf Sec 7.16.1 :"The localized timers are clocked
    with an internal clock with a CPU/6 frequency."

    My fault is that I grepped for "SYSCLK" and didn't get any hits in the timers section.

    Cheers