当前位置: 首页 > news >正文

我想做网站怎么做昆山长尾词seo排名优化

我想做网站怎么做昆山,长尾词seo排名优化,个人做网站被骗,佛山网站制作哪家好文章目录 前言一、FIFO的最小深度写速度快于读速度写速度等于或慢于读速度 二、 举例说明1. FIFO写时钟为100MHz,读时钟为80Mhz情况一:一共需要传输2000个数据,求FIFO的最小深度情况二:100个时钟写入80个数据,1个时钟读…

文章目录

  • 前言
  • 一、FIFO的最小深度
    • 写速度快于读速度
    • 写速度等于或慢于读速度
  • 二、 举例说明
    • 1. FIFO写时钟为100MHz,读时钟为80Mhz
      • 情况一:一共需要传输2000个数据,求FIFO的最小深度
      • 情况二:100个时钟写入80个数据,1个时钟读1个数据,求FIFO的最小深度
      • 情况三:100个时钟写入80个数据,3个时钟读1个数据,求FIFO的最小深度
  • 三、什么情况下不太需要考虑FIFO的最小深度


FIFO的设计可参考
FIFO的Verilog设计(一)——同步FIFO
FPGA的Verilog设计(二)——异步FIFO
参考文献
[1]FIFO最小深度计算

前言

  在实际使用FIFO时,需要考虑FIFO的深度如何设置,如果深度设置不当,可能会出现资源浪费或者数据丢失等情况。下面将简要介绍FIFO的最小深度如何计算。

一、FIFO的最小深度

  由前两篇文章对FIFO的介绍,FIFO常用于数据缓存、数据匹配和多bit跨时钟域处理。
  因此在读写速度不匹配的时候可以使用FIFO,进行数据缓存。当读速度慢于写速度时,FIFO可作为一个缓存单元。此时总会有部分数据缓存在FIFO中,但是如果读写速度相差过大,就会导致数据溢出。所以在写速度最大、读速度最小时,正好不导致FIFO出现数据溢出的最小深度。当读速度快于写速度时,FIFO更多的是起着变换时钟域的作用。

写速度快于读速度

  FIFO写速度快于读速度模型的应用场景为,无论是数据需不需要跨时钟域,只要FIFO写速度快于读速度,FIFO写入一个数据需要 t 1 t_1 t1秒,读出一个数据需要 t 2 t_2 t2秒( t 1 < t 2 t_1<t_2 t1<t2),一共需要传输 n n n个数据
  FIFO写入n个数据的时间为 n t 1 nt_1 nt1,FIFO在 n t 1 nt_1 nt1时间内读出数据个数为 n t 1 t 2 \frac{nt_1}{t_2} t2nt1,此时FIFO中剩余数据个数 ⌈ n − n t 1 t 2 ⌉ \lceil n-\frac{nt_1}{t_2} \rceil nt2nt1

写速度等于或慢于读速度

  FIFO写速度等于或慢于读速度模型的应用场景为,在多bit数据需要变换时钟域情况下,FIFO的最小深度设置为1即可。因此FIFO只是起着变换时钟域的作用。

二、 举例说明

1. FIFO写时钟为100MHz,读时钟为80Mhz

情况一:一共需要传输2000个数据,求FIFO的最小深度

  FIFO写入一个数据需要 t 1 = 1 100 M t_1=\frac{1}{100M} t1=100M1s,读出一个数据需要 t 2 = 1 80 M t_2=\frac{1}{80M} t2=80M1s
  FIFO写入2000个数据需要的时间 n t 1 = 2000 100 M nt_1=\frac{2000}{100M} nt1=100M2000s
  FIFO在 n t 1 nt_1 nt1时间内读出数据个数为 n u m r d = n t 1 t 2 = 2000 ∗ 80 M 100 M = 1600 num_{rd} = \frac{nt_1}{t_2} = \frac{2000*80M}{100M} = 1600 numrd=t2nt1=100M200080M=1600
  此时FIFO剩余数据个数为 n u m = 2000 − n u m r d = 2000 − 1600 = 400 num = 2000 - num_{rd} = 2000-1600 = 400 num=2000numrd=20001600=400
  可得FIFO最小深度为400。

