- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
建立时间和保持时间
图1
建立时间(setup time)是指在触发器的时钟信号上升沿到来以前,数据稳定不变的
时间,如果建立时间不够,数据将不能在这个时钟上升沿被打入触发器;
保持时间(hold time)是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时
间,如果保持时间不够,数据同样不能被打入触发器。
如图 1 。数据稳定传输必须满足建立和保持时间的要求,当然在一些情况下,建立时
间和保持时间的值可以为零。PLD/FPGA 开发软件可以自动计算两个相关输入的建立和保
持时间。
个人理解:
1、建立时间(setup time)触发器在时钟沿到来之前,其数据的输入端的数据必须
保持不变的时间;建立时间决定了该触发器之间的组合逻辑的最大延迟。
2、保持时间(hold time)触发器在时钟沿到来之后,其数据输入端的数据必须保持
不变的时间;保持时间决定了该触发器之间的组合逻辑的最小延迟。
关于建立时间保持时间的考虑
华为题目:时钟周期为T ,触发器D1 的建立时间最大为T1max ,最小为T1min 。
组合逻辑电路最大延迟为T2max ,最小为T2min 。问:触发器D2 的建立时间T3 和保持
时间T4 应满足什么条件?
分析:
Tffpd :触发器输出的响应时间,也就是触发器的输出在clk 时钟上升沿到来之后多长
的时间内发生变化并且稳定,也可以理解为触发器的输出延时。
Tcomb :触发器的输出经过组合逻辑所需要的时间,也就是题目中的组合逻辑延迟。
Tsetup :建立时间
Thold :保持时间
Tclk:时钟周期
建立时间容限:相当于保护时间,这里要求建立时间容限大于等于0。
保持时间容限:保持时间容限也要求大于等于0。
由上图可知,建立时间容限=Tclk-Tffpd(max)-Tcomb(max)-Tsetup ,根据建立
时间容限≥0,也就是Tclk-Tffpd(max)-Tcomb(max)-Tsetup≥0,可以得到触发器D2
的Tsetup≤Tclk-Tffpd(max)-Tcomb(max),由于题目没有考虑Tffpd ,所以我们认为
Tffpd =0,于是得到Tsetup≤T-T2max 。
由上图可知,保持时间容限+Thold=Tffpd(min)+Tcomb(min),所以保持时间容
限=Tffpd(min)+Tcomb(min)-Thold ,根据保持时间容限≥0,也就是
Tffpd(min)+Tcomb(min)-Thold≥0 可以得到触发器D2 的
Thold≤Tffpd(min)+Tcomb(min),由于题目没有考虑Tffpd ,所以我们认为Tffpd =0,
于是得到Thold≤T2min。关于保持时间的理解就是,在触发器D2 的输入信号还处在保持
时间的时候,如果触发器D1 的输出已经通过组合逻辑到达D2 的输入端的话,将会破坏
D2 本来应该保持的数据
影响 FPGA 设计中时钟因素的探讨(建立与保持时间 写的很好)
时钟是整个电路最重要、最特殊的信号,系统内大部分器件的动作都是在时钟的跳变沿上进
行, 这就要求时钟信号时延差要非常小, 否则就可能造成时序逻辑状态出错;因而明确
FPGA 设计中决定系统时钟的因素,尽量较小时钟的延时对保证设计的稳定性有非常重要的
意义。
1.1 建立时间与保持时间
建立时间(Tsu :set up time)是指在时钟沿到来之前数据从不稳定到稳定所需的时
间,如果建立的时间不满足要求那么数据将不能在这个时钟上升沿被稳定的打入触发器;保
持时间(Th :hold time)是指数据稳定后保持的时间,如果保持时间不满足要求那么数据
同样也不能被稳定的打入触发器。建立与保持时间的简单示意图如下图1 所示。
图1 保持时间与建立时间的示意图
在 FPGA 设计的同一个模块中常常是包含组合逻辑与时序逻辑,为了保证在这些逻辑
的接口处数据能稳定的被处理,那么对建立时间与保持时间建立清晰的概念非常重要。下面
在认识了建立时间与保持时间的概念上思考如下的问题。
图2 同步设计中的一个基本模型
图2 为统一采用一个时钟的同步设计中一个基本的模型。图中Tco 是触发器的数据输
出的延时;Tdelay 是组合逻辑的延时;Ts
您可能关注的文档
- 河北省县域农业特色产业现状_问题及对策_于新凯.pdf
- 核心关键经验.doc
- 宏定义中##和#的作用.doc
- 弧齿锥齿轮的传动误差、重合度和噪声的关系.pdf
- 护士长素质和护理管理技巧.pdf
- 化学键的三种基本类型.doc
- 化学键说课稿.doc
- 会声会影快捷键大全.doc
- 机场标志和标记牌.pdf
- 机票业务电话销售流程和话术.pdf
- 2026广东广州南方投资集团有限公司校园招聘备考题库附答案详解(考试直接用).docx
- 2026广东广州南方投资集团有限公司校园招聘备考题库附答案详解(培优a卷).docx
- 2026广东广州南方投资集团有限公司校园招聘备考题库附答案详解(培优b卷).docx
- 2026广东广州南方投资集团有限公司校园招聘备考题库附答案详解(b卷).docx
- 国际贫困减免日的行动与承诺主题班会.pptx
- 2026广东广州南方投资集团有限公司校园招聘备考题库附答案详解(典型题).docx
- 2026广东广州南方投资集团有限公司校园招聘备考题库精编答案详解.docx
- 2026广东广州南方投资集团有限公司校园招聘备考题库精选答案详解.docx
- 2026广东广州南方投资集团有限公司校园招聘备考题库有答案详解.docx
- 2026广东广州南方投资集团有限公司校园招聘备考题库带答案详解.docx
最近下载
- (高清版)DB41∕T 2554-2023 多式联运货物运输量计算方法.pdf VIP
- 在线网课学习课堂《史学名家的治史历程与方法(北京师大)》单元测试考核答案.docx VIP
- 2023年国家开放大学专科《Dreamweaver网页设计》形考任务二五答案与解析.pdf VIP
- Q GDW 10115-2022 110kV~1000kV架空输电线路施工及验收规范.pdf VIP
- 卧床老人穿衣培训课件.ppt VIP
- 第2单元童趣 3聆听《小狗圆舞曲》(教学设计)2025二年级上册音乐人音版.pdf
- 表4.2 接地体安装、回填、电阻测试检验批质量验收表.docx VIP
- GA_T 1970-2021 法医临床学检验规范.pdf
- ABB综合保护器 SPAJ140C用户手册.pdf VIP
- 人力资源管理系统建设指南.doc VIP
原创力文档


文档评论(0)