output delay含义
output delay的含义是数据在时钟沿前什么时候稳定才能被正确采样。
包含Tpd(路径传输延迟)和Tsetup(后级触发器建立时间)
在进行时序检查计算时,应该将output delay放在require time路径中,并减去output delay值
如下图:数据必须在7.4前稳定(setup),必须在20后0.2ns内稳定(hold)
数据相对于capture clock的关系,在capture clock edge前为正,后为负。
在时序检查时应该减去Tsetup的值,加上Thold的值,因此在output delay中应该减去Thold。
The max path delay is 7.4ns(=max Tc2 plus Tsetup = 7+0.4)。The min path delay is -0.2(=min Tc2 minus Thold = 0-0.2).
This depicts that the data must be ready at the output port before the required stable region starts and must remain stable until the end of the stable region.
set_output _delay是你对外部电路的所需时间的估计,你设定好了外部所需的时间,综合工具就为按照你给的条件对内部的电路进行优化。
A hold requirements of 1.5ns maps to a set_output_delay min of -1.5ns.
output delay含义相关推荐
- VIVADO时序约束之Output Delay(set_output_delay)
前言 I/O Delay约束主要有两个命令:set_input_delay和set_output_delay. I/O Delay约束的主要目的同时钟约束一样,是告诉编译器,外部输入输出信号与参考时钟 ...
- FPGA 中 IO 口时序分析(Input Delay /output Delay)
1.1 概述 在高速系统中FPGA时序约束不止包括内部时钟约束,还应包括完整的IO时序约束和时序例外约束才能实现PCB板级的时序收敛.因此,FPGA时序约束中IO口时序约束也是一个重点.只有约束正确 ...
- 时序分析基本概念介绍<input/output delay>
今天我们要介绍的基本sdc是input/output delay.这是关于IO边界上的约束,我们应该都知道,STA并不能去检查一条没有被约束的路径,因此所有的端口上路径都必须被赋予边界约束. set_ ...
- XDC IO --- Output Delay Constraints(Vivado)
文章目录 一.XDC约束格式 二.系统同步接口(System Synchronous) 1.Single Data Rate(SDR),Rising Edge 2.Double Data Rate(D ...
- sdc——input delay,output delay
sdc--input delay,output delay input delay和ouput delay 描述的是port端口上的约束,或者说是模块间的约束. input delay:输入信号在时钟 ...
- 【 FPGA 】设置输出延迟(Output Delay)
上篇博文是设置输入延迟:设置输入延迟,这篇博文基本和上篇博文一致,下面一起看看: 在XDC中,参考点为下游芯片的捕获沿,相比于ISE的UCF,参考点是发送沿.二者之间的关系如上图所示. 由于是下游芯片 ...
- input delay和output delay讲解
我的理解是set_input_delay和set_output_delay都是描述你的外围设计的时序特性的,认为驱动这些信号的时钟与当前设计是同步的,其中set_input_delay是说外部电路驱动 ...
- delay 芯片时序output_set_input_delay/set_output_delay
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接: set_input_delay/set_output_delay_zyn13478 ...
- Xilinx FPGA “打一拍”“打两拍”以及IOB含义
Xilinx FPGA "打一拍""打两拍"以及IOB含义 本次总结主要是参考网上的说法,最近在接触到异步时钟同步的时候了解到利用"非阻塞赋值< ...
最新文章
- Button中command后面函数添加参数解决方法
- 判断一个jquery对象是否为空jquery对象
- elasticsearch 查询模板
- 为最快动脉线诊断 铁科院联合第四范式完成高铁智能化巡检应用
- C#实现POST提交方式
- 无招胜有招之Java进阶JVM(八)类加载机制
- 一个例子带你搞懂python作用域中的global、nonlocal和local
- web前端表格css三个t的使用(thead,tbody,tfoot)
- mybatis自学笔记-1
- 星级评分--演进式部署
- CentOS7.4安装redis-3.2.6
- 线程的生命周期 和 线程的通讯
- 解刨一台计算机,解剖一台计算机.doc
- murmurhash java_浅析ketamahash和murmurhash
- 动静态nat综合实验
- 蓝牙---AVRCP协议
- Android Studio 修改app名字和图标
- 微信公众号运营必备神器汇总
- 【MIT 6.0001 课程笔记】Problem Set 1
- Unity 集成admob 出错AAPT: error :unexpected element <queries> found in <manifest>
热门文章
- 会议OA项目(六)--- (待开会议、历史会议、所有会议)
- 1139:整理药名(C C++)
- PostgreSQL+PostGIS的使用
- 安装hadoop 问题记录
- Streamlit(五) widgets-button
- ArangoDB——操作案例二
- html视频怎么转换成图片,如何将小视频转换成GIF动图或将GIF动图转换成视频
- Vue3 究竟好在哪里?(和 React Hook 的详细对比)
- 2009-2019年亚马逊畅销书50强数据集可视化分析-基于Pandas-Seaborn
- The number of GET/POST parameters exceeded settings.DATA_UPLOAD_MAX_NUMBER_FIELDS. ERROR:django.secu