FPGA-时序约束

简介: FPGA-时序约束

时钟约束:


1、时钟

2、input delays

3、output delays

4、时序例外

一、时钟


1.输入时钟

   A.输入是CLK

   B.输入是差分

   C.G或者恢复时钟

2.PLL等衍生时钟

3.自己分频的时钟

二、input delays


1.系统同步

2.源同步(常用)数据和时钟一起从上游输送到FPGA

   A.SDR:

       a)看数据手册

       b)看示波器测量

   B.DDR

       a)中心对齐:示波器测量

       b)边沿对齐:示波器测量

3.有数据无时钟

三、input delays


1.系统同步

2.源同步

   A.SDR:

       a)看数据手册

       b)看示波器测量

   B.DDR

       a)中心对齐:示波器测量

       b)边沿对齐:示波器测量

四、时序例外


1.多周期路径

2.不需要检测的路径

   A.常量及伪常量

   B.互斥的时钟和路径:双向端口

   C.异步时钟

3.组合电路的延时

目录
相关文章
|
6月前
|
编译器 异构计算 内存技术
【FPGA】高云FPGA之科学的FPGA开发流程(三)
【FPGA】高云FPGA之科学的FPGA开发流程
217 0
【FPGA】高云FPGA之科学的FPGA开发流程(三)
|
6月前
|
芯片 异构计算
【FPGA】高云FPGA之科学的FPGA开发流程(一)
【FPGA】高云FPGA之科学的FPGA开发流程
174 0
|
6月前
|
异构计算
【FPGA】高云FPGA之科学的FPGA开发流程(二)
【FPGA】高云FPGA之科学的FPGA开发流程
215 0
|
6月前
|
C语言 异构计算
FPGA数字钟项目总结
FPGA数字钟项目总结
|
5月前
|
存储 算法 前端开发
【FPGA学习篇】认识Robei(一)
【FPGA学习篇】认识Robei(一)
79 1
|
6月前
|
异构计算 机器学习/深度学习 算法
探索FPGA在硬件加速中的应用
【5月更文挑战第31天】本文探讨了FPGA在硬件加速中的应用,阐述了FPGA基于可编程逻辑单元和连接资源实现高效并行处理的优势,如高性能、低功耗、可重构性和灵活性。FPGA广泛用于图像处理、数据压缩、深度学习加速和网络安全等领域。然而,FPGA也面临功耗、散热及开发复杂度的挑战。未来,FPGA将通过优化设计和工具,与CPU、GPU等协同工作,助力异构计算和新兴技术发展。
|
6月前
|
存储 测试技术 开发工具
FPGA学习笔记
【5月更文挑战第13天】本文介绍了FPGA的基础知识,包括其构成(CLBs、IOBs、Interconnects和存储器块)和HDL编程(Verilog或VHDL)。文章强调了同步电路设计、时序约束和资源优化的重要性,并提供了代码示例展示如何实现LED闪烁和状态机设计。此外,还讨论了高级设计优化、软硬核CPU、高速接口设计以及功耗管理和验证技术。推荐使用Xilinx Vivado和Intel Quartus等工具,并鼓励读者通过动手实践来提升FPGA技能。
84 1
|
6月前
|
自然语言处理 芯片 异构计算
ASIC到底是什么?
ASIC到底是什么?
268 1
|
6月前
|
数据采集 人工智能 算法
FPGA技术特点与应用效果
FPGA技术特点与应用效果
118 0
|
6月前
|
芯片 异构计算
【FPGA】高云FPGA之IP核的使用->PLL锁相环(二)
【FPGA】高云FPGA之IP核的使用->PLL锁相环
115 1