查看: 3759|回复: 2

[求助] 怎么理解LPC1788控制SDRAM延迟控制寄存器(EMCDLYCTL)

[复制链接]
  • TA的每日心情
    奋斗
    2020-10-31 19:12
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    3

    主题

    10

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    459
    最后登录
    2025-5-19
    发表于 2020-4-14 12:11:17 | 显示全部楼层 |阅读模式
    各位专家,请教一下:在使用LPC1788控制SDRAM时,要设置延迟控制寄存器EMCDLYCTL,
    1、这个参数功能具体怎么理解啊?
    2、其中BIT[4:0]:CMDDLY,命令延迟模式值是什么?
    3、FBCLKDLY[12:8]:FBCCLKDLY,控制输入数据采样的反馈时钟的可编程延迟值,这个参数的功能又这么理解呢?
    谢谢大家。

    最佳答案

    我认为这个问题比较复杂. 你知道SDRAM信号:CS,RAS,CAS,WE,Address,A10的不同逻辑电平决定了不同的command, 但所有的command仅在CLK的上升沿有效,  EMCDLYCTL[0:4] bits可以调整SDRAM信号相对于CLK上升沿 ...
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    193
    最后登录
    2024-7-30
    发表于 2020-4-20 21:47:30 | 显示全部楼层
    我认为这个问题比较复杂. 你知道SDRAM信号:CS,RAS,CAS,WE,Address,A10的不同逻辑电平决定了不同的command, 但所有的command仅在CLK的上升沿有效,  EMCDLYCTL[0:4] bits可以调整SDRAM信号相对于CLK上升沿的时间。 请参考data sheet of LPC1788, 尤其是Fig 19. Dynamic external memory interface signal timing。
    EMCDLYCTL[8:12]可以补偿板上线长带来的CLK信号的延迟。
    Regard
    XiangJun Rong
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-10-31 19:12
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    3

    主题

    10

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    459
    最后登录
    2025-5-19
     楼主| 发表于 2020-4-22 00:40:58 | 显示全部楼层
    非常感谢,你这么一说在结合手册看了一下,清晰很多
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 16:40 , Processed in 0.092915 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表