首页 > 技术 > 内容

FPGA User Guide之report_cdc

时间:2026-01-25  作者:Diven  阅读:0

report_cdc 可以报告设计中所有的 cdc 路径并将其分类(前提是时钟被约束好),我们可以基于该报告来检查设计中是否有不安全的 cdc 路径。

本文主要是几个不常见的 CDC 类别。

Combinatorial LogIC

图1所示,LUT3是位于两个时钟域之间的组合逻辑。这样的设计一般是不建议的,因为组合逻辑的毛刺可能会被同步器抓到并传到后级电路,毛刺也更容易导致亚稳态的发生。

图1

Fanout

图2所示,在 clk_b 时钟域有三个同步器采样同步同一个信号。这样的设计也是不建议的,因为会导致数据一致性的问题。我们知道,同步器只能避免亚稳态但不同保证数据值正确,所以三个同步器的输出值可能会不一样。

图2

Non-FD Primitive

如图3所以,在寄存器 FDRE 和 RAMB 之间是有 CDC 路径的。RAMB 内部没有同步器,所以这个 CDC 路径会被认为是不安全的。

图3

CE-Controlled CDC

如图4所示,clock enable 信号经过两级寄存器已经被同步到 clk_b 时钟域,vivado会认为其是一条安全的cdc path。用户需要自己约束从clk_a到FF3的CDC path,一般是用 set_max_delay -datapath_only。

图4

LUTRAM Read/Write Potential Collision

如图5所示,LUTRAM 读写使用不同时钟,当 读写地址刚好相会有 CDC path,即从 RAM 的 CLK pin 到 rdata_b_reg 的 D pin。

图5

审核编辑:汤梓红

猜您喜欢


电子技术的学习过程中,二极管作为重要的半导体器件,其特性和应用而深远。通过二极管的测量实验,我不仅加深了对其工作原理的理解,也提高了自己的实验技能和数据分析能力...
2025-03-31 13:00:01
在学习和工作中,文具是不可少的伙伴。今天,我们为您推荐一款精美的文具套装,完美满足您的各种需求。这款文具套装包含多种实用工具,如高质量的铅笔、细致的圆珠笔、色彩...
2020-07-05 00:00:00
现代建筑中,安全始终是重中之重。当意外停电发生时,可靠的应急照明系统能够为人们提供关键的照明,指引逃生路线,保障生命财产安全。集中电源应急照明配电箱作为应急照明...
2024-11-13 00:00:00
如果宠物饮水机采用传感器自动侦测水位,实现自动缺水提醒,会给用户带来不一样的体验。 水箱底部外面紧贴一个电容液位传感器,当水箱缺水时,传感器检测到无水给出缺水信...
2022-12-05 12:08:00
电气设备和电子产品中,保险丝是重要的保护元件,其作用是防止电路因过载或短路而损坏。10A保险丝作为常见规格,应用于各种家用电器和工业设备中。很多人关心的一个问题...
2025-11-21 18:00:36
变容二极管是特殊类型的二极管,其主要特性是能够通过改变施加在其上的电压来调节其电容值。这种特性使得变容二极管在电子电路中得到了的应用,尤其是在调谐电路和频率合成...
2025-03-31 13:31:07
网上对于FPGACNN加速的研究已经很多了,神经网络的硬件加速似乎已经满大街都是了,这里我们暂且不讨论谁做的好谁做的不好,我们只是根据许许多多的经验来总结一下实...
2019-02-14 14:25:00
可调电容是电子设备中重要元件。其额定电压直接影响其性能。本文将探讨可调电容的额定电压及其相关知识。可调电容的定义可调电容是可以改变电容量的器件。应用于调谐电路,...
2025-03-25 09:00:02
嵌入式FPGA(eFPGA)是指将一个或多个FPGA以IP的形式嵌入ASIC,ASSP或SoC等芯片中。换句话说,eFPGA是一种数字可重构结构,由可编程互连...
2019-09-15 00:17:00