pll_cfg_t Struct Reference

PLL configuration parameters. More...

Detailed Description

PLL configuration parameters.

PLL configuration follows the model:

pll_in +----+ vco_in +------------------------------+
--------| /M |----------|\ +----+ vco_out +----+ |
+----+ | --| xN |-------------| /P |--|-- pll_p_out
| +----+ \ +----+ |
| | +----+ |
| ---| /Q |--|-- pll_q_out
| | +----+ |
| | +----+ |
| ---| /R |--|-- pll_r_out
| +----+ |
+------------------------------+

vco_in = pll_in / M; vco_out = vco_in * N; pll_p_out = vco_out / P; pll_q_out = vco_out / Q; pll_r_out = vco_out / R;

Definition at line 144 of file clk_conf.h.

#include <clk_conf.h>

Data Fields

unsigned min_vco_input
 Min VCO input.
 
unsigned max_vco_input
 Max VCO input.
 
unsigned min_vco_output
 Min VCO output.
 
unsigned max_vco_output
 Max VCO output.
 
unsigned min_n
 Min N.
 
unsigned max_n
 Max N.
 
unsigned inc_n
 Increment between two values of N.
 
unsigned min_m
 Min M.
 
unsigned max_m
 Max M.
 
unsigned inc_m
 Increment between two values of M.
 
unsigned min_p
 Min P.
 
unsigned max_p
 Max P.
 
unsigned inc_p
 Increment between two values of P.
 
unsigned min_q
 Min Q.
 
unsigned max_q
 Max Q.
 
unsigned inc_q
 Increment between two values of Q.
 

The documentation for this struct was generated from the following file: