成人sese/国产免费人成视频在线观看/九色 在线/免费观看又色又爽又黄的/啪在线视频/日日做日日摸夜夜爽

首頁 新聞 > 科技 > 正文

深入理解FIFO(包含有FIFO深度的解釋)

FIFO:

一、先入先出隊列(FirstInputFirstOutput,FIFO)這是一種傳統的按序執行方法,先進入的指令先完成并引退,跟著才執行第二條指令。

1.什么是FIFO?

FIFO是英文FirstInFirstOut的縮寫,是一種先進先出的數據緩存器,他與普通存儲器的區別是沒有外部讀寫地址線,這樣使用起來非常簡單,但缺點就是只能順序寫入數據,順序的讀出數據,其數據地址由內部讀寫指針自動加1完成,不能像普通存儲器那樣可以由地址線決定讀取或寫入某個指定的地址。

2.什么情況下用FIFO?

FIFO一般用于不同時鐘域之間的數據傳輸,比如FIFO的一端時AD數據采集,另一端時計算機的PCI總線,假設其AD采集的速率為16位100KSPS,那么每秒的數據量為100K×16bit=1.6Mbps,而PCI總線的速度為33MHz,總線寬度32bit,其最大傳輸速率為1056Mbps,在兩個不同的時鐘域間就可以采用FIFO來作為數據緩沖。另外對于不同寬度的數據接口也可以用FIFO,例如單片機位8位數據輸出,而DSP可能是16位數據輸入,在單片機與DSP連接時就可以使用FIFO來達到數據匹配的目的。

3.FIFO的一些重要參數

FIFO的寬度:也就是英文資料里常看到的THEWIDTH,它只的是FIFO一次讀寫操作的數據位,就像MCU有8位和16位,ARM32位等等,FIFO的寬度在單片成品IC中是固定的,也有可選擇的,如果用FPGA自己實現一個FIFO,其數據位,也就是寬度是可以自己定義的。

FIFO的深度:THEDEEPTH,它指的是FIFO可以存儲多少個N位的數據(如果寬度為N)。如一個8位的FIFO,若深度為8,它可以存儲8個8位的數據,深度為12,就可以存儲12個8位的數據,FIFO的深度可大可小,個人認為FIFO深度的計算并無一個固定的公式。在FIFO實際工作中,其數據的滿/空標志可以控制數據的繼續寫入或讀出。在一個具體的應用中也不可能由一些參數算數精確的所需FIFO深度為多少,這在寫速度大于讀速度的理想狀態下是可行的,但在實際中用到的FIFO深度往往要大于計算值。一般來說根據電路的具體情況,在兼顧系統性能和FIFO成本的情況下估算一個大概的寬度和深度就可以了。而對于寫速度慢于讀速度的應用,FIFO的深度要根據讀出的數據結構和讀出數據的由那些具體的要求來確定。

滿標志:FIFO已滿或將要滿時由FIFO的狀態電路送出的一個信號,以阻止FIFO的寫操作繼續向FIFO中寫數據而造成溢出(overflow)。

空標志:FIFO已空或將要空時由FIFO的狀態電路送出的一個信號,以阻止FIFO的讀操作繼續從FIFO中讀出數據而造成無效數據的讀出(underflow)。

讀時鐘:讀操作所遵循的時鐘,在每個時鐘沿來臨時讀數據。

寫時鐘:寫操作所遵循的時鐘,在每個時鐘沿來臨時寫數據。

讀指針:指向下一個讀出地址。讀完后自動加1。

寫指針:指向下一個要寫入的地址的,寫完自動加1。

讀寫指針其實就是讀寫的地址,只不過這個地址不能任意選擇,而是連續的。

4.FIFO的分類

根均FIFO工作的時鐘域,可以將FIFO分為同步FIFO和異步FIFO。同步FIFO是指讀時鐘和寫時鐘為同一個時鐘。在時鐘沿來臨時同時發生讀寫操作。異步FIFO是指讀寫時鐘不一致,讀寫時鐘是互相獨立的。

5.FIFO設計的難點

FIFO設計的難點在于怎樣判斷FIFO的空/滿狀態。為了保證數據正確的寫入或讀出,而不發生益處或讀空的狀態出現,必須保證FIFO在滿的情況下,不能進行寫操作。在空的狀態下不能進行讀操作。怎樣判斷FIFO的滿/空就成了FIFO設計的核心問題。由于同步FIFO幾乎很少用到,這里只描述異步FIFO的空/滿標志產生問題。

