一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

主動(dòng)管理的流控機(jī)制過程與優(yōu)缺點(diǎn)比較

冬至子 ? 來源:IC的世界 ? 作者:IC小鴿 ? 2023-09-14 11:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1、流控機(jī)制

在數(shù)據(jù)發(fā)送過程中,發(fā)送者向接收者發(fā)送數(shù)據(jù),通常需要接收者通知發(fā)送者自身是否可以接收數(shù)據(jù),當(dāng)接收者即將無法接收數(shù)據(jù)時(shí)(如FIFO快滿時(shí)),發(fā)送者需要停止發(fā)送數(shù)據(jù),這就是流控機(jī)制。

image.png

2、流控機(jī)制過程

初始化流程:

  1. 復(fù)位釋放后,初始化,module b 通過信號fc_update_signal 通知module a 自身fifo深度是多少。
    fc_update_signal一個(gè)周期的高電平表示存在一個(gè)存儲(chǔ)深度。
  2. Tx_fc_ctrl 收到初始化信息后,得知module b存在有效fifo 緩存,通知ren_ctrl允許產(chǎn)生讀使能ren
  3. ren_ctrl產(chǎn)生讀使能ren
  4. ren輸出給tx_fc_ctrl,module b的有效fifo深度減一
  5. tx_fc_ctrl計(jì)算module b是否存在有效數(shù)據(jù),有則允許ren_ctrl產(chǎn)生讀使能
  6. ren_ctrl產(chǎn)生讀使能ren,并通知到tx_fc_ctrl,module b的有效fifo深度減一
  7. tx_fc_ctrl計(jì)算module b是否存在有效數(shù)據(jù),有則允許ren_ctrl產(chǎn)生讀使能,沒有則不允許ren_ctrl產(chǎn)生讀使能

a. Module b模塊fifo已存在有效數(shù)據(jù),從fifo讀取一個(gè)數(shù)據(jù),此時(shí)已釋放出一個(gè)fifo深度

b. Fc_update更新fc_update_signal,通知tx_fc_ctrl模塊module b已釋放一個(gè)fifo空間,tx_fc_ctrl記錄的有效深度加1

c. 此時(shí)tx_fc_ctrl允許ren_ctrl產(chǎn)生讀使能

3、優(yōu)缺點(diǎn)比較

此種流控機(jī)制需要發(fā)送端和接收端配合管理有效緩存空間。相對比單一bit的flow ctrl信號來說,稍微復(fù)雜一些,但是有個(gè)顯著的優(yōu)點(diǎn),相對于簡單的fc流控,能夠有效減少module b中的Data fifo的深度。

如圖所示,data pipeline的深度是不確定的,可能是20~100個(gè)周期,而流控信號只有4個(gè)pipe,在考慮其他方面的延時(shí)有3拍,

不考慮性能的情況下:保證不溢出 ,module b的fifo深度最小只需要1:而單純的fc信號流控需要的深度為1+100+4+3。

