Visible to Intel only — GUID: mcn1424935357297
Ixiasoft
1.1. Fractional PLL Reconfiguration in 28-nm Devices
1.2. Fractional PLL Dynamic Phase Shifting in the Intel® Quartus® Prime Software
1.3. Design Considerations
1.4. Using the Design Examples
1.5. Tutorial Walkthrough
1.6. Document Revision History for AN 661: Implementing Fractional PLL Reconfiguration with Altera PLL and Altera PLL Reconfig IP Cores
1.1.1.1. Connectivity between Altera PLL and Altera PLL Reconfig IP Cores
1.1.1.2. Connecting Altera PLL and Altera PLL Reconfig IP Cores
1.1.1.3. Avalon-MM Signals in Altera PLL Reconfig IP Core
1.1.1.4. Registers and Counters Settings
1.1.1.5. Reconfiguring Fractional PLL Settings with Avalon-MM Interface
1.1.1.6. .mif Streaming Reconfiguration
1.4.1. Software Requirement
1.4.2. Design Example 1: PLL Reconfiguration with Altera PLL Reconfig IP Core to Reconfigure M, N, and C Counters
1.4.3. Design Example 2: PLL Reconfiguration with Altera PLL Reconfig IP Core to Perform Dynamic Phase Shift
1.4.4. Design Example 3: PLL Reconfiguration with Altera PLL Reconfig IP Core using Qsys Design Flow
1.4.5. Design Example 4: Dynamic Phase Shift with Altera PLL IP Core
1.4.6. Design Example 5: .mif Streaming Reconfiguration
Visible to Intel only — GUID: mcn1424935357297
Ixiasoft
1.1.1.4.1. Fractional PLL Dynamic Reconfiguration Registers and Settings
Register Name | Register Size | Address (Binary) | Counter Bit Setting | Read/Write |
---|---|---|---|---|
Mode Register | 1 | 000000 |
|
Read/Write |
Status Register | 1 | 000001 |
|
Read |
Start Register | 1 | 000010 | Write either 0 or 1 to start fractional PLL reconfiguration or dynamic phase shift | Write |
N Counter | 18 | 000011 |
|
Read/Write |
M Counter | 18 | 000100 |
|
Read/Write |
C Counter | 23 | 000101 |
|
Read/Write 2 |
Dynamic_Phase_Shift | 22 | 000110 |
|
Write |
M Counter Fractional Value (K) | 32 | 000111 | Fractional part of the M counter (for DSM). The actual fractional values are:
|
Write |
Bandwidth Setting | 4 | 001000 | For the bandwidth settings, refer to the PLL Reconfiguration Calculator. | Read/Write |
Charge Pump Setting | 3 | 001001 | For the charge pump settings, refer to the PLL Reconfiguration Calculator. | Read/Write |
VCO Post Divide Counter Setting 4 | 1 | 011100 | Enable or disable /2 divider for VCO to keep VCO frequency in operating range.
|
Read/Write |
.mif Base Address | 9 | 011111 | Base address for the start of a PLL profile in a Memory Initialization File (.mif). | Write |
1 The bypass enable bit, even division bit, and odd division bit of the M, N, and C counters support write operation only.
2 For C counter read operation, use the address for the selected counter in the Counter Address and Bit Setting During Read Operation table.
3 K counter reconfiguration is effective only when you configure the PLL in fractional mode prior to reconfiguration. For optimum performance, set the MFRAC value between 0.05 and 0.95. X = fractional carry bit, determined in the Altera PLL parameter editor. The default value for X is 24 and cannot be reconfigured during PLL reconfiguration.
4 The VCO frequency reported by the Intel® Quartus® Prime software takes into consideration the VCO post-scale counter K value. Therefore, if the counter K has a value of 2, the frequency reported can be lower than the fVCO specification.