在用到觸發器的設計中,不可避免的會遇到亞穩態的問題(關于亞穩態這里不作介紹,可查看相關資料)。在涉及到觸發器的電路中,亞穩態無法徹底消除,只能想辦法將其發生的概率將到最低。其中的一個方法就是使用格雷碼。格雷碼在相鄰的兩個碼元之間只由一位變換(二進制碼在很多情況下是很多碼元在同時變化)。這就會避免計數器與時鐘同步的時候發生亞穩態現象。但是格雷碼有個缺點就是只能定義2^n的深度,而不能像二進制碼那樣隨意的定義FIFO的深度,因為格雷碼必須循環一個2^n,否則就不能保證兩個相鄰碼元之間相差一位的條件,因此也就不是真正的各雷碼了。第二就是使用冗余的觸發器,假設一個觸發器發生亞穩態的概率為P,那么兩個及聯的觸發器發生亞穩態的概率就為P的平方。但這回導致延時的增加。亞穩態的發生會使得FIFO出現錯誤,讀/寫時鐘采樣的地址指針會與真實的值之間不同,這就導致寫入或讀出的地址錯誤。由于考慮延時的作用,空/滿標志的產生并不一定出現在FIFO真的空/滿時才出現??赡蹻IFO還未空/滿時就出現了空/滿標志。這并沒有什么不好,只要保證FIFO不出現overfloworunderflow就OK了。

很多關于FIFO的文章其實討論的都是空/滿標志的不同算法問題。

在VijayA.Nebhrajani的《異步FIFO結構》一文中,作者提出了兩個關于FIFO空/滿標志的算法。

第一個算法:構造一個指針寬度為N+1,深度為2^N字節的FIFO(為便方比較將格雷碼指針轉換為二進制指針)。當指針的二進制碼中最高位不一致而其它N位都相等時,FIFO為滿(在CliffordE.Cummings的文章中以格雷碼表示是前兩位均不相同,而后兩位LSB相同為滿,這與換成二進制表示的MSB不同其他相同為滿是一樣的)。當指針完全相等時,FIFO為空。這也許不容易看出,舉個例子說明一下:一個深度為8字節的FIFO怎樣工作(使用已轉換為二進制的指針)。FIFO_WIDTH=8,FIFO_DEPTH=2^N=8,N=3,指針寬度為N+1=4。起初rd_ptr_bin和wr_ptr_bin均為“0000”。此時FIFO中寫入8個字節的數據。wr_ptr_bin=“1000”,rd_ptr_bin=“0000”。當然,這就是滿條件?,F在,假設執行了8次的讀操作,使得rd_ptr_bin=“1000”,這就是空條件。另外的8次寫操作將使wr_ptr_bin等于“0000”,但rd_ptr_bin仍然等于“1000”,因此FIFO為滿條件。

顯然起始指針無需為“0000”。假設它為“0100”,并且FIFO為空,那么8個字節會使wr_ptr_bin=“1100”,,rd_ptr_bin仍然為“0100”。這又說明FIFO為滿。

在VijayA.Nebhrajani的這篇《異步FIFO結構》文章中說明了怎樣運用格雷碼來設置空滿的條件,但沒有說清為什么深度為8的FIFO其讀寫指針要用3+1位的格雷碼來實現,而3+1位的格雷碼可以表示16位的深度,而真實的FIFO只有8位,這是怎么回事?而這個問題在CliffordE.Cummings的文章中得以解釋。三位格雷碼可表示8位的深度,若在加一位最為MSB,則這一位加其他三位組成的格雷碼并不代表新的地址,也就是說格雷碼的0100表示表示7,而1100仍然表示7,只不過格雷碼在經過一個以0位MSB的循環后進入一個以1為MSB的循環,然后又進入一個以0位MSB的循環,其他的三位碼仍然是格雷碼,但這就帶來一個問題,在0100的循環完成后,進入1000,他們之間有兩位發生了變換,而不是1位,所以增加一位MSB的做法使得該碼在兩處:0100~1000,1100~0000有兩位碼元發生變化,故該碼以不是真正的格雷碼。增加的MSB是為了實現空滿標志的計算。VijayA.Nebhrajani的文章用格雷碼轉二進制,再轉格雷碼的情況下提出空滿條件,僅過兩次轉換,而CliffordE.Cummings的文章中直接在格雷碼條件下得出空滿條件。其實二者是一樣的,只是實現方式不同罷了。

