Aug 29, 2020
07:44 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 29, 2020
07:44 PM
Do AURIX TC3xx has any in-built progressive clock switching for PLL’s ? or should this be handled in the application SW ?
By progressive clock switching, I mean switching PLL to target frequency in incremental steps, rather than a single big step.
When switching to high frequencies (300Mhz) a sudden ramp up of the PLL clock could increase power consumption leading to voltage drops on the power-supplies, this becomes critical especially during low 12V due to cold conditions.
I would like to use the automatic/built-In feature if available instead of implementing it in the application SW.
By progressive clock switching, I mean switching PLL to target frequency in incremental steps, rather than a single big step.
When switching to high frequencies (300Mhz) a sudden ramp up of the PLL clock could increase power consumption leading to voltage drops on the power-supplies, this becomes critical especially during low 12V due to cold conditions.
I would like to use the automatic/built-In feature if available instead of implementing it in the application SW.
5 Replies
Aug 29, 2020
09:01 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 29, 2020
09:01 PM
There's nothing built in. The MCAL and iLLD both have examples of ramping the K2 divider up. A 50 us delay in between steps avoids power dropouts.
Aug 30, 2020
03:11 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 30, 2020
03:11 PM
UC_wrangler wrote:
There's nothing built in. The MCAL and iLLD both have examples of ramping the K2 divider up. A 50 us delay in between steps avoids power dropouts.
Hello,
Can you please provide the example codes which you are referring to ? I don't have access to MCAL or iLLD, from where can i get these examples ?
Aug 31, 2020
01:22 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 31, 2020
01:22 AM
You can download the iLLDs and Demos from myicp.infineon.com in the software documentation section
I expect that you have already access to myicp.
I expect that you have already access to myicp.
Aug 31, 2020
06:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 31, 2020
06:02 AM
For the MCAL, see src/Mcu.c, Mcu_lSwitchToDesiredFreq().
For the iLLD, see scu/std/IfxScuCcu.h, IfxScuCcu_distributeClockInline().
For the iLLD, see scu/std/IfxScuCcu.h, IfxScuCcu_distributeClockInline().
Aug 31, 2020
08:33 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 31, 2020
08:33 AM
Thank you so much , Appreciate your help.