日本亚洲高清乱码中文在线观看,欧美和黑人XXXX猛交视频,97久久天天综合色天天综合色HD,国语做受对白XXXXX在线,久久无码国产专区精品,1024国产基地永久免费,视频三区精品中文字幕,亚洲成a∨人片在线观看无码
          財訊中國

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

          來源:網(wǎng)絡 2022-01-29 22:30:26

          FIFO

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

          1.什么是FIFO?

          FIFO是英文First In First Out 的縮寫,是一種先進先出的數(shù)據(jù)緩存器,他與普通存儲器的區(qū)別是沒有外部讀寫地址線,這樣使用起來非常簡單,但缺點就是只能順序?qū)懭霐?shù)據(jù),順序的讀出數(shù)據(jù),其數(shù)據(jù)地址由內(nèi)部讀寫指針自動加1完成,不能像普通存儲器那樣可以由地址線決定讀取或?qū)懭肽硞€指定的地址。

          2.什么情況下用FIFO?

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

          3.FIFO的一些重要參數(shù)

          FIFO的寬度:也就是英文資料里??吹降腡HE WIDTH,它只的是FIFO一次讀寫操作的數(shù)據(jù)位,就像MCU有8位和16位,ARM 32位等等,F(xiàn)IFO的寬度在單片成品IC中是固定的,也有可選擇的,如果用FPGA自己實現(xiàn)一個FIFO,其數(shù)據(jù)位,也就是寬度是可以自己定義的。

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

          滿標志:FIFO已滿或?qū)⒁獫M時由FIFO的狀態(tài)電路送出的一個信號,以阻止FIFO的寫操作繼續(xù)向FIFO中寫數(shù)據(jù)而造成溢出(overflow)。

          空標志:FIFO已空或?qū)⒁諘r由FIFO的狀態(tài)電路送出的一個信號,以阻止FIFO的讀操作繼續(xù)從FIFO中讀出數(shù)據(jù)而造成無效數(shù)據(jù)的讀出(underflow)。

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

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

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

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

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

          4.FIFO的分類

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

          5.FIFO設計的難點

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

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

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

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

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

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

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

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

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

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

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

          二、先進先出法 (first in,first out ,F(xiàn)IFO)

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

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

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

          關鍵詞: FIFO

          相關新聞

          深入理解FIFO(包含有FIFO深度的解釋)
          2022-01-29 22:30:26
          液體比重天平的使用要點
          2022-01-29 22:30:21
          【E問E答】SMT貼片加工對膠水的要求是什么?
          2022-01-29 22:30:15
          華為發(fā)布鴻蒙OS手機開發(fā)者Beta版 UI與目前基本一致
          2022-01-29 22:30:10
          簡要介紹汽車傳動系統(tǒng)的組成及功能
          2022-01-29 22:30:05
          兒童智能防丟器設計方案
          2022-01-29 22:29:59
          “衛(wèi)冕冠軍”:蘋果連續(xù)2年蟬聯(lián)全球品牌價值500強第一
          2022-01-29 21:21:50
          未來你可以在Play Store上下載Windows游戲
          2022-01-29 21:21:44
          微信鍵盤正式上線:騰訊申請商標卻被駁回
          2022-01-29 21:21:38
          比亞迪海外大受歡迎!全球第70000輛純電動客車下線
          2022-01-29 21:21:31
          NV最便宜新卡RTX 3050首發(fā)能原價買到了:渠道正瘋狂備貨
          2022-01-29 21:21:25
          微信小老虎頭像上熱搜:手把手教你如何添加
          2022-01-29 21:21:18
          數(shù)字人民幣App升級:看、用紅包更方便了
          2022-01-29 21:21:11
          聯(lián)發(fā)科發(fā)布迅鯤1380:6nm工藝、8+5核心
          2022-01-29 21:21:04
          蘋果iOS新增表情包含“懷孕的男人”引爭議
          2022-01-29 21:08:43
          Redmi K40立減200:12+256現(xiàn)在只要1849
          2022-01-29 21:08:35
          【手慢無】到手只需249 羅技K835 84鍵鍵盤限時特惠啦
          2022-01-29 21:08:27
          愛奇藝+京東PLUS:全年會員只148元 賣完截止 手慢無!
          2022-01-29 21:08:19
          SSD年末首次降價:1Tb跌破500元 數(shù)量不多
          2022-01-29 21:08:11
          【手慢無】會員到手159元 羅技K380鍵盤優(yōu)惠只剩兩天
          2022-01-29 21:08:02
          交互式醫(yī)學遠程會診系統(tǒng)設計方案
          2022-01-29 21:00:20
          研華隆重推出NXP i.MX8全系列核心模塊產(chǎn)品
          2022-01-29 21:00:15
          信號發(fā)生器的應用及作用
          2022-01-29 21:00:10
          車輛主動安全:車道偏離預警系統(tǒng)技術詳解
          2022-01-29 21:00:04
          微信鍵盤上線引熱議!完整輸入法還在做:號稱避免用戶聊天記錄被竊
          2022-01-29 19:51:09
          曝T3出行1月25日起實行新價格:大范圍調(diào)整運價
          2022-01-29 19:51:02
          588元-6888元不等 字節(jié)前員工曬紅包
          2022-01-29 19:38:13
          四季度出貨量大跌,手機賣不動了?
          2022-01-29 19:38:03
          51單片機匯編基礎
          2022-01-29 19:30:30
          CAN總線學習系列之三——CAN控制器的選擇
          2022-01-29 19:30:25
          485總線應采用什么樣的通訊線?
          2022-01-29 19:30:20
          簡易頻率特性測試儀
          2022-01-29 19:30:10
          M2M的移動通信優(yōu)化技術
          2022-01-29 19:30:05
          Picoscope示波器學習筆記一
          2022-01-29 19:30:00
          支持800V超高速補能 起亞首款純電動車EV6價格公布
          2022-01-29 18:21:37
          6倍速刻錄128GB光盤 先鋒發(fā)布新款藍光刻錄機
          2022-01-29 18:21:30
          紅魔7成快充王者:曝13分鐘充滿 iPhone 13 Pro Max看不見車尾燈
          2022-01-29 18:21:23
          史上改變最大的10.0資料片要來了?暴雪將公布魔獸新動向
          2022-01-29 18:21:17
          惠普推出全新Elite Mini迷你機:最高可配12代i9+RTX 3050 Ti
          2022-01-29 18:21:09
          榮耀X30榮登天貓安卓手機好評榜累積第一
          2022-01-29 18:21:02
          2022春節(jié)假期天氣地圖:南方多雨雪 北方晴冷
          2022-01-29 18:08:35
          匯聚零散資源:Dashworks推出企業(yè)內(nèi)部知識搜索引擎服務
          2022-01-29 18:08:27
          3DCenter:2022年顯卡將會更便宜
          2022-01-29 18:08:19
          帶來區(qū)域截屏等功能 小新Pad Plus開啟OTA3 ZUI 13系統(tǒng)推送
          2022-01-29 18:08:13
          英國威廉王子抱怨:我三個孩子都有點“沉迷”電子游戲
          2022-01-29 18:08:10
          269元!魅族PANDAER「白金獨角獸」超觸感鍵帽達成眾籌
          2022-01-29 18:08:04
          45W版12代酷睿處理器放開超頻?Intel:僅有一款酷睿i9支持
          2022-01-29 18:08:02
          業(yè)界最強大人工智能系統(tǒng)在 GTC 2018 上發(fā)布
          2022-01-29 18:00:16
          如何自制電路板 自制線路板
          2022-01-29 18:00:10
          數(shù)據(jù)挖掘、機器學習和深度學習之間有什么區(qū)別?
          2022-01-29 18:00:05
          Wi-Fi 6 是什么?和現(xiàn)在的Wi-Fi有何區(qū)別?
          2022-01-29 18:00:00
          微信推“拜年紅包”:隨機吉利數(shù)字 帶不同動態(tài)效果
          2022-01-29 16:51:38
          工信部:2021年新建光纜319萬公里,千兆光網(wǎng)具備覆蓋3億戶家庭能力
          2022-01-29 16:51:31
          低端供應商推動印度智能手機出貨量增長 2021全年達1.62億臺
          2022-01-29 16:51:24
          沃達豐英國計劃2023年開始停用3G網(wǎng)絡
          2022-01-29 16:51:17
          中天科技預計2021年凈利1億元—1.5億元
          2022-01-29 16:51:10
          300多塊的雙核奔騰被玩出花了:超頻沖上5.8GHz
          2022-01-29 16:51:02
          抽中“365天帶薪休假”男子選擇折現(xiàn)20萬 為山區(qū)孩子捐款1萬
          2022-01-29 16:39:34
          索尼Xperia手機攝影大賽報名出尷尬Bug:較早購買手機的用戶無法參賽
          2022-01-29 16:39:28
          老人打響“出租車保衛(wèi)戰(zhàn)” 無辜新能源車遭殃
          2022-01-29 16:39:22
          北京通州部分下架民宿經(jīng)審核重新上架 半天內(nèi)已有房源被預訂
          2022-01-29 16:39:14
          美國會議員致信加密貨幣挖礦企業(yè) 欲立法規(guī)范高能耗產(chǎn)業(yè)
          2022-01-29 16:39:07
          虎年見!Redmi K50 宇宙首款產(chǎn)品預熱
          2022-01-29 16:39:00
          Rivian與三星SDI合資電池工廠談判已結束 未取得進展
          2022-01-29 16:39:00
          隱士張一鳴
          2022-01-29 16:38:53
          微信版本更新 “支付”已改為“服務”
          2022-01-29 16:38:51
          中國廣電5G核心網(wǎng)四川節(jié)點建設正式啟動
          2022-01-29 16:38:46
          2月28日見!榮耀全球新品發(fā)布會來啦
          2022-01-29 16:38:43
          外媒起底“飛馬”間諜軟件:網(wǎng)絡攻擊武器如何崛起
          2022-01-29 16:38:38
          限購1臺!398元買24英寸1080P 75Hz曲面無邊框顯示器
          2022-01-29 16:38:35
          12985億元:螞蟻非貨基金保有規(guī)模再創(chuàng)新高
          2022-01-29 16:38:30
          加速賦能攜手共贏 亞馬遜云科技APN業(yè)務再升級
          2022-01-29 16:38:26
          京東方今年將向蘋果iPhone供應4000萬-5000萬塊OLED屏幕
          2022-01-29 16:38:22
          2022年顯卡還能買嗎?僅僅便宜一丟丟
          2022-01-29 16:38:16
          我國首個百萬噸級碳捕集利用與封存項目建成
          2022-01-29 16:38:13
          AMD Zen 4銳龍7000處理器將極端緊俏
          2022-01-29 16:38:04
          特斯拉水土不服?1成三年車齡Model S無法通過德國質(zhì)量檢測
          2022-01-29 16:38:02
          雙聲道音頻功率放大器電路圖分析
          2022-01-29 16:30:18
          EMC測試簡介
          2022-01-29 16:30:12
          一位從厭倦調(diào)試NRF24L01無線模塊到成功的收發(fā)經(jīng)驗分享
          2022-01-29 16:30:06
          什么是視頻分配器設備
          2022-01-29 16:30:00
          中國電信成立智能網(wǎng)絡科技公司,注冊資本9億元
          2022-01-29 15:22:36
          Tachyum宣布被選中參與IPCEI 開發(fā)用于HPC/AI的Prodigy 2
          2022-01-29 15:22:28
          通用宣布向密歇根州4地投資超過70億美元
          2022-01-29 15:22:22
          LG能源解決方案與通用汽車再合作于美國新建21億美元電池工廠
          2022-01-29 15:22:16
          微軟第二財季營收517億美元 云相關業(yè)務貢獻超過三分之一
          2022-01-29 15:22:08
          快手開通直播招聘功能:一鍵報名 無需投簡歷
          2022-01-29 15:22:02
          蘭博基尼將推出四座版電動越野車和電動Urus
          2022-01-29 15:21:56
          聯(lián)想于上海成立半導體公司,注冊資本3億元
          2022-01-29 15:21:50
          騰訊投資歸芯科技
          2022-01-29 15:21:43
          PwnKit漏洞曝光:所有主流Linux發(fā)行版本均受影響
          2022-01-29 15:21:37
          順豐控股注冊資本增加至49.06億,增幅7.68%
          2022-01-29 15:21:30
          騰訊投資心域科技,持股52.98%成大股東
          2022-01-29 15:21:23
          工信部:截至2021年底 我國建成10G PON端口786萬個
          2022-01-29 15:21:16
          2021年我國電信業(yè)務收入累計完成1.47萬億元 比上年增長8%
          2022-01-29 15:21:09
          發(fā)售三個月 微軟對Win11感到“高興”:比以前的系統(tǒng)成功
          2022-01-29 15:21:01
          松下開發(fā)鏡頭成型新技術 高端遠紅外非球面鏡頭制造成本有望大降
          2022-01-29 15:08:09
          西班牙警方突擊搜查加密貨幣礦場 起初因高能耗被懷疑種植大麻
          2022-01-29 15:08:01
          寶馬公司設計 TteSPORTS level 10M拆解
          2022-01-29 15:00:21
          常見視頻接口簡介
          2022-01-29 15:00:16

          熱門文章

          熱點專題