- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[信息与通信]FPGA中的时序分析和设计
有待进一步整理…… * * * * * * * * * * * * * * * * * * * * FPGA中的时序分析和设计 本课程涉及的内容 时序基础 时序分析 时序优化 时序约束 同步设计 跨时钟域 设计案例 时序基础 时序分析和设计是为了回答以下问题: 为什么同一个FPGA烧写程序在同一个板卡上时好时坏? 为什么同一个FPGA烧写程序在不同批板卡上表现不一? 设计是否已经稳定?有多大裕量?怎样更稳定? 设计是否可以跑得更快,怎样跑得更快? 怎样对设计进行完整有效的约束,怎样确定约束是否完整和合理? 为什么要进行同步设计,怎样进行同步设计? 怎样进行跨时钟域的设计? 时序基础 数字域上的采样(最简模型) 物理模型 时序模型 时序基础 数字域上的采样(内部模型) 物理模型 时序模型 时序基础 数字域上的采样(接口模型) 物理模型 时序模型 时序基础 数字域上的采样(全模型) FPGA中的时序包括两大部分: 1,接口的时序。 2,内部的时序。 ? ? IN CLK OUT D Q CLR PRE D Q CLR PRE 组合逻辑延时 ? CLR 时序分析(模型) 三种路径: 时钟路径 数据路径 异步路径* 时钟路径 异步路径 数据路径 异步路径 D Q CLR PRE D Q CLR PRE 两种分析: 同步路径 – 时钟 数据路径 异步路径* – 时钟 异步信号 *在本例中异步路径是指控制寄存器异步信号的路径 时序分析(发射沿 锁存沿) CLK 发射沿 锁存沿 Data Valid DATA 发射沿: “源寄存器”的输入端锁存信号的时钟沿 锁存沿: “目的寄存器”的输入端锁存信号的时钟沿。 通常发射沿到锁存沿的路径是时序分析工具分析的路径,在有时钟频率约束的情况下,分析和布线工具会保证发射沿到锁存沿小于一个时钟周期(多周期路径除外)。 时序分析(建立时间 保持时间) 建立时间: 时钟沿到来之前,数据必须稳定的最短时间。 保持时间: 时钟沿到来之后,数据必须稳定的最短时间。 建立时间和(或)保持时间不满足是采样出错的根本原因。 D Q CLR PRE CLK Th 采样窗 DATA Tsu 时钟 数据 时钟边沿前后,数据均需有个稳定期,以确保准确采样 时序分析(数据延时时间) 数据延时时间= Tclk1 + Tco +Tdata CLK REG1.CLK Tclk1 Data Valid REG2.D Tdata 发射沿 Data Valid REG1.Q Tco 从发射沿到数据到达目的寄存器输入端的时间 REG1 PRE D Q CLR REG2 PRE D Q CLR 组合 逻辑 Tclk1 TCO Tdata 时序分析(时钟延时) 时钟延时时间 = Tclk2 CLK REG2.CLK Tclk2 锁存沿 从时钟输入引脚到采样寄存器时钟引脚的延时 REG1 PRE D Q CLR REG2 PRE D Q CLR 组合 逻辑 Tclk2 时序分析(时钟歪斜/抖动) CLK REG2.CLK 时钟歪斜 从时钟输入引脚到采样寄存器时钟引脚的延时 REG1 PRE D Q CLR REG2 PRE D Q CLR 组合 逻辑 Tclk2 REG2.CLK 时钟歪斜/抖动通常都是PS级,在常用S6.C3.V5芯片中甚至是100PS级,在分析时序时加一定的裕量就可以不考虑 时序分析(建立时间余量) Tclk2 REG2.CLK 在锁存沿到来之前,实际数据稳定的时间超出能正确采样的Tsu的余量。 建立时间余量大于0是采样稳定的必要条件。 Tsu CLK REG1.CLK Tclk
您可能关注的文档
- [信息与通信]4电波传播与无线信道.ppt
- [信息与通信]5对象和类.pdf
- [信息与通信]4正弦波振荡器.ppt
- [信息与通信]6 ISDN.ppt
- [信息与通信]6寸百万像素网络高速智能球机说明书.pdf
- [信息与通信]6第六章 汇编语言程序设计.ppt
- [信息与通信]51实验指导书修订版.doc
- [信息与通信]4参数式传感器及其应用.ppt
- [信息与通信]71mos反相器.ppt
- [信息与通信]8D手法之问题分析与解决-0529.ppt
- 北师大版(2019) 必修第三册 Unit 7 Art Lesson 1 Masterpieces课件(共20张).pptx
- Unit 5 Music Reading and Thinking 课件-(共26张PPT)人教版(2019)必修第二册.pptx
- Unit 11 Conflict and Compromise 课件(共16张PPT,内镶嵌音频)北师大版(2019)选择性必修第四册.pptx
- Unit 6 Disaster and hope 课件(共19张)外研版(2019)必修第三册.pptx
- Unit 5 The Value of Money Reading and Thinking 课件(共23张PPT,内镶嵌视频)人教版(2019)必修第三册.pptx
- 北师大版(2019) 必修第三册 Unit 7 Art Lesson 2 Beijing Opera课件(共18张,内嵌音频).pptx
- Unit 7 第1课时(Section A 1a-1d)内嵌音视频课件 2025-2026人教版英语七年级上册Unit 7 Happy Birthday!.pptx
- Unit 7 When Tomorrow Comes Section A Grammar Focus—3c课件(共25张PPT)人教版英语八年级上册.pptx
- Unit 6 Seasons Integration 课件 度译林版英语八年级上册.ppt
- 人教版(2019) 选择性必修第四册 Unit 1 Science Fiction Reading and Thinking课件(共20张PPT)36.pptx
文档评论(0)