vco0

         Contains settings that control the Peripheral PLL VCO.   VCO0 register contains signals required for PLL reset and power down.
      
Module Instance Base Address Register Address
i_clk_mgr_perpllgrp 0xFFD040C0 0xFFD040C0

Offset: 0x0

Access: RW

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Reserved

bwadjen

RW 0x0

bwadj

RW 0x1

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Reserved

psrc

RW 0x0

Reserved

saten

RW 0x1

fasten

RW 0x0

regextsel

RW 0x0

outresetall

RW 0x0

en

RW 0x0

pwrdn

RW 0x1

bgpwrdn

RW 0x1

vco0 Fields

Bit Name Description Access Reset
28 bwadjen
If set to 1, the Loop Bandwidth Adjust value comes from the Loop Bandwidth Adjust field.
If set to 0, the Loop Bandwidth Adjust value equals the M field divided by 2 value of the VCO Control Register.  The M divided by 2 is the upper 12 bits (12:1) of the M field in the VCO register.
RW 0x0
27:16 bwadj
Provides Loop Bandwidth Adjust value.
RW 0x1
9:8 psrc
Controls the VCO input clock source.
Value Description
0 HPS_CLK1 (external oscillator input pin that becomes osc1_clk signal in device).
1 cb_intosc_ls_clk (internal low speed oscillator)
2 f2h_free_clk (FPGA fabric PLL clock reference)
3 MAIN
RW 0x0
6 saten
Enables saturation behavior.
RW 0x1
5 fasten
Enables fast locking circuit.
RW 0x0
4 regextsel
If set to '1', the external regulator is selected for the PLL.
If set to '0', the internal regulator is slected.
It is strongly recommended to select the external regulator while the PLL is not enabled (in reset), and  then disable the external regulater once the PLL becomes enabled.  Software should simulateously update the 'Enable' bit and the 'External Regulator Input Select' in the same write access to the VCO register.  When the 'Enable' bit is clear, the 'External Regulator Input Select' should be set, and vice versa.
The reset value of this bit is applied on a cold reset; warm reset has no affect on this bit.
RW 0x0
3 outresetall
Before releasing Bypass, All Output Counter Reset must be set and cleared by software for correct clock operation.
If '1', Reset phase multiplexer and all output counter state. So that after the assertion all the clocks output are start from rising edge align.
If '0', phase multiplexer and output counter state not reset and no change to the phase of the clock outputs.
RW 0x0
2 en
If '1', VCO is enabled. If '0', VCO is in reset.
RW 0x0
1 pwrdn
If '1', power down analog circuitry. If '0', analog circuitry not powered down.
RW 0x1
0 bgpwrdn
If '1', powers down bandgap. If '0', bandgap is not power down.
RW 0x1