首页/文章/ 详情

高速电路的基础--时序设计

4月前浏览60

时序设计的目标就是实现对接收端输入数据的可靠采样;

2. 时序设计需要注意的参数
    1. 时钟频率 Clk

    2. 时钟周期 Tcycle

    3. TCO

输出数据相对时钟的延迟;数据发送端受制造工艺的影响,在发出时钟后,数据出现在器件引脚上需要一定的延迟,这段延迟就是TCO;

    1. TSU(min):接收端对输入信号建立时间的要求

    2. TH(min):接收端对输入信号保持时间的要求

    3. L:信号走线长度

    4. Tflight:信号在PCB上的传输延时,外层的单位延时为140ps/inch,内层为180ps/inch,根据信号走线长度L和单位延时可计算出Tflight

    5. TSU(margin):输入信号建立时间裕量

为实现可靠采样,TSU(margin)=TSU-TH(min)>0

    1. TH(margin):输入信号保持时间裕量

为实现可靠采样,TH(margin)=TH-TH(min)>0
  1. DDR时序设计需要注意的参数
双边沿采样周期不能用Tcycle=Tck/2表示,需要从资料中提取时钟占空比参数。如占空比为45/55,频率为100MHz,那么高电平和低电平时间分别为 4.5ns 和 5.5ns ,采样周期应该取2个时间的最小值,即4.5ns。
  1. 源同步系统

源同步是指时钟和数据均由发送端器件发出,在接收端,利用接收到的CLK采样数据信号DATA。
a. 发送端的时序--TCO(TCO(min)、TCO(max))
        
b. 传输路径上的延时--Tflight-clk和Tflight-data
c. 接收端的时序分析

分享一个时序的案例:

①发送端数据线上发出信号DATA1,驱动时钟为CLK1;
②数据线和时钟等长Tflight-data = Tflight-clk;
分析:那么由于TCO的存在,CLK1不能作为接收端DATA1的时钟参考沿;
如何修改:
①Tflight-data > Tflight-clk,参考下一个时钟CLK2;
②Tflight-data < Tflight-clk,依旧参考CLK1;

来源:EEDesign
电路
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-07-17
最近编辑:4月前
EE小新
硕士 签名征集中
获赞 88粉丝 95文章 686课程 1
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