Part Number: TDA3
Tool/software: Starterware
Hi experts,
I have a query about SYS_CLK1 on TDA3x.
ON TDA3x EVM, 20 MHz crystal is mounted for SYS_CLK1 input.
If we want to replace it with 27 MHz, we need to change sysboot[9:8] setting from 0b01 to 0b10.
In addition to this, we also need to change all 5 DPLL configuration so that each blocks get appropriate frequency of input clocks.
I would like to achieve this with minimum effort.
The idea is to modify only N, M in DPLL_xxx to get the same frequency for CLKOUT.
Could you please review if below M, N settings are fine or not?
Original setting (SYS_CLK1: 20 MHz)
DPLL_CORE | DPLL_PER | DPLL_EVE_VID_DSP | DPLL_GMAC_DSP | DPLL_DDR | |
Ref Clock (MHz) | 20 | 20 | 20 | 20 | 20 |
N | 4 | 4 | 7 | 4 | 4 |
M | 266 | 192 | 238 | 250 | 266 |
CLKOUT (MHz) | 1064 | 768 | 595 | 1000 | 1064 |
New setting (SYS_CLK1: 27 MHz)
DPLL_CORE | DPLL_PER | DPLL_EVE_VID_DSP | DPLL_GMAC_DSP | DPLL_DDR | |
Ref Clock (MHz) | 27 | 27 | 27 | 27 | 27 |
N | 26 | 26 | 26 | 26 | 26 |
M | 1064 | 768 | 595 | 1000 | 1064 |
CLKOUT (MHz) | 1064 | 768 | 595 | 1000 | 1064 |
Thanks & Regards,
-Shibata