第二種算法:CliffordE.Cummings的文章中提到的STYLE#2。它將FIFO地址分成了4部分,每部分分別用高兩位的MSB00、01、11、10決定FIFO是否為goingfull或goingempty(即將滿或空)。如果寫指針的高兩位MSB小于讀指針的高兩位MSB則FIFO為“幾乎滿”,

若寫指針的高兩位MSB大于讀指針的高兩位MSB則FIFO為“幾乎空”。

在VijayA.Nebhrajani的《異步FIFO結構》第三部分的文章中也提到了一種方法,那就是方向標志與門限。設定了FIFO容量的75%作為上限,設定FIFO容量的25%為下限。當方向標志超過門限便輸出滿/空標志,這與CliffordE.Cummings的文章中提到的STYLE#2可謂是異曲同工。他們都屬于保守的空滿判斷。其實這時輸出空滿標志FIFO并不一定真的空/滿。

說到此,我們已經清楚地看到,FIFO設計最關鍵的就是產生空/滿標志的算法的不同產生了不同的FIFO。但無論是精確的空滿還是保守的空滿都是為了保證FIFO工作的可靠。

二、先進先出法(firstin,firstout,FIFO)

先進先出法是指根據先入庫先發出的原則,對于發出的存貨以先入庫存貨的單價計算發出存貨成本的方法.采用這種方法的具體做法是:先按存貨的期初余額的單價計算發出的存貨的成本,領發完畢后,再按第一批入庫的存貨的單價計算,依此從前向后類推,計算發出存貨和結存貨的成本.

先進先出法是存貨的計價方法之一。它是根據先購入的商品先領用或發出的假定計價的。用先進先出法計算的期末存貨額,比較接近市價。

先進先出法是以先購入的存貨先發出這樣一種存貨實物流轉假設為前提,對發出存貨進行計價的一種方法。采用這種方法,先購入的存貨成本在后購入的存貨成本之前轉出,據此確定發出存貨和期末存貨的成本

關鍵詞: FIFO

最近更新

關于本站 管理團隊 版權申明 網站地圖 聯系合作 招聘信息

Copyright © 2005-2018 創投網 - m.zhigu.net.cn All rights reserved
聯系我們:33 92 950@qq.com
豫ICP備2020035879號-12

 

