L- and H-Tile Transceiver PHY User Guide

ID 683621
Date 1/30/2024
Public
Document Table of Contents

A.3.5. Updating fPLL Fractional Multiply Factor (K) Value

This section describes the steps to update the fractional multiply factor (K) value of an fPLL in fractional mode.
Name Address Type Attribute Name Encodings
STEP 1: Set the fractional ready to 0 to indicate the K value is not ready. 0x12A[2] read-write pll_fractional_value_ready

1’b0: Fractional value is not valid

1’b1: Fractional value is valid

STEP 2: Update the fractional multiply factor (K) value 0x12D[7:0] read-write dsm_fractional_division Fractional multiply factor bits [7:0]
0x12E[7:0] read-write dsm_fractional_division Fractional multiply factor bits [15:8]
0x12F[7:0] read-write dsm_fractional_division Fractional multiply factor bits [23:16]
0x130[7:0] read-write dsm_fractional_division Fractional multiply factor bits [31:24]
STEP 3: Set the fractional ready to 1 to indicate the K value is ready 0x12A[2] read-write pll_fractional_value_ready

1’b0: Fractional value is not valid

1’b1: Fractional value is valid