滿足最大性能的情況下,保證下游不斷流:module b的fifo深度需要:本文流控機(jī)制:100+4+3+1 ; 而單純的fc信號流控需要的深度:2 * (100+4+3+1)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7653

    瀏覽量

    167436
  • 接收機(jī)
    +關(guān)注

    關(guān)注

    9

    文章

    1224

    瀏覽量

    54591
  • Module
    +關(guān)注

    關(guān)注

    0

    文章

    72

    瀏覽量

    13255
  • FIFO存儲(chǔ)
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    6192
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    LED電源恒驅(qū)動(dòng)與恒壓驅(qū)動(dòng)模式優(yōu)缺點(diǎn)總結(jié)

    要向LED提供的電壓?! 〔贿^,在進(jìn)行LED電源的恒壓驅(qū)動(dòng)設(shè)計(jì)過程中,其控制LED正向電流的方法也有一個(gè)明顯的缺點(diǎn),那就是LED正向電壓的任何變化都會(huì)導(dǎo)致LED電流的變化。在面對這一問題時(shí),目前比較常見
    發(fā)表于 01-18 15:08

    LED電源恒驅(qū)動(dòng)與恒壓驅(qū)動(dòng)模式優(yōu)缺點(diǎn)

    的方式還能夠確保LED達(dá)到預(yù)期亮度要求,并確保每個(gè)LED亮度、色度保持一致,并有效延長其使用壽命,這是恒壓驅(qū)動(dòng)方式所無法達(dá)到的。 在LED電源的設(shè)計(jì)過程中,恒驅(qū)動(dòng)的方式和恒壓驅(qū)動(dòng)的方式都各有優(yōu)缺點(diǎn),而
    發(fā)表于 10-09 14:18

    請問并聯(lián)均有何優(yōu)缺點(diǎn)?

    模塊電源市場日趨成熟,并聯(lián)均有何優(yōu)缺點(diǎn)?
    發(fā)表于 03-16 09:24

    USB 3.0主動(dòng)式光纖纜線有什么優(yōu)缺點(diǎn)?

    USB 3.0主動(dòng)式光纖纜線的結(jié)構(gòu)是如何構(gòu)成的?USB 3.0主動(dòng)式光纖纜線有什么優(yōu)缺點(diǎn)
    發(fā)表于 05-24 06:54

    主流單片機(jī)之間的優(yōu)缺點(diǎn)及功能比較

    51單片機(jī)的優(yōu)缺點(diǎn)有哪些?MSP430單片機(jī)的優(yōu)缺點(diǎn)有哪些呢?STM32單片機(jī)有哪些功能?
    發(fā)表于 10-21 06:53

    闡述FreeRTOS系統(tǒng)中的機(jī)制及在應(yīng)用中的優(yōu)缺點(diǎn)

    :FreeRTOS是一個(gè)源碼公開的免費(fèi)的嵌入式實(shí)時(shí)操作系統(tǒng),通過研究其內(nèi)核可以更好地理解嵌入式操作系統(tǒng)的實(shí)現(xiàn)原理.本文主要闡述FreeRTOS系統(tǒng)中的任務(wù)調(diào)度機(jī)制、時(shí)間管理機(jī)制、任務(wù)管理機(jī)制以及內(nèi)存分配策略的實(shí)現(xiàn)原理,并指出Fr
    發(fā)表于 12-20 06:34

    DMA的傳輸過程優(yōu)缺點(diǎn)

    系列索引:《嵌入式系統(tǒng)原理與應(yīng)用》 | 嵌入式系統(tǒng) 重點(diǎn)知識(shí)梳理目錄DMA的定義及傳輸要素DMA的傳輸過程DMA的優(yōu)缺點(diǎn)及其適用場景STM32中DMA的特點(diǎn)STM32中DMA的優(yōu)先級機(jī)制STM32中
    發(fā)表于 12-22 06:15

    介紹下恒恒壓電源的優(yōu)缺點(diǎn)

    上篇文章介紹了LED的基礎(chǔ)知識(shí),其中伏安特性曲線也有大致認(rèn)知。關(guān)于LED的驅(qū)動(dòng)電源到底使用恒流電源還是恒壓電源?本篇文章介紹下恒恒壓電源的優(yōu)缺點(diǎn)。恒壓源恒壓驅(qū)動(dòng)電路輸出的電壓是固定的,而輸出的電流
    發(fā)表于 01-03 06:58

    各類鉑電阻介紹,優(yōu)缺點(diǎn)比較

    電子發(fā)燒友網(wǎng)站提供《各類鉑電阻介紹,優(yōu)缺點(diǎn)比較.doc》資料免費(fèi)下載
    發(fā)表于 04-14 10:29 ?5次下載

    半導(dǎo)體與光學(xué)指紋識(shí)別的優(yōu)缺點(diǎn)比較

    半導(dǎo)體與光學(xué)指紋識(shí)別的優(yōu)缺點(diǎn)比較半導(dǎo)體與光學(xué)指紋識(shí)別的優(yōu)缺點(diǎn)比較
    發(fā)表于 11-10 15:34 ?15次下載

    一文解析主動(dòng)分頻器和被動(dòng)分頻器的優(yōu)缺點(diǎn)

    本文首先介紹了分頻器的分類及電子分頻器的工作原理,其次介紹了主動(dòng)分頻器的優(yōu)缺點(diǎn),最后介紹了被動(dòng)分頻器的優(yōu)缺點(diǎn),具體的跟隨小編一起來了解一下。
    的頭像 發(fā)表于 05-28 14:52 ?5.2w次閱讀

    CML型比較器和StrongArm型比較器的優(yōu)缺點(diǎn)是什么?

    Regeneration型比較器,CML型比較器和StrongArm型比較器的優(yōu)缺點(diǎn)是什么?? 比較器是數(shù)字電路中廣泛使用的關(guān)鍵組件,用于
    的頭像 發(fā)表于 09-17 17:11 ?3935次閱讀

    redis持久化機(jī)制優(yōu)缺點(diǎn)

    Redis是一個(gè)基于內(nèi)存的高性能鍵值存儲(chǔ)系統(tǒng),它提供了多種持久化機(jī)制來保證數(shù)據(jù)的可靠性。本文將詳細(xì)介紹Redis的持久化機(jī)制,并分析其優(yōu)缺點(diǎn)。 一、Redis的持久化機(jī)制簡介 Redi
    的頭像 發(fā)表于 12-05 10:03 ?1064次閱讀

    FPGA與ASIC的優(yōu)缺點(diǎn)比較

    FPGA(現(xiàn)場可編程門陣列)與ASIC(專用集成電路)是兩種不同的硬件實(shí)現(xiàn)方式,各自具有獨(dú)特的優(yōu)缺點(diǎn)。以下是對兩者優(yōu)缺點(diǎn)比較: FPGA的優(yōu)點(diǎn) 可編程性強(qiáng) :FPGA具有高度的可編程性,可以靈活
    的頭像 發(fā)表于 10-25 09:24 ?1716次閱讀

    香港主機(jī)托管和國內(nèi)主機(jī)的優(yōu)缺點(diǎn)比較

    香港主機(jī)托管和國內(nèi)主機(jī)(以大陸主機(jī)為例)的優(yōu)缺點(diǎn)比較,主機(jī)推薦小編為您整理發(fā)布香港主機(jī)托管和國內(nèi)主機(jī)的優(yōu)缺點(diǎn)比較,希望對您有幫助。
    的頭像 發(fā)表于 02-05 17:42 ?445次閱讀