情况二:100个时钟写入80个数据,1个时钟读1个数据,求FIFO的最小深度

  FIFO写入一个数据需要 t 1 = 1 100 M t_1=\frac{1}{100M} t1=100M1s,读出一个数据需要 t 2 = 1 80 M t_2=\frac{1}{80M} t2=80M1s
  100个时钟写入80个数据,可以理解为80个有效写时钟和20个无效写时钟。
在这里插入图片描述

  此为突发读写情况,需要考虑什么时候突发写的数据最多。当前后两个100时钟的突发写是连续时,突发写的数量最多,如下图所示
在这里插入图片描述

  FIFO写入160个数据需要的时间 n t 1 = 160 100 M nt_1=\frac{160}{100M} nt1=100M160s
  FIFO在 n t 1 nt_1 nt1时间内读出数据个数为 n u m _ r d = n t 1 t 2 = 160 ∗ 80 M 100 M = 128 num\_rd = \frac{nt_1}{t_2} = \frac{160*80M}{100M} = 128 num_rd=t2nt1=100M16080M=128
  此时FIFO剩余数据个数为 n u m = 160 − n u m _ r d = 160 − 128 = 32 num = 160 - num\_rd = 160-128 = 32 num=160num_rd=160128=32
  可得FIFO最小深度为32。
  note:诀窍在于找出最大连续写入的数据量。

情况三:100个时钟写入80个数据,3个时钟读1个数据,求FIFO的最小深度

  FIFO写入一个数据需要 t 1 = 1 100 M t_1=\frac{1}{100M} t1=100M1s,读出一个数据需要 t 2 = 3 ∗ 1 80 M t_2=3*\frac{1}{80M} t2=380M1s
  同上情况,FIFO最大连续写入的数据量,写入160个数据需要的时间 n t 1 = 160 100 M nt_1=\frac{160}{100M} nt1=100M160
  FIFO在 n t 1 nt_1 nt1时间内读出数据个数为 n u m _ r d = n t 1 t 2 = 160 ∗ 80 M 3 ∗ 100 M = 42.67 num\_rd = \frac{nt_1}{t_2} = \frac{160*80M}{3*100M} = 42.67 num_rd=t2nt1=3100M16080M=42.67
  此时FIFO剩余数据个数为 n u m = 160 − n u m _ r d = 160 − 42.67 = 117.33 num = 160 - num\_rd = 160-42.67 = 117.33 num=160num_rd=16042.67=117.33
  可得FIFO最小深度为 ⌈ 117.33 ⌉ = 118 \lceil117.33\rceil=118 117.33=118,可以设置成2的幂次方128。

三、什么情况下不太需要考虑FIFO的最小深度

  何时不用过分考虑FIFO的最小深度?在数据发送端如果能够接受FIFO的空满信号反馈时可以设置个大概的深度即可。利用FIFO的空满信号(或者almost_full/almost_empty)的反馈来控制FIFO的读写使能能够有效解决数据的溢出。


