microchip,pic32cm-jh-fdpll

Description

PIC32CM_JH FDPLL clock

Digital Phase Locked Loop (FDPLL), 48 MHz to 96 MHz output frequency from a 32 kHz to 2 MHz
reference clock.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

fdpll-on-demand-en

int

0: The oscillator is always on
1: The oscillator is running when a peripheral is requesting the oscillator to be used as a
clock source. The oscillator is not running if no peripheral is requesting the clock source.
Important: Initializing it with 1, along with clock enabled, can lead to indefinite wait
for the clock to be on, if there is no peripheral request for the clock in the sequence of
clock Initialization. If required, better to turn on the clock using API, instead of
enabling both during startup.

Legal values: 0, 1

fdpll-run-in-standby-en

int

0: The DPLLn is not running in standby sleep mode if no peripheral requests the clock.
1: The DPLLn is running in standby sleep mode.
If ONDEMAND is one, the DPLLn will be running when a peripheral is requesting the clock. If
ONDEMAND is false, the clock source will always be running in standby sleep mode.

Default value: 1

Legal values: 0, 1

fdpll-en

int

Oscillator Enable
0: to disable, 1: to enable

Legal values: 0, 1

fdpll-divider-ratio-frac

int

Set the fractional part of the frequency multiplier. (0 - 31)

fdpll-divider-ratio-int

int

Set the integer part of the frequency multiplier. (0 - 4095)

fdpll-xosc-clock-divider

int

Set the XOSC clock division factor (0 - 2047)

fdpll-lock-bypass-en

int

Lock Bypass
0: to disable, 1: to enable

Legal values: 0, 1

fdpll-src

string

Reference source clock selection

Default value: xosc32k

Legal values: 'gclk0', 'gclk1', 'gclk2', 'gclk3', 'gclk4', 'gclk5', 'gclk6', 'gclk7', 'gclk8', 'xosc32k', 'xosc'

fdpll-wakeup-fast-en

int

Wake Up Fast
0: to disable, 1: to enable

Legal values: 0, 1

fdpll-low-power-en

int

When enabled, Time to Digital Converter is disabled (increase the output jitter).
0: to disable, 1: to enable

Legal values: 0, 1

fdpll-pi-filter-type

string

Proportional Integral Filter Selection

Default value: default

Legal values: 'default', 'low-bandwidth', 'high-bandwidth', 'high-damping'

fdpll-output-prescalar

string

Output prescalar divider.

Default value: div1

Legal values: 'div1', 'div2', 'div4'