主站蜘蛛池模板: 亚洲综合网站色欲色欲 | 午夜在线视频播放 | 国产精品久久久久久ai换脸综合 | 国产第一页浮力影院入口 | 国产熟妇按摩3p高潮大叫 | 亚洲欧美一区二区三区 | 久久综合狠狠综合久久综 | 少妇爱做高清免费视频 | 亚洲成色在线综合网站免费 | 欧美高清国产 | 五月婷婷六月丁香动漫 | 青青久在线视观看视 | 精品人妻伦九区久久aaa片69 | 日本丰满熟妇videos | 久久精品国产色蜜蜜麻豆 | 国产经典久久 | 人乳奶水videos喷奶水 | 亚洲国产成人精品福利在线观看 | 成人深夜福利 | 色八区人妻在线视频免费 | 色翁荡息又大又硬又粗又视频软件 | 老司机深夜免费福利 | 国产乱人伦偷精品视频免观看 | 午夜精品久久久久久久久日韩欧美 | 日本一区二区三区专线 | 欧美精品成人a区在线观看 一区二区三区日韩在线观看 | 4hu最新 | 成人午夜免费在线观看 | 性欧美狂欢俱乐部xxxxx | 好吊色欧美一区二区三区四区 | 午夜天堂网 | 国产精品乱码一区二区视频 | 日日摸日日碰夜夜爽av | 99久久免费精品国产男女高不卡 | 风流少妇一区二区三区 | 午夜性生活片 | 久久免费香蕉视频 | 午夜理论无码片在线观看免费 | av片免费 | 无码色偷偷亚洲国内自拍 | 一二三四日本高清社区5 | 伊人久久大香线蕉无码不卡 | 免费看成人午夜福利专区 | 国产无套乱子伦精彩是白视频 | 久久亚洲日本 | 欧美xxxx18 | 亚洲国产精品无码久久一区二区 | 欧美牲交a欧美牲交aⅴ免费 | 国产一级免费片 | 在线男人天堂 | 成人精品综合 | 国产精品午夜小视频观看 | 麻豆国产成人av高清在线观看 | 中文无码妇乱子伦视频 | 国产精品久久久久久久久av大片 | 偷窥村妇洗澡毛毛多 | 亚洲精品一本之道高清乱码 | 撞击白丝少妇肉臀的小说 | 在线视频99 | 主站蜘蛛池模板: 蛛词}| 寂寞少妇的滋味 | 玖玖资源站亚洲最大成人网站 | 国产视频一区二区在线观看 | 国产精品福利视频主播真会玩 | 日本在线高清不卡免费播放 | 超级av在线天堂东京热 | 亚洲色av影院久久无码 | 欧美人牲口杂交在线播放免费 | 亚洲精品成人a8198a | 99re视频这里只有精品 | 色免费视频| 熟女乱中文字幕熟女熟妇 | 欧美老妇交乱视频在线观看 | 亚洲蜜桃精久久久久久久久久久久 | 欧美a一级片 | 色欲色欲天天天www亚洲伊 | 欧美性猛交xxxx免费看久久 | 天天干夜夜看 | 毛片免费全部播放无码 | av女星全部名单100强 | 青青青青草| 国产午夜无码片在线观看影视 | 精品视频免费在线观看 | 亚洲另类激情专区小说 | 欧美日本综合 | 精品国产一区二区三区av孞弋 | 国产粉嫩嫩00在线正在播放 | 日韩在线精品成人av | 久久青草资料网站 | 亚洲色无码播放亚洲成av | 永久久久久久久 | 国产tv在线 | 欧美亚洲日韩在线在线影院 | 生活片毛片 | 久久天天躁夜夜躁狠狠 | 久久大香萑太香蕉av | 久草久| 久久九九兔免费精品6 | 中文字幕亚洲综合久久青草 | 色欧美综合 | 国产亚洲曝欧美不卡精品 | 亚洲国产成人精品综合av | 狠狠综合久久狠狠88亚洲 | 台湾少妇xxxx做受 | 激情综合六月 | 国产小视频免费 | 国产稚嫩高中生呻吟激情在线视频 | 国产又黄又爽无遮挡的免费软件 | 亚洲免费三区 | 亚洲a级免费视频 | 色8久久人人97超碰香蕉987 | 一级大毛片 | 亚洲中文字幕无码av正片 | 女女互摸互喷水高潮les呻吟 | 97中文字幕 | 色偷偷成人 | 秋霞av鲁丝片一区二区 | 农村黄毛aaaaa免费毛片 | 女人天堂久久爱av四季av | 主站蜘蛛池模板: 蛛词}| 波多野结衣av一区二区全免费观看 | 91视频免费观看在线看 | 久久午夜无码鲁丝片秋霞 | 99精品国产在热久久无毒 | 狠狠综合久久久久尤物 | 爱情岛论坛成人 | 国产精品推荐天天看天天爽 | 另类亚洲欧美专区第一页 | 亚洲国产成人资源在线 | 国产女主播一区二区 | 午夜亚洲理论片在线观看 | 久久久久久三区 | 国产男人搡女人免费视频 | 午夜日本大胆裸艺术 | 国产欧美一区二区精品性 | 精品国产乱码久久久久久1区2区 | 国内爆初菊对白视频 | 蜜臀久久精品久久久久久酒店 | 国产精品久久999 | 久久午夜国产 | 欧美亚州国产 | 国产在线拍揄自揄视频网试看 | 最新国产在线拍揄自揄视频 | 欧美巨大黑人精品一.二.三 | 懂色av蜜臀av粉嫩av | 国产精品天堂avav在线观看 | 北京少妇xxxx做受 | 国产免费人成在线视频网站 | 天码人妻一区二区三区 | 日本www一道久久久免费 | 日日天干夜夜人人添 | 女性女同性aⅴ免费观女性恋 | 内射人妻视频国内 | 四十五十老熟妇乱孑视频 | 中文字幕av一区中文字幕天堂 | 18黄男人女人色www | 国产成人高清视频 | 少妇高潮叫床在线播放 | 男女车车的车车网站w98免费 | 亚洲综合另类小说专区 | 国产福利在线永久视频 | 国产亚洲欧美一区二区三区在线播放 | 天堂mv在线mv免费mv香蕉 | 色www永久免费视频 搡8o老女人老妇人老熟 | 久久成人福利视频 | 福利姬国产精品一区在线 | 国产精品嫩草影院九色 | 国产一卡2卡3卡4卡网站免费 | 欧美日韩无线码在线观看 | 丰满熟妇乱又伦精品 | 欧美综合一区 | 国产www色| 亚洲国产熟妇在线视频 | caoporn国产一区二区 | 国产精品看高国产精品不卡 | 美女网站免费观看视频 | 国产精品999. | 91看片在线播放 | 久久久无码精品亚洲日韩按摩 | 主站蜘蛛池模板: 蛛词}| 国产精品美女久久久久久丫 | 久久伊人影视 | 91精品国产调教打屁股 | 在线观看一区二区三区国产免费 | 久久国产精品二区 | 亚洲激情欧美 | 国产福利99 | 毛片av片 | 黑森林福利视频导航 | 最新国产成人av网站网址 | 久久这里有精品 | 毛片小视频 | 国产午夜福利片1000无码 | 天天天天躁天天爱天天碰 | 激情爆乳一区二区三区 | 一区二区三区四区毛片 | 697久久夜色精品国产 | 久久天天躁狠狠躁夜夜2020老熟妇 | 国产精品久久久久久久久久蜜臀 | 99热只有这里有精品 | 日韩深夜在线 | 欧美成人精品一区 | 国产精品偷伦一区二区 | 国产性猛交xxxx免费看久久 | 亚洲91影院 | av永久免费观看网站 | 超碰97人人做人人爱2020 | 日日噜噜噜夜夜爽爽狠狠视频 | 日韩国产欧美视频 | 日韩视频在线观看免费视频 | 亚洲h视频在线观看 | 极品美女扒开粉嫩小泬 | 天天免费看av | 国产精品高潮呻吟伦理之爱欲 | 在线成人www免费观看视频 | 999精品色在线播放 亚洲国产成人自拍 | 无码r级限制片在线观看 | 色老久久精品偷偷鲁 | 在线播放一区 | 日日夜夜狠狠 | 大陆av在线| 亚洲色欲久久久综合网东京热 | 日本少妇毛茸茸高潮 | 亚洲影院丰满少妇中文字幕无码 | 欧美黑人xxxx高潮猛交 | 色欲色香天天天综合无码 | 国产成人精品一区二区三区免费 | 黄页免费在线观看视频 | 91在线观看高清 | 亚洲欧美综合自拍 | 黑人性高潮| 99亚洲精品卡2卡三卡4卡2卡 | 久久96 | 少妇第一次交换又紧又爽 | 伊人久久大香线蕉无码 | www天天操| 欧美人与性动交xxⅹxx | 国产精品欧美一区二区三区奶水 | 国产成人精品日本亚洲专区 | 主站蜘蛛池模板: 蛛词}| 国产精品jizz在线观看麻豆 | 国产香蕉尹人在线视频你看看 | 欧美日韩精品一区二区在线播放 | 黄色av大片| 免费在线小视频 | 青青草国产精品久久久久 | 精品亚洲国产成人av制服 | 亚洲日韩一区精品射精 | 亚洲色大成网站www看下面 | 天天爽夜夜爽人人爽88 | 国产大片一区二区 | 欧洲精品在线视频 | 网址在线观看你懂的 | 综合偷自拍亚洲乱中文字幕 | 欧美精品在线观看视频 | 色悠久久久久综合先锋影音下载 | 亚洲日本视频 | 日韩人妻无码免费视频一区二区 | 国产精品天天干 | 国产床上视频 | 日日日操操操 | 香蕉久久福利院 | 亚洲性激情 | 亚洲天堂网2014 | 亚洲综合a | 久久久久久妓女精品影院 | 国产麻豆一区二区 | 亚洲人成色77777在线观看大战p | av一区二区三区免费观看 | 亚洲国产成人精品无码区在线 | 国产精品久久久久久久久久久久午夜片 | 欧美一区二区三区不卡视频 | 日韩欧美国产一区精品 | 青青草视频 | 超级碰在线观看 | 免费国产黄网站在线观看视频 | 一区二区在线观看免费视频 | 国产成人精品免费视频大 | 国产啪精品视频网站免费 | 乱色熟女综合一区二区三区 | 久久久美女| 国产av偷闻女邻居内裤被发现 | 人妻国产成人久久av免费高清 | 超碰在线亚洲 | 欧美一二三在线观看 | 欧美日本韩国 | 亚洲自拍偷拍图 | 日本肉体bbbbbb肉交内谢 | 午夜狠狠干 | 久久精品在线播放 | 午夜天堂av天堂久久久 | 亚洲韩国精品无码一区二区三区 | 女人天堂av手机在线 | 国产真实露脸乱子伦原著 | 亚洲国产精品尤物yw在线观看 | 狠狠躁狠狠躁东京热无码专区 | 国产高清区 | 国产chinese精品露脸 | 日本人成在线播放免费课体台 |