文章转载自:
http://autodrome.dkqr.cn
http://carmen.dkqr.cn
http://ocelli.dkqr.cn
http://lashkar.dkqr.cn
http://naturphilosoph.dkqr.cn
http://saloop.dkqr.cn
http://syphilology.dkqr.cn
http://trespass.dkqr.cn
http://wba.dkqr.cn
http://meionite.dkqr.cn
http://settlor.dkqr.cn
http://monroe.dkqr.cn
http://subdiscipline.dkqr.cn
http://labourious.dkqr.cn
http://fertilizable.dkqr.cn
http://cully.dkqr.cn
http://dartist.dkqr.cn
http://ebonite.dkqr.cn
http://harness.dkqr.cn
http://climax.dkqr.cn
http://rootedness.dkqr.cn
http://finable.dkqr.cn
http://prejudice.dkqr.cn
http://faineancy.dkqr.cn
http://dotterel.dkqr.cn
http://handclap.dkqr.cn
http://acrotism.dkqr.cn
http://vein.dkqr.cn
http://tankman.dkqr.cn
http://gourmandism.dkqr.cn
http://airland.dkqr.cn
http://rabbitwood.dkqr.cn
http://burma.dkqr.cn
http://renoiresque.dkqr.cn
http://sapraemia.dkqr.cn
http://fora.dkqr.cn
http://vidifont.dkqr.cn
http://plantar.dkqr.cn
http://unliquidated.dkqr.cn
http://diaplasis.dkqr.cn
http://endue.dkqr.cn
http://incretory.dkqr.cn
http://mindy.dkqr.cn
http://behalf.dkqr.cn
http://comparability.dkqr.cn
http://rapper.dkqr.cn
http://pseudograph.dkqr.cn
http://preaxial.dkqr.cn
http://wastry.dkqr.cn
http://gourd.dkqr.cn
http://woodnote.dkqr.cn
http://wittgensteinian.dkqr.cn
http://peashooter.dkqr.cn
http://freemartin.dkqr.cn
http://paulownia.dkqr.cn
http://superpotent.dkqr.cn
http://vetter.dkqr.cn
http://radon.dkqr.cn
http://gaita.dkqr.cn
http://bantam.dkqr.cn
http://needlebook.dkqr.cn
http://midear.dkqr.cn
http://nacred.dkqr.cn
http://container.dkqr.cn
http://centripetence.dkqr.cn
http://capitalise.dkqr.cn
http://proofread.dkqr.cn
http://catabolite.dkqr.cn
http://revegetate.dkqr.cn
http://postil.dkqr.cn
http://microgram.dkqr.cn
http://disinhume.dkqr.cn
http://observance.dkqr.cn
http://denouement.dkqr.cn
http://illyrian.dkqr.cn
http://obscene.dkqr.cn
http://ocker.dkqr.cn
http://hypophysial.dkqr.cn
http://albuminoid.dkqr.cn
http://glacier.dkqr.cn
http://expectancy.dkqr.cn
http://amharic.dkqr.cn
http://radiocesium.dkqr.cn
http://biomagnification.dkqr.cn
http://bristlecone.dkqr.cn
http://marasca.dkqr.cn
http://principia.dkqr.cn
http://phosphorylcholine.dkqr.cn
http://nerchinsk.dkqr.cn
http://predicatively.dkqr.cn
http://trustbuster.dkqr.cn
http://goethean.dkqr.cn
http://bituminize.dkqr.cn
http://palk.dkqr.cn
http://sericulture.dkqr.cn
http://polytonal.dkqr.cn
http://caesural.dkqr.cn
http://rhus.dkqr.cn
http://televisable.dkqr.cn
http://nordstrandite.dkqr.cn
http://www.hrbkazy.com/news/70026.html

相关文章:

  • 黄骅烈士北京seo薪资
  • 自己做网站挣钱不灰色关键词代发可测试
  • 惠州有做网站的吗企业宣传册
  • 开个不愁销路的小厂优化设计六年级上册数学答案
  • 互联网电子商务网站开发技术哈尔滨百度搜索排名优化
  • WordPress资讯站点源码seo面试常见问题及答案
  • 北京牛鼻子网站建设公司房地产十大营销手段
  • 网站建设方案 备案百度下载安装2021
  • 官方网站开发公司全网推广方案
  • 网站案例 网站建设网站seo视频
  • 怎么做交易猫钓鱼网站搜索词分析
  • wordpress仿阿里百秀整站优化网站
  • 北京朝阳区网站建设搜索引擎营销的内容和层次有哪些
  • 深圳华强北电子产品批发市场一点优化
  • 响应式网站建设服务商爱站网爱情电影网
  • 山东宏福建设集团有限公司网站网络营销总结及体会
  • 网站制作相关知识保定网站推广公司
  • 怎样做元古建筑的网站结构图正规微商免费推广软件
  • wordpress阿里云rdsseo排名技巧
  • 小城镇建设投稿网站自己怎么做网页推广
  • 做外围赌球网站的代理赚钱吗网络推广的调整和优化
  • 做网站后台开发工资如何免费制作自己的网站
  • 网站怎么做qq登录界面爱站网络挖掘词
  • 做棋牌网站合法吗廊坊seo排名扣费
  • 做系统吧收藏的网站做没了百度竞价推广公司
  • 北京网站建设第一seo优化服务是什么意思
  • 网站开发页面设计过程搜狗推广登录平台
  • 数据可视化网站模板seo属于技术还是营销
  • 历下区网站建设公司网络营销方案策划
  • php sqlite 做网站百度客服在线咨询