异步FIFO设计原理:跨时钟域数据传输的可靠方案
创始人
2026-09-06 22:04:33

在数字电路设计里,只要涉及两个不同时钟域的数据交互,异步FIFO基本是绕不开的。比如ADC采样时钟跟FPGA主控时钟不一样,或者两个芯片之间用不同的时钟通信,这时候直接把数据从一个时钟域送到另一个时钟域,十有八九会出问题。异步FIFO就是专门解决这个问题的。

先说说为什么直接跨时钟域不行。数字电路里的触发器有建立时间和保持时间的要求,如果数据在时钟沿附近变化,触发器采样时可能进入亚稳态,输出既不是0也不是1,传播下去就会导致系统错误。异步FIFO通过在两个时钟域之间加一个缓冲区,让数据先存起来,再由接收侧的时钟读出去,这样就避免了直接的时钟域跨越。

异步FIFO的核心结构是一个双端口RAM加上读写指针控制。写端用写时钟把数据写进RAM,读端用读时钟把数据读出来。关键是要判断FIFO的满和空状态——写满了不能再写,读空了不能再读。满空判断需要比较读写指针,但读写指针在不同的时钟域,直接比较会有亚稳态问题。

这里就用到了Gray码(格雷码)。Gray码的特点是相邻两个数之间只有一位发生变化,比如000→001→011→010→110。把读写指针转换成Gray码再跨时钟域同步,即使同步过程中出错,最多也只会差一个位置,不会出现指针乱跳的情况。具体做法是把写指针的Gray码同步到读时钟域来判断空,把读指针的Gray码同步到写时钟域来判断满。

同步的时候一般用两级触发器来打拍,降低亚稳态传播的概率。第一级触发器采样可能进入亚稳态,但经过一个时钟周期后大概率会稳定到0或1,第二级再采一次,基本就能得到稳定的信号。虽然理论上亚稳态不能完全消除,但两级同步已经能把出错概率降到非常低的水平。

设计异步FIFO还有几个细节要注意。第一是深度选择,要根据读写速率差和突发长度来定,太深浪费资源,太浅容易溢出。第二是满空判断的边界条件,设计时要确保不会出现同时满和空的情况,一般用指针的最高位和次高位来区分。第三是复位设计,异步复位要注意释放同步,否则读写指针可能在不同时钟域下复位不一致。第四是验证,跨时钟域的验证不能只看功能仿真,还要做门级仿真和时序分析,确保没有亚稳态风险。

⚠️
本网站信息内容及素材来源于网络采集或用户发布,如涉及侵权,请及时联系我们,发送链接至2697952338@QQ.COM,我们将第一时间进行核实与删除处理。

上一篇:国内首款AI辅助创新药获批上市

下一篇:没有了

相关内容

热门资讯

IFA2026:长虹AI健康厨... 作为全球家电产业的重要风向标,一年一度的德国柏林IFA展汇聚全球头部品牌的前沿技术与创新成果,也是观...
异步FIFO设计原理:跨时钟域... 在数字电路设计里,只要涉及两个不同时钟域的数据交互,异步FIFO基本是绕不开的。比如ADC采样时钟跟...
国内首款AI辅助创新药获批上市 据西湖大学消息,由西湖大学、西湖实验室、西湖制药联合研发的创新药——盐酸伊司特韦片(商品名:艾普司韦...
原创 千... 55岁的张永泽最近习惯让两块屏幕同时亮着。 一块屏幕上,AI替他跑包装评审流程,数据抓取、任务分配、...
谐波电流的产生、危害与抑制方法... 做配电和电气设计的工程师,对谐波电流这个词肯定不陌生。很多工厂里设备一增多,就会出现电容器烧毁、变压...
阿里千问开源自动驾驶视觉语言模... IT之家 9 月 6 日消息,阿里千问本周开源了 Qwen-Drive-1.0-4B,这是一款基于 ...
基因芯片技术原理解析:从杂交检... 基因芯片听起来很高科技,其实它的思路跟我们平时做的"批量检测"差不多。传统的基因检测一次只能查一个基...
SCDMA技术是什么?同步码分... 聊到移动通信技术,大家最熟悉的是GSM、CDMA、WCDMA、LTE这些名词,SCDMA可能听过的人...
全球首款AI智能体手机努比亚N... IT之家 9 月 6 日消息,全球首款 AI 智能体手机努比亚 NaviX Ultra 将于 9 月...
辽宁一处级干部单位门口遭枪击,... 9月3日,大河报《看见》记者从被害人女儿姜漓(化名)处获悉,辽宁省丹东市宽甸县公安局刑事侦查大队对其...
伺服驱动器维修实战:报警代码、... 工厂里的伺服电机用个五六年,驱动器出故障是常有的事。送厂家维修周期长、费用高,很多工厂自己的电气工程...
国内首款AI辅助创新药艾普司韦... IT之家 9 月 6 日消息,据西湖大学微信公众号消息,由西湖大学、西湖实验室、西湖制药联合研发的创...
“国家反诈AI”APP上线 据新华社,为进一步提升防范电信网络诈骗工作的信息化、智能化水平,帮助群众有效识诈防诈,近日,公安部刑...
MOS晶体管工作原理详解:从结... 做数字电路设计的工程师,MOS晶体管可以说是天天打交道的器件,CPU、MCU、FPGA里面上亿个晶体...
AI短剧制作价格大跳水 今年以来,AI短剧迎来一轮爆发:技术门槛下降,大量从业者涌入,产能快速扩张,制作价格随之“跳水”。 ...
扎根北京经开区OPC社区,00... 36小时内极限创作的AI短片《捕梦师》,前不久入围了第38届大众电影百花奖配套活动·AIGC推优单元...
AI虚拟人“方桃子”,广告报价... AI短剧让虚拟女主角方桃子走红,广告报价一度冲到20多万元。与此同时,不少真人明星也开始主动把自己的...
无线通信系统怎么搭?从基站到终... 做通信工程的朋友对无线通信系统肯定不陌生,从2G、3G到现在的5G,背后都是一整套复杂的无线通信系统...
红外线报警器工作原理与选型指南... 说到家庭安防,最常见的入门级设备就是红外线报警器。不管是小区围墙的红外对射、家庭门窗的红外幕帘,还是...
IPTV网络电视技术深度解析:... 在中国,IPTV大概是用户规模最大的付费电视服务之一——中国电信、中国联通、中国移动三家运营商合计超...
美银Hartnett:“民主党... 美银证券首席投资策略师Michael Hartnett警告,全球债券收益率飙升至二十年高位正成为AI...
原创 A... 最近有学者再次提出英语应退出主科,评论区照例吵成两派。 支持者说“AI翻译已经够用了”,反对者说“英...
郑钦文将与斯瓦泰克争夺美网8强... 极目新闻记者 陈凌燕 郑钦文(新华社图) 北京时间6日凌晨,2026美国网球公开赛女单第三轮,斯瓦...
周末,利好落地!AI龙头,重磅... 数据是个宝 数据宝 投资少烦恼 AI服务器巨头业绩大增! 9月5日,富士康母公司鸿海精密披露的数据显...