34#define CDCE906_PLL1_REF_DIV_M_LOW_BYTE       1 
   35#define CDCE906_PLL1_REF_DIV_M_LOW_SHIFT      0 
   36#define CDCE906_PLL1_REF_DIV_M_LOW_MASK       0xFF 
   37#define CDCE906_PLL1_REF_DIV_M_HIGH_BYTE      3 
   38#define CDCE906_PLL1_REF_DIV_M_HIGH_SHIFT     0 
   39#define CDCE906_PLL1_REF_DIV_M_HIGH_MASK      0x01 
   41#define CDCE906_PLL1_REF_DIV_N_LOW_BYTE       2 
   42#define CDCE906_PLL1_REF_DIV_N_LOW_SHIFT      0 
   43#define CDCE906_PLL1_REF_DIV_N_LOW_MASK       0xFF 
   44#define CDCE906_PLL1_REF_DIV_N_HIGH_BYTE      3 
   45#define CDCE906_PLL1_REF_DIV_N_HIGH_SHIFT     1 
   46#define CDCE906_PLL1_REF_DIV_N_HIGH_MASK      0x1E 
   48#define CDCE906_PLL2_REF_DIV_M_LOW_BYTE       4 
   49#define CDCE906_PLL2_REF_DIV_M_LOW_SHIFT      0 
   50#define CDCE906_PLL2_REF_DIV_M_LOW_MASK       0xFF 
   51#define CDCE906_PLL2_REF_DIV_M_HIGH_BYTE      6 
   52#define CDCE906_PLL2_REF_DIV_M_HIGH_SHIFT     0 
   53#define CDCE906_PLL2_REF_DIV_M_HIGH_MASK      0x01 
   55#define CDCE906_PLL2_REF_DIV_N_LOW_BYTE       5 
   56#define CDCE906_PLL2_REF_DIV_N_LOW_SHIFT      0 
   57#define CDCE906_PLL2_REF_DIV_N_LOW_MASK       0xFF 
   58#define CDCE906_PLL2_REF_DIV_N_HIGH_BYTE      6 
   59#define CDCE906_PLL2_REF_DIV_N_HIGH_SHIFT     1 
   60#define CDCE906_PLL2_REF_DIV_N_HIGH_MASK      0x1E 
   62#define CDCE906_PLL3_REF_DIV_M_LOW_BYTE       7 
   63#define CDCE906_PLL3_REF_DIV_M_LOW_SHIFT      0 
   64#define CDCE906_PLL3_REF_DIV_M_LOW_MASK       0xFF 
   65#define CDCE906_PLL3_REF_DIV_M_HIGH_BYTE      9 
   66#define CDCE906_PLL3_REF_DIV_M_HIGH_SHIFT     0 
   67#define CDCE906_PLL3_REF_DIV_M_HIGH_MASK      0x01 
   69#define CDCE906_PLL3_REF_DIV_N_LOW_BYTE       8 
   70#define CDCE906_PLL3_REF_DIV_N_LOW_SHIFT      0 
   71#define CDCE906_PLL3_REF_DIV_N_LOW_MASK       0xFF 
   72#define CDCE906_PLL3_REF_DIV_N_HIGH_BYTE      9 
   73#define CDCE906_PLL3_REF_DIV_N_HIGH_SHIFT     1 
   74#define CDCE906_PLL3_REF_DIV_N_HIGH_MASK      0x1E 
   76#define CDCE906_PLL1_VCO_MUX_BYTE             3 
   77#define CDCE906_PLL1_VCO_MUX_SHIFT            7 
   78#define CDCE906_PLL1_VCO_MUX_MASK             0x80 
   80#define CDCE906_PLL2_VCO_MUX_BYTE             3 
   81#define CDCE906_PLL2_VCO_MUX_SHIFT            6 
   82#define CDCE906_PLL2_VCO_MUX_MASK             0x40 
   84#define CDCE906_PLL3_VCO_MUX_BYTE             3 
   85#define CDCE906_PLL3_VCO_MUX_SHIFT            5 
   86#define CDCE906_PLL3_VCO_MUX_MASK             0x20 
   88#define CDCE906_PLL1_FVCO_BYTE                6 
   89#define CDCE906_PLL1_FVCO_SHIFT               7 
   90#define CDCE906_PLL1_FVCO_MASK                0x80 
   92#define CDCE906_PLL2_FVCO_BYTE                6 
   93#define CDCE906_PLL2_FVCO_SHIFT               6 
   94#define CDCE906_PLL2_FVCO_MASK                0x40 
   96#define CDCE906_PLL3_FVCO_BYTE                6 
   97#define CDCE906_PLL3_FVCO_SHIFT               5 
   98#define CDCE906_PLL3_FVCO_MASK                0x20 
  100#define CDCE906_P0_SW_A_BYTE                  9 
  101#define CDCE906_P0_SW_A_SHIFT                 5 
  102#define CDCE906_P0_SW_A_MASK                  0xE0 
  104#define CDCE906_P1_SW_A_BYTE                  10 
  105#define CDCE906_P1_SW_A_SHIFT                 5 
  106#define CDCE906_P1_SW_A_MASK                  0xE0 
  108#define CDCE906_P2_SW_A_BYTE                  11 
  109#define CDCE906_P2_SW_A_SHIFT                 0 
  110#define CDCE906_P2_SW_A_MASK                  0x07 
  112#define CDCE906_P3_SW_A_BYTE                  11 
  113#define CDCE906_P3_SW_A_SHIFT                 3 
  114#define CDCE906_P3_SW_A_MASK                  0x38 
  116#define CDCE906_P4_SW_A_BYTE                  12 
  117#define CDCE906_P4_SW_A_SHIFT                 0 
  118#define CDCE906_P4_SW_A_MASK                  0x07 
  120#define CDCE906_P5_SW_A_BYTE                  12 
  121#define CDCE906_P5_SW_A_SHIFT                 3 
  122#define CDCE906_P5_SW_A_MASK                  0x38 
  124#define CDCE906_CLKSEL_BYTE                   10 
  125#define CDCE906_CLKSEL_SHIFT                  4 
  126#define CDCE906_CLKSEL_MASK                   0x10 
  128#define CDCE906_S0_IN_CFG_BYTE                10 
  129#define CDCE906_S0_IN_CFG_SHIFT               0 
  130#define CDCE906_S0_IN_CFG_MASK                0x03 
  132#define CDCE906_S1_IN_CFG_BYTE                10 
  133#define CDCE906_S1_IN_CFG_SHIFT               2 
  134#define CDCE906_S1_IN_CFG_MASK                0x0C 
  136#define CDCE906_CLKIN_SRC_BYTE                11 
  137#define CDCE906_CLKIN_SRC_SHIFT               6 
  138#define CDCE906_CLKIN_SRC_MASK                0xC0 
  140#define CDCE906_POWER_DOWN_BYTE               12 
  141#define CDCE906_POWER_DOWN_SHIFT              6 
  142#define CDCE906_POWER_DOWN_MASK               0x40 
  144#define CDCE906_P0_DIV_BYTE                   13 
  145#define CDCE906_P0_DIV_SHIFT                  0 
  146#define CDCE906_P0_DIV_MASK                   0x7F 
  148#define CDCE906_P1_DIV_BYTE                   14 
  149#define CDCE906_P1_DIV_SHIFT                  0 
  150#define CDCE906_P1_DIV_MASK                   0x7F 
  152#define CDCE906_P2_DIV_BYTE                   15 
  153#define CDCE906_P2_DIV_SHIFT                  0 
  154#define CDCE906_P2_DIV_MASK                   0x7F 
  156#define CDCE906_P3_DIV_BYTE                   16 
  157#define CDCE906_P3_DIV_SHIFT                  0 
  158#define CDCE906_P3_DIV_MASK                   0x7F 
  160#define CDCE906_P4_DIV_BYTE                   17 
  161#define CDCE906_P4_DIV_SHIFT                  0 
  162#define CDCE906_P4_DIV_MASK                   0x7F 
  164#define CDCE906_P5_DIV_BYTE                   18 
  165#define CDCE906_P5_DIV_SHIFT                  0 
  166#define CDCE906_P5_DIV_MASK                   0x7F 
  168#define CDCE906_Y0_POL_BYTE                   19 
  169#define CDCE906_Y0_POL_SHIFT                  6 
  170#define CDCE906_Y0_POL_MASK                   0x40 
  172#define CDCE906_Y0_SLEW_RATE_BYTE             19 
  173#define CDCE906_Y0_SLEW_RATE_SHIFT            4 
  174#define CDCE906_Y0_SLEW_RATE_MASK             0x30 
  176#define CDCE906_Y0_EN_BYTE                    19 
  177#define CDCE906_Y0_EN_SHIFT                   3 
  178#define CDCE906_Y0_EN_MASK                    0x08 
  180#define CDCE906_Y0_SW_B_BYTE                  19 
  181#define CDCE906_Y0_SW_B_SHIFT                 0 
  182#define CDCE906_Y0_SW_B_MASK                  0x07 
  184#define CDCE906_Y1_POL_BYTE                   20 
  185#define CDCE906_Y1_POL_SHIFT                  6 
  186#define CDCE906_Y1_POL_MASK                   0x40 
  188#define CDCE906_Y1_SLEW_RATE_BYTE             20 
  189#define CDCE906_Y1_SLEW_RATE_SHIFT            4 
  190#define CDCE906_Y1_SLEW_RATE_MASK             0x30 
  192#define CDCE906_Y1_EN_BYTE                    20 
  193#define CDCE906_Y1_EN_SHIFT                   3 
  194#define CDCE906_Y1_EN_MASK                    0x08 
  196#define CDCE906_Y1_SW_B_BYTE                  20 
  197#define CDCE906_Y1_SW_B_SHIFT                 0 
  198#define CDCE906_Y1_SW_B_MASK                  0x07 
  200#define CDCE906_Y2_POL_BYTE                   21 
  201#define CDCE906_Y2_POL_SHIFT                  6 
  202#define CDCE906_Y2_POL_MASK                   0x40 
  204#define CDCE906_Y2_SLEW_RATE_BYTE             21 
  205#define CDCE906_Y2_SLEW_RATE_SHIFT            4 
  206#define CDCE906_Y2_SLEW_RATE_MASK             0x30 
  208#define CDCE906_Y2_EN_BYTE                    21 
  209#define CDCE906_Y2_EN_SHIFT                   3 
  210#define CDCE906_Y2_EN_MASK                    0x08 
  212#define CDCE906_Y2_SW_B_BYTE                  21 
  213#define CDCE906_Y2_SW_B_SHIFT                 0 
  214#define CDCE906_Y2_SW_B_MASK                  0x07 
  216#define CDCE906_Y3_POL_BYTE                   22 
  217#define CDCE906_Y3_POL_SHIFT                  6 
  218#define CDCE906_Y3_POL_MASK                   0x40 
  220#define CDCE906_Y3_SLEW_RATE_BYTE             22 
  221#define CDCE906_Y3_SLEW_RATE_SHIFT            4 
  222#define CDCE906_Y3_SLEW_RATE_MASK             0x30 
  224#define CDCE906_Y3_EN_BYTE                    22 
  225#define CDCE906_Y3_EN_SHIFT                   3 
  226#define CDCE906_Y3_EN_MASK                    0x08 
  228#define CDCE906_Y3_SW_B_BYTE                  22 
  229#define CDCE906_Y3_SW_B_SHIFT                 0 
  230#define CDCE906_Y3_SW_B_MASK                  0x07 
  232#define CDCE906_Y4_POL_BYTE                   23 
  233#define CDCE906_Y4_POL_SHIFT                  6 
  234#define CDCE906_Y4_POL_MASK                   0x40 
  236#define CDCE906_Y4_SLEW_RATE_BYTE             23 
  237#define CDCE906_Y4_SLEW_RATE_SHIFT            4 
  238#define CDCE906_Y4_SLEW_RATE_MASK             0x30 
  240#define CDCE906_Y4_EN_BYTE                    23 
  241#define CDCE906_Y4_EN_SHIFT                   3 
  242#define CDCE906_Y4_EN_MASK                    0x08 
  244#define CDCE906_Y4_SW_B_BYTE                  23 
  245#define CDCE906_Y4_SW_B_SHIFT                 0 
  246#define CDCE906_Y4_SW_B_MASK                  0x07 
  248#define CDCE906_Y5_POL_BYTE                   24 
  249#define CDCE906_Y5_POL_SHIFT                  6 
  250#define CDCE906_Y5_POL_MASK                   0x40 
  252#define CDCE906_Y5_SLEW_RATE_BYTE             24 
  253#define CDCE906_Y5_SLEW_RATE_SHIFT            4 
  254#define CDCE906_Y5_SLEW_RATE_MASK             0x30 
  256#define CDCE906_Y5_EN_BYTE                    24 
  257#define CDCE906_Y5_EN_SHIFT                   3 
  258#define CDCE906_Y5_EN_MASK                    0x08 
  260#define CDCE906_Y5_SW_B_BYTE                  24 
  261#define CDCE906_Y5_SW_B_SHIFT                 0 
  262#define CDCE906_Y5_SW_B_MASK                  0x07 
  264#define CDCE906_EEPIP_BYTE                    24 
  265#define CDCE906_EEPIP_SHIFT                   7 
  266#define CDCE906_EEPIP_MASK                    0x80 
  268#define CDCE906_EELOCK_BYTE                   25 
  269#define CDCE906_EELOCK_SHIFT                  7 
  270#define CDCE906_EELOCK_MASK                   0x80 
  272#define CDCE906_SSC_MOD_SEL_BYTE              25 
  273#define CDCE906_SSC_MOD_SEL_SHIFT             4 
  274#define CDCE906_SSC_MOD_SEL_MASK              0x70 
  276#define CDCE906_SSC_FREQ_SEL_BYTE             25 
  277#define CDCE906_SSC_FREQ_SEL_SHIFT            0 
  278#define CDCE906_SSC_FREQ_SEL_MASK             0x0F 
  280#define CDCE906_EEWRITE_BYTE                  26 
  281#define CDCE906_EEWRITE_SHIFT                 7 
  282#define CDCE906_EEWRITE_MASK                  0x80 
  284#define CDCE906_EECNT_BYTE                    26 
  285#define CDCE906_EECNT_SHIFT                   0 
  286#define CDCE906_EECNT_MASK                    0x7F 
cdce906_clkin_src
Definition cdce906_reg.h:288
 
@ CDCE906_CLKIN_SRC_LVCMOS
Definition cdce906_reg.h:290
 
@ CDCE906_CLKIN_SRC_DIFF
Definition cdce906_reg.h:291
 
@ CDCE906_CLKIN_SRC_CRYSTAL
Definition cdce906_reg.h:289