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.

TMS320F28335: Peripheral Clock Signal Generation

Part Number: TMS320F28335

Hello all,

I want to generate a jitter free peripheral clock signal of 10MHz Preferably from a PLL source itself.

From my understandings, we can generate a clock signal by applying a maximum DIV factor of 4. In my case its 150MHz/4=37.5MHz.

I'm looking for a clock signal of 10MHz from the PLL source. Is that possible?

I tried by configuring SPI modules, but the SPI clocks became active only when transfer takes place. I need a continuous clock.

Can I make a jitter free clock signal by using PWM module?

  • Sujith,

    I think the simplest solution would be do underclock the F28335 down to 100MHz so that you can then use the ePWM to get a exact multiple to give you 10MHz on one of the PWM pins.  While at 150MHz/6.666ns you can get close to 10MHz, it will not be exact.

    The generated PWM signal will be jitter free with respect to the CPU clock since it is generated from that source.

    Best,

    Matthew

  • Thank you Matthew for the reply.

    I have found a solution. I generated a peripheral clock with the McBSP module. Working properly.