小梅哥Xilinx FPGA学习笔记11——亚稳态

本文介绍了FPGA开发中亚稳态的概念、产生原因和危害,并详细阐述了如何通过寄存器打拍等方式有效消除亚稳态,确保系统稳定性。同时探讨了跨时钟域信号同步的策略,如格雷码编码和FIFO应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一 前言

1.1 亚稳态介绍

1.2 亚稳态发生原因

1.3 亚稳态发生场合

二、亚稳态的危害

三、如何消除亚稳态

四、其他补充


一 前言

1.1 亚稳态介绍

       亚稳态就是D触发器输入信号在其数据窗口期内发生变化,导致D触发器的输出进入一段时间的不稳定状态,有可能发生振荡,并最终随机稳定在高电平或者低电平。

1.2 亚稳态发生原因

       如图所示,当 Clk 时钟信号上升沿踩到 D信号的变化间隙时,此时输出的 Q信号就会出现亚稳态,其输出信号就会出现震荡、毛刺或者固定在某一电压值,而不是等于 D 端输入的值,经过震荡之后,Q 端会输出 0 或者 1。在信号输入到寄存器的时候,建立时间Tsu和保持时间Th不满足条件的时候就会出现亚稳态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值