您是否在FPGA_EDITOR中检查了您的DCM设置是否已进入NCD?
有三种方法(通用/参数传递,defparam和UCF)我可以想到可以改变DCM设置。
我不知道你是如何改变M和D的价值的。它可能被设置在你不知道的其他地方,这会覆盖你的改变。
干杯,
吉姆
declanwalsh25写道:
感谢您的回复。
我正在使用XC5VLX50,并且已经将DCM的clk0连接到同一DCM的clkfb输入。
频率范围似乎不是问题,因为当我改变clkfx_divide和clkfx_multiply参数时,我似乎能够设计特定的频率。
即,使用10的M和10的M为180 MHz,而9的M和5的5给出200MHz而不是预期的180MHz(使用100MHz输入clk)。
干杯,吉姆
以上来自于谷歌翻译
以下为原文
Did you check in FPGA_EDITOR that your DCM settings made into the NCD? There are three ways (generic/parameter passing, defparam, and UCF) I can think of that can change the DCM settings. I don't know how you change the valuds for M and D. It's possible they are set in other places that you're not aware of, which overrides your changes.
Cheers,
Jim
declanwalsh25 wrote:
Thanks for your reply. I am using the XC5VLX50 and have already connected clk0 of the DCM to the clkfb input of the same DCM.
Frequency ranges do not seem to be the problem as when I alter the clkfx_divide and clkfx_multiply parameters, I seem to be able to engineer particular frequencies. i.e. 180 MHz using M of 9 and D of 10 whereas M of 9 and D of 5 gives me 200MHz instead of the expected 180MHz (using a 100MHz input clk).
Cheers,
Jim
您是否在FPGA_EDITOR中检查了您的DCM设置是否已进入NCD?
有三种方法(通用/参数传递,defparam和UCF)我可以想到可以改变DCM设置。
我不知道你是如何改变M和D的价值的。它可能被设置在你不知道的其他地方,这会覆盖你的改变。
干杯,
吉姆
declanwalsh25写道:
感谢您的回复。
我正在使用XC5VLX50,并且已经将DCM的clk0连接到同一DCM的clkfb输入。
频率范围似乎不是问题,因为当我改变clkfx_divide和clkfx_multiply参数时,我似乎能够设计特定的频率。
即,使用10的M和10的M为180 MHz,而9的M和5的5给出200MHz而不是预期的180MHz(使用100MHz输入clk)。
干杯,吉姆
以上来自于谷歌翻译
以下为原文
Did you check in FPGA_EDITOR that your DCM settings made into the NCD? There are three ways (generic/parameter passing, defparam, and UCF) I can think of that can change the DCM settings. I don't know how you change the valuds for M and D. It's possible they are set in other places that you're not aware of, which overrides your changes.
Cheers,
Jim
declanwalsh25 wrote:
Thanks for your reply. I am using the XC5VLX50 and have already connected clk0 of the DCM to the clkfb input of the same DCM.
Frequency ranges do not seem to be the problem as when I alter the clkfx_divide and clkfx_multiply parameters, I seem to be able to engineer particular frequencies. i.e. 180 MHz using M of 9 and D of 10 whereas M of 9 and D of 5 gives me 200MHz instead of the expected 180MHz (using a 100MHz input clk).
Cheers,
Jim
举报