FPGA中的时序分析和设计.ppt
《FPGA中的时序分析和设计.ppt》由会员分享,可在线阅读,更多相关《FPGA中的时序分析和设计.ppt(32页珍藏版)》请在三一办公上搜索。
1、FPGA中的时序分析和设计,本课程涉及的内容,时序基础时序分析时序优化时序约束同步设计跨时钟域设计案例,时序基础,时序分析和设计是为了回答以下问题:为什么同一个FPGA烧写程序在同一个板卡上时好时坏?为什么同一个FPGA烧写程序在不同批板卡上表现不一?设计是否已经稳定?有多大裕量?怎样更稳定?设计是否可以跑得更快,怎样跑得更快?怎样对设计进行完整有效的约束,怎样确定约束是否完整和合理?为什么要进行同步设计,怎样进行同步设计?怎样进行跨时钟域的设计?,时序基础,数字域上的采样(最简模型),物理模型,时序模型,时序基础,数字域上的采样(内部模型),物理模型,时序模型,时序基础,数字域上的采样(接口
2、模型),物理模型,时序模型,时序基础,数字域上的采样(全模型)FPGA中的时序包括两大部分:1,接口的时序。2,内部的时序。,IN,CLK,OUT,组合逻辑延时,CLR,时序分析(模型),三种路径:时钟路径数据路径异步路径*,时钟路径,异步路径,数据路径,异步路径,两种分析:同步路径 时钟&数据路径异步路径*时钟&异步信号,*在本例中异步路径是指控制寄存器异步信号的路径,时序分析(发射沿&锁存沿),CLK,发射沿,锁存沿,Data Valid,DATA,发射沿:“源寄存器”的输入端锁存信号的时钟沿锁存沿:“目的寄存器”的输入端锁存信号的时钟沿。,通常发射沿到锁存沿的路径是时序分析工具分析的路径
3、,在有时钟频率约束的情况下,分析和布线工具会保证发射沿到锁存沿小于一个时钟周期(多周期路径除外)。,时序分析(建立时间&保持时间),建立时间:时钟沿到来之前,数据必须稳定的最短时间。保持时间:时钟沿到来之后,数据必须稳定的最短时间。建立时间和(或)保持时间不满足是采样出错的根本原因。,采样窗,DATA,时钟,数据,时钟边沿前后,数据均需有个稳定期,以确保准确采样,时序分析(数据延时时间),数据延时时间=Tclk1+Tco+Tdata,CLK,发射沿,从发射沿到数据到达目的寄存器输入端的时间,组合逻辑,时序分析(时钟延时),时钟延时时间=Tclk2,CLK,锁存沿,从时钟输入引脚到采样寄存器时钟
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 中的 时序 分析 设计

链接地址:https://www.31ppt.com/p-5431395.html