A
Aditi
Guest
Hi all,
I am working on a Spartan-6 FPGA.
I am using a DCM (DCM_CLKGEN Primitive) to generate some clock rates
that I want to.
Here is how I declare the DCM
DCM_CLKGEN g723clk_dcm (
.CLKIN ( fpgaclk ),
.RST ( dcm_rst_g723 ),
.LOCKED (lock_val_g723),
.CLKFX ( codec_286m_dcm ),
.CLKFX180 ( codec_286m_180p)
);
defparam g723clk_dcm.CLKIN_PERIOD = 50;
defparam g723clk_dcm.CLKFX_MULTIPLY = 143;
defparam g723clk_dcm.CLKFX_DIVIDE = 10;
// synthesis attribute CLKIN_PERIOD of g723clk_dcm is 50;
// synthesis attribute CLKFX_MULTIPLY of g723clk_dcm is 143;
// synthesis attribute CLKFX_DIVIDE of g723clk_dcm is 10;
I am getting a warning like this
"The DCM, g723clk_dcm, has the attribute
DFS_OSCILLATOR_MODE not set to PHASE_FREQ_LOCK. No phase
relationship exists
between the input clock and CLKFX or CLKFX180 outputs of this DCM.
Data paths
between these clock domains must be constrained using FROM/TO
constraints."
Can somebody let me know what could be the reason for this warning?
Am I doing any wrong in declaring the DCM?
Thanks,
Regards,
Aditi.
I am working on a Spartan-6 FPGA.
I am using a DCM (DCM_CLKGEN Primitive) to generate some clock rates
that I want to.
Here is how I declare the DCM
DCM_CLKGEN g723clk_dcm (
.CLKIN ( fpgaclk ),
.RST ( dcm_rst_g723 ),
.LOCKED (lock_val_g723),
.CLKFX ( codec_286m_dcm ),
.CLKFX180 ( codec_286m_180p)
);
defparam g723clk_dcm.CLKIN_PERIOD = 50;
defparam g723clk_dcm.CLKFX_MULTIPLY = 143;
defparam g723clk_dcm.CLKFX_DIVIDE = 10;
// synthesis attribute CLKIN_PERIOD of g723clk_dcm is 50;
// synthesis attribute CLKFX_MULTIPLY of g723clk_dcm is 143;
// synthesis attribute CLKFX_DIVIDE of g723clk_dcm is 10;
I am getting a warning like this
"The DCM, g723clk_dcm, has the attribute
DFS_OSCILLATOR_MODE not set to PHASE_FREQ_LOCK. No phase
relationship exists
between the input clock and CLKFX or CLKFX180 outputs of this DCM.
Data paths
between these clock domains must be constrained using FROM/TO
constraints."
Can somebody let me know what could be the reason for this warning?
Am I doing any wrong in declaring the DCM?
Thanks,
Regards,
Aditi.