syedshan
Advanced Member level 1
- Joined
- Feb 27, 2012
- Messages
- 463
- Helped
- 27
- Reputation
- 54
- Reaction score
- 26
- Trophy points
- 1,308
- Location
- Jeonju, South Korea
- Activity points
- 5,134
hello every one,
in MMCM_ADV I have following clock parameter values and for CLKOUT0
My question is, that my input frequency is 130 MHz, it means that the output frequency = INP_freq *( CLKFBOUT_MULT_F/ (CLKOUT0_DIVIDE_F* DIVCLK_DIVIDE) )
right?
i.e. output freq = 130 * (6/3) => 260 Mhz
this seems like quite amateur question but I never used MMCM with instantiaion and although I am pretty much sure it is the way I have guessed, but to ask is just to confirm...
thanks for time ^_^
in MMCM_ADV I have following clock parameter values and for CLKOUT0
Code:
mmcm_adv_inst : MMCM_ADV
generic map(
...
DIVCLK_DIVIDE => 1,
CLKFBOUT_MULT_F => 6.000,
CLKFBOUT_PHASE => 0.000,
CLKFBOUT_USE_FINE_PS => FALSE,
CLKOUT0_DIVIDE_F => 3.000,
CLKOUT0_PHASE => 0.000,
CLKOUT0_DUTY_CYCLE => 0.500,
CLKOUT0_USE_FINE_PS => FALSE,
)
port map(
...
...
CLKOUT0 => clkout0,
)
My question is, that my input frequency is 130 MHz, it means that the output frequency = INP_freq *( CLKFBOUT_MULT_F/ (CLKOUT0_DIVIDE_F* DIVCLK_DIVIDE) )
right?
i.e. output freq = 130 * (6/3) => 260 Mhz
this seems like quite amateur question but I never used MMCM with instantiaion and although I am pretty much sure it is the way I have guessed, but to ask is just to confirm...
thanks for time ^_^