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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2019|回复: 2

[原创] FPGA实战演练逻辑篇57:VGA驱动接口时序设计之4建立和保持时间分析

[复制链接]
发表于 2015-8-2 19:21:07 | 显示全部楼层 |阅读模式

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

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

x

VGA驱动接口时序设计之4建立和保持时间分析

本文节选自特权同学的图书《FPGA设计实战演练(逻辑篇)》

配套例程下载链接:http://pan.baidu.com/s/1pJ5bCtt


下面我们可以简单的来分析一下数据的建立时间和保持时间应该满足怎样的关系才能保证被时钟lcd_clk稳定的锁存到ADV7123芯片中。首先,我们需要来看看这个实例的时钟launch edgelatch edge的概念。如图8.31所示,这是一个源寄存器和目的寄存器传输时钟一致的理想路径,他们所对应的launch edgelatch edge的示意。我们可以这么理解,对于setup时间,launch edgelatch edge的上一个时钟节拍,latch edge通常是要去采样launch edge已经采样过的数据。而对于hold时间,launch edgelatch edge通常是同一个时钟沿,latch edgehold时间不被冒犯,也就意味着latch edge不采样它前一拍的数据。(特权同学,版权所有)

1.jpg

8.31 时钟launch edgelatch edge

对于建立时间,有基本的时序关系需要满足,其公式如下:

Launch edge + Tc2t + Tco + Tr2p+Tdpcb < latch edge + Tc2r - Tsu

对于保持时间,有基本的时序关系需要满足,其公式如下:

Launch edge + Tc2t + Tco + Tr2p +Tdpcb> latch edge + Tc2r + Th

前面我们已经约束好了源时钟和目的时钟(虚拟时钟),因此,latch edgelaunch edge都是FPGA已经明确的时序参数。同样的,TcoTc2tTr2pTc2rFPGA内部的延时,也都是FPGA能够本身就能够确定的,并且FPGA会通过设计者的约束,来控制这些内部的时序延时,使得前面给出的两个基本公式得到满足。但是,FPGA并不知道这两个公式中FPGA外部的路径延时参数,所以我们下一步的数据路径约束要做的就是把这些参数告诉FPGAQuartus II软件内部集成的TimeQuest中的set output delay约束的功能就是要传递这个信息。我们下面来看看set output delay的值如何计算。(特权同学,版权所有)

如图8.32所示,这是AlteraHandbook给出了set output delaymaxmin值计算方法。      

2.jpg

8.32 Altera官方给出的reg2pin时序分析模型

这个路径中,output delay参数值的计算公式如下:

output delay max = dd_max + tsu_ext +(cd_altr_min - cd_ext_max)

output delay min = dd_min – th_ext +(cd_altr_max – cd_ext_min)

都说具体问题具体分析,如果我们不问青红皂白,依葫芦画瓢的照搬这个模型的公式进行计算,我们往往要碰一鼻子灰,很多参数我们可能找不到或者找错了。那么,对于每一个特定的路径,我们往往需要根据实际情况进行适当的变通,万变不离其宗,reg2pin的分析原理和官方给出的这个模型肯定是一致的。下面我们变通一下,看看我们的实例又是如何做分析的。(特权同学,版权所有)






发表于 2015-8-3 08:27:16 | 显示全部楼层
谢谢这里哦啊
发表于 2019-7-18 23:02:15 | 显示全部楼层
Thank you
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-25 20:52 , Processed in 0.031708 second(s), 9 queries , Gzip On, Redis On.

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