Hi,
1. The sprugw8c.pdf manual, Hyperlink User Guide for C66x, specifiesthat to obtain a specific PLL output (3.125 Ghz or 2.1 GHz, ....) it must set the MPY field based on reference clock value.
Example: CFGPLL[8:1] MPY = 40(10x)for 312.50MHz input clock, 80(20x)for 156.25MHz, 50(12.5x) for 250MHz to get max speed 3.125GHz
BUT how can be read the reference clock to know the calculated MPY value if you target a specific PLL output?
. 2. The same manual species that PLL_BANDWIDTH = REFCLK/BWSCALE. In the table 2-4 it says that for PLL_OUTPUT=3.15GHz and for a medium bandwidth BWSCALE=13 ass PLL_BANWIDTH=REFCLK/13.
Considering that REFCLK can have 3 different values, how can be this table valid?
What is this BWSCALE used for as no register map it?
Could you also respond to https://e2e.ti.com/support/processors/f/791/p/842860/3119561#3119561 ticket as the wrong manual specifications blocks use for writing the Hyperlink driver.
Thank you,
Daniel.