永发信息网

如何设计任意深度的异步fifo

答案:2  悬赏:80  手机版
解决时间 2021-04-16 09:12
如何设计任意深度的异步fifo
最佳答案
异步FIFO最小深度计算原理 如果数据流连续不断则FIFO深度无论多少,只要读写时钟不同源同频则都会丢数; FIFO用于缓冲块数据流,一般用在写快读慢时,遵循的规则如下: {FIFO深度 /(写入速率 - 读出速率)} = {FIFO...
全部回答
异步fifo最小深度计算原理       如果数据流连续不断则fifo深度无论多少,只要读写时钟不同源同频则都会丢数; fifo用于缓冲块数据流,一般用在写快读慢时,遵循的规则如下: {fifo深度 /(写入速率 - 读出速率)} = {fifo被填满时间}  >  {数据包传送时间}= {写入数据量 / 写入速率} 即:确保对fifo写数据时不存在overflow,从fifo读出数据时不存在underflow.      例:a/d采样率50mhz,dsp读a/d读的速率40mhz,要不丢失地将10万个采样数据送入dsp,在a/d在和dsp之间至少加多大容量(深度)的fifo才行? 100,000 / 50mhz = 1/500 s = 2ms (50mhz - 40mhz) * 1/500 = 20k既是fifo深度。 一种错误的算法(我也犯了同样的错误): 100,000 / 40mhz= 1/400s = 2.50ms (50m - 400m)*1/400 =25k.那么这样进去的数据就不是100k了,而是100k+50m*(0.0025-0.002)=125,000bit,错误在时间的计算。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苏联解体的深层次原因分析
农村耕地亩数怎麽计算
梦幻西游59DT带60简易要几多伤?才可以上1000
如果你的女友突然跟你说,她不是处女。你会?
华珂·山水城地址在什么地方,想过去办事
安徽省内有没有哪所大专里面有厨师专业
QQ空间的营养指数是什么.怎么才能获得营养分
3C的一些小诀窍谁知道?
RMSID?手表?
我现在13岁,不知怎么回事,在我右口最里面有
伯利恒之星有多大
帮忙看看江南化纤,同洲电子,St东航后市如何
我有一件白色白衣外套 如下图 但不知 应该 在
问问怎么点亮几天就熄灭了?
蒙娜丽莎 是全人类文化宝库中一颗璀璨的明珠
推荐资讯
淘宝网劲舞团金龙
uv胶对人体的危害!
大话2被盗装备找回怎么去掉红字怎么解锁?
帮我想下和 蓝云唤蝶飞 这个网名对应的网名啊
上期的qq红钻发了没?
新通达美食城黄金海岸中式快餐美食连锁店之二
有谁给老公买过锌硒宝,请问什么牌子好
我发烧40.1 是不是猪流感啊?
为什么我的QQ农场进不去?
加载c:\windows\system32\98e9.dii时出错
怎样快速的申诉密保成功啊
请问德语四级难考吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?