在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9397|回复: 9

请教DCM倍频的问题?谢谢!

[复制链接]
发表于 2009-3-16 20:40:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本人用XC3S400片子的DAM的IP核倍频,不知什么问题输出和输入的频率就是相等,没有倍上?请各位帮忙。输入用的是外部时钟。
Clock myclock(
.CLKIN_IN(clk_6.144M),
.RST_IN(0),
.CLKFX_OUT(clk_38.4m),
..LOCKED_OUT(DCM_locked)
);
发表于 2009-3-18 13:47:43 | 显示全部楼层
居然发了三个主题贴。。。
发表于 2009-3-18 14:06:06 | 显示全部楼层
DCM不清楚,但是在alter的PLL中,倍频只能用它的几种固定比例。不能随便修改。
发表于 2009-6-20 00:41:28 | 显示全部楼层
需要设定倍频参数


    DCM
      #(
        .CLK_FEEDBACK(CLK_FEEDBACK),
        .CLKDV_DIVIDE(CLKDV_DIVIDE),
        .CLKFX_DIVIDE(CLKFX_DIVIDE),
        .CLKFX_MULTIPLY(CLKFX_MULTIPLY),
        .CLKIN_DIVIDE_BY_2(CLKIN_DIVIDE_BY_2),
//        .CLKIN_PERIOD(CLKIN_PERIOD),
        .CLKIN_PERIOD(51.44),
        .CLKOUT_PHASE_SHIFT(CLKOUT_PHASE_SHIFT),
        .DESKEW_ADJUST(DESKEW_ADJUST),
        .DFS_FREQUENCY_MODE(DFS_FREQUENCY_MODE),
        .DLL_FREQUENCY_MODE(DLL_FREQUENCY_MODE),
        .DUTY_CYCLE_CORRECTION(DUTY_CYCLE_CORRECTION),
        .PHASE_SHIFT(PHASE_SHIFT),
        .STARTUP_WAIT(STARTUP_WAIT)
        )
    clk_out_dcm
       (
        .CLK0 (clk0_buf),
        .CLK90 (),
        .CLK180 (),
        .CLK270 (),
        .CLKDV (),
        .CLK2X (),
        .CLK2X180 (),
        .CLKFX (clkx2_out),
        .CLKFX180 (),
        .STATUS ( {status_float[7:3], status_out[2:0]} ),
        .LOCKED (locked_out),
        .PSDONE (dcm_ps_done),
        .CLKIN (clkin_in),
        .CLKFB (clkfb_in),
        .RST (dcm_rst),
        .PSEN (dcm_ps_en),
        .PSINCDEC (dcm_ps_incdec),
        .PSCLK (mclk_gck),
        .DSSEN (1'b0)
        );
发表于 2009-6-20 23:11:46 | 显示全部楼层
外部时钟太低,不在DCM所支持的范围之内。外部换个频率高点的晶振(大于18MHz)。
在DCM不会用的情况下,最好采用Core Generator或Architecture Wizard生成,生成过程中软件会提示相关设置。
发表于 2009-7-8 21:31:56 | 显示全部楼层
4楼和6楼,顶! 4楼和6楼,顶!
发表于 2009-8-1 16:42:26 | 显示全部楼层
首先是频率不要太低,设置要对
发表于 2009-8-1 17:39:53 | 显示全部楼层
DCM 的复位很重要, 用到FX端口,不复位是不能输出时钟的
发表于 2009-8-2 22:05:16 | 显示全部楼层
目前还没有用过,有时间自己也试试!
发表于 2013-12-20 23:52:32 | 显示全部楼层
Clock myclock(
.CLKIN_IN(clk_6.144M),
.RST_IN(1'b0),
.CLKFX_OUT(clk_38.4m),
..LOCKED_OUT(DCM_locked)
);

DCM有最低输入频率的要求,如果小于,最低频率,请采用不反馈的方式设置,CLKFX
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-22 21:16 , Processed in 0.074497 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表