The following table shows the relationship between the fields in the AMD Vivado™ IDE and the user parameters (which can be viewed in the tool command language (Tcl) console).
| Vivado IDE Parameter/Value | User Parameter/Value | Range | Default Value |
|---|---|---|---|
| Component Name | Component_Name | - | clk_wizard_v1_0 |
| Component Name | Component_Name | - | clkx5_wiz_v1_0 2 |
| Primitive | PRIMITIVE_TYPE | MMCM, PLL, DPLL, Auto, None | MMCM |
| Phase Alignment | USE_PHASE_ALIGNMENT | true, false | false |
| Minimize Power | USE_MIN_POWER | true, false | false |
| Jitter Optimization | JITTER_SEL |
|
Balanced |
| Secondary | USE_INCLK_SWITCHOVER | true, false | false |
| Port Name | PRIMARY_PORT, SECONDARY_PORT | - | PRIMARY_PORT Clk_in1, SECONDARY_PORT Clk_in2 |
| Primary Input Clock (MHz) | PRIM_IN_FREQ | 10–1230 (range varies depending on the part/board type selected) | 100.000 |
| Secondary Input Clock (MHz) | SECONDARY_IN_FREQ | 72–144 | 100.000 |
| Jitter Options | JITTER_OPTIONS | UI, PS | UI |
| Primary Input Jitter | CLKIN1_JITTER |
|
0.010 |
| Secondary Input Jitter | CLKIN2_JITTER |
|
0.010 |
| Source | PRIM_SOURCE |
|
Single_ended_clock_capable_pin |
| Source | SECONDARY_SOURCE |
|
Single_ended_clock_capable_pin |
| Clk_out<1-7> | CLKOUT_USED | true, false | true, false, false, false, false, false, false |
| Port Name | CLKOUT_PORT | true, false | clk_out1, clkout2, clk_out3, clk_out4, clk_out5, clk_out6, clk_out7 |
| Requested Output clock frequency | CLKOUT_REQUESTED_OUT_FREQ | - | 100.000, 100.000, 100.000, 100.000, 100.000, 100.000, 100.000 |
| Requested | CLKOUT_REQUESTED_PHASE | -360.000–360.000 | 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000 |
| Requested Duty Cycle | CLKOUT_REQUESTED_DUTY_CYCLE | 0.001–99.99 | 50.0, 50.0, 50.0, 50.0, 50.0, 50.0, 50.0 |
| Drives | CLKOUT_DRIVES | BUFG, BUFGCE, BUFGCE_DIV, MBUFGCE, Buffer, Buffer with CE, No_buffer | BUFG, BUFG, BUFG, BUFG, BUFG, BUFG, BUFG_GT |
| PI Control | CLKOUT_DYN_PS | DESKEW_PD1, DESKEW_PD2, Fine_PS, None | None, None, None, None, None, None, None |
| Clock Grouping | CLKOUT_GROUPING | Auto, CLOCK_A, CLOCK_B, CLOCK_C, None | Auto, Auto, Auto, Auto, Auto, Auto, Auto |
| Source | FEEDBACK_SOURCE |
|
Automatic Control On-Chip |
| Signaling | CLKFB_IN_SIGNALING |
|
SINGLE |
| Reset | USE_RESET | true, false | false |
| Powerdown | USE_POWER_DOWN | true, false | false |
| Input clk stopped | USE_INCLK_STOPPED | true, false | false |
| Locked | USE_LOCKED | true, false | false |
| Locked_FB | USE_LOCKED_FB | true, false | false |
| Locked_DESKEW1 | USE_LOCKED_DESKEW1 | true, false | false |
| Locked_DESKEW2 | USE_LOCKED_DESKEW2 | true, false | false |
| deskew1_delay_en | DESKEW1_DELAY_EN | true, false | false |
| deskew2_delay_en | DESKEW2_DELAY_EN | true, false | false |
| deskew1_delay_path | DESKEW1_DELAY_PATH | ClkIn_Path, ClkFb_Path | ClkFb_Path |
| deskew1_delay | DESKEW1_DELAY | 0–63 | 0 |
| deskew2_delay_path | DESKEW2_DELAY_PATH | ClkIn_Path, ClkFb_Path | ClkFb_Path |
| deskew2_delay | DESKEW2_DELAY | 0–63 | 0 |
| Clkfbstopped | USE_CLKFB_STOPPED | true, false | false |
| Reset Type | RESET_TYPE | ACTIVE_HIGH, ACTIVE_LOW | ACTIVE_HIGH |
| Phase shift Mode | PHASESHIFT_MODE | WAVEFORM, LATENCY | LATENCY |
| Allow Override Mode | OVERRIDE_PRIMITIVE | true, false | false |
| Bandwidth | BANDWIDTH |
|
OPTIMIZED |
| CLKFBOUT_MULT | CLKFBOUT_MULT | Depends on the primitive selected | 30 |
| CLKFBOUT_PHASE | CLKFBOUT_PHASE | -360.000–360.000 | 0.000 |
| COMPENSATION | COMPENSATION |
|
AUTO |
| DIVCLK_DIVIDE | DIVCLK_DIVIDE | Depends on the primitive selected | 1 |
| CLKFBOUT_PHASE_CTRL | CLKOUTFB_PHASE_CTRL | None, Fine_PS, DESKEW_PD1, DESKEW_PD2 | None |
| Divide | CLKOUT<1-7>_DIVIDE | - | 30 |
| Duty Cycle | CLKOUT<1-7>_DUTY_CYCLE | 0–100 | 0.500 |
| Phase | CLKOUT<1-7>_PHASE | -360.000–360.000 | 0.000 |
| Locked | LOCKED_PORT | - | Locked |
| Clk_in_sel | CLK_IN_SEL_PORT | - | clk_in_sel |
| Reset | RESET_PORT | - | reset |
| Input_clk_stopped | INPUT_CLK_STOPPED_PORT | - | input_clk_stopped |
| Clkfb_stopped | CLKFB_STOPPED_PORT | - | clkfb_stopped |
| Locked_FB | LOCKED_FB_PORT | - | locked_fb |
| Locked_DESKEW1 | LOCKED_DESKEW1_PORT | - | locked_deskew1 |
| Locked_DESKEW2 | LOCKED_DESKEW2_PORT | - | locked_deskew2 |
| Power_Down | POWER_DOWN_PORT | - | power_down |
| Dynamic Reconfig | USE_DYN_RECONFIG | true, false | false |
| Spread Spectrum | USE_SPREAD_SPECTRUM | true, false | false |
| Enable Clock Monitoring | ENABLE_CLOCK_MONITOR | true, false | false |
| ZHOLD | ZHOLD | true, false | false |
| Ss Mode | SS_MODE | CENTER HIGH, CENTER LOW, DOWN HIGH, DOWN LOW | CENTER HIGH |
| Modulation Freq | SS_MOD_FREQ | 25–250 | 250 |
| Dynamic Reconfig Interface Options | INTERFACE_SELECTION | Enable_AXI, Enable_APB3 | Enable_AXI |
| Enable User Clock0 | ENABLE_USER_CLOCK0 | true, false | false |
| Enable User Clock1 | ENABLE_USER_CLOCK1 | true, false | false |
| Enable User Clock2 | ENABLE_USER_CLOCK2 | true, false | false |
| Enable User Clock3 | ENABLE_USER_CLOCK3 | true, false | false |
| User clk0 Freq | USER_CLK_FREQ0 | 1–300 | 100 |
| User clk1 Freq | USER_CLK_FREQ1 | 1–300 | 100 |
| User clk2 Freq | USER_CLK_FREQ2 | 1–300 | 100 |
| User clk3 Freq | USER_CLK_FREQ3 | 1–300 | 100 |
| Enable PLL0 | Enable_PLL0 | true, false | false |
| Enable PLL1 | Enable_PLL1 | true, false | false |
| Ref clk Freq | REF_CLK_FREQ | 1–300 | 100 |
| Precision | PRECISION | 1–100 | 1 |
| Relative Inclk | RELATIVE_INCLK | REL_PRIMARY, REL_SECONDARY | REL_PRIMARY |
| Deskew1 IN | DESKEW1_IN | 0–9 | 0 |
| Deskew1 FB | DESKEW1_FB | 1–7 | 1 |
| Deskew2 IN | DESKEW2_IN | 0–9 | 0 |
| Deskew2 FB | DESKEW2_FB | 1–7 | 1 |
| Safe Clock Startup | USE_SAFE_CLOCK_STARTUP | true, false | false |
| Safe Clock Startup Mode | SAFECLOCK_STARTUP_MODE | DESKEW_MODE, BUFGCE_MODE | DESKEW_MODE |
| E TYPE | CE_TYPE | SYNC, ASYNC, HARDSYNC | SYNC |
| BUFGCE DIV CE TYPE | BUFGCE_DIV_CE_TYPE | SYNC, HARDSYNC | SYNC |
| CE and CLR SYNC Circuit External to Core | CE_SYNC_EXT | false, true | false |
| Use Clock Sequencing | USE_CLOCK_SEQUENCING | false, true | false |
| CLKOUT<1-7>_SEQUENCE_NUMBER | CLKOUT<1-7>_SEQUENCE_NUMBER | 1–7 | 1 |
|
|||