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

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

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

一種使用fifo節(jié)約資源降低功耗的設(shè)計(jì)方法

ruikundianzi ? 來(lái)源:IC的世界 ? 2023-12-15 16:34 ? 次閱讀

本案例中,我們講解一種使用fifo節(jié)約資源,降低功耗的設(shè)計(jì)。如圖所示,pkt_handle_a模塊是對(duì)數(shù)據(jù)包進(jìn)行處理的模塊,但是不需要包數(shù)據(jù)(pkt_data),而僅僅需要根據(jù)包頭(pkt_header)和包描述符(pkt_descript)。

這時(shí)候該怎么設(shè)計(jì)呢?

可以采用如下方式:在pkt_handle_b模塊使用一個(gè)fifo用于存儲(chǔ)包數(shù)據(jù)(pkt_data),pkt_handle_a模塊的輸入僅僅只有包頭和包描述符,pkt_handle_a模塊完成包處理后新增處包處理結(jié)果(pkt_result),送到pkt_handle_b模塊,pkt_handle_b模塊在需要讀出包數(shù)據(jù)(pkt_data)的時(shí)候才將fifo內(nèi)的數(shù)據(jù)讀出。

在包數(shù)據(jù)位寬較大,pkt_handle_a流水拍數(shù)較大時(shí),相對(duì)于使用寄存器對(duì)包數(shù)據(jù)(pkt_data)進(jìn)行打拍,使用fifo存儲(chǔ)包數(shù)據(jù)(pkt_data)的實(shí)現(xiàn)方式更有優(yōu)勢(shì),功耗低,面積小。

雖然從存儲(chǔ)bit位角度計(jì)算兩種設(shè)計(jì)需要的bit位幾乎相同,但是相對(duì)于寄存器,底層用ram實(shí)現(xiàn)的fifo面積更小,功耗更低。

pkt_handle_a和pkt_handle_b之間可能存在更多的模塊,數(shù)據(jù)流水可能長(zhǎng)達(dá)幾十到上百個(gè)周期,因此流水拍數(shù)越大,節(jié)約面積,降低功耗的效果越明顯。

wKgaomV8D8eAXqgNAADvoVxAFs0887.jpg




審核編輯:劉清

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

    關(guān)注

    37

    文章

    1287

    瀏覽量

    103433
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1344

    瀏覽量

    114210
  • FIFO設(shè)計(jì)
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    4953

原文標(biāo)題:IC設(shè)計(jì):ram的應(yīng)用-一種降功耗的設(shè)計(jì)方法

文章出處:【微信號(hào):IP與SoC設(shè)計(jì),微信公眾號(hào):IP與SoC設(shè)計(jì)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    降低電路漏電功耗低功耗設(shè)計(jì)方法

    概念: Power/Ground Gating是集成電路中通過(guò)關(guān)掉那些不使用的模塊的電源或者地來(lái)降低電路漏電功耗低功耗設(shè)計(jì)方法。該方法
    的頭像 發(fā)表于 09-16 16:04 ?1.1w次閱讀
    <b class='flag-5'>降低</b>電路漏電<b class='flag-5'>功耗</b>的<b class='flag-5'>低功耗</b>設(shè)計(jì)<b class='flag-5'>方法</b>

    FPGA低功耗設(shè)計(jì)小貼士

    FPGA的功耗高度依賴于用戶的設(shè)計(jì),沒(méi)有哪種單方法能夠?qū)崿F(xiàn)這種功耗降低,如同其它多數(shù)事物
    發(fā)表于 02-09 14:58

    IC芯片功耗有哪些降低方法? 

    考慮。工程師在解決功耗問(wèn)題的時(shí)候,可以把下面這些準(zhǔn)則作為任何一種設(shè)計(jì)方法學(xué)的有機(jī)組成部分加以應(yīng)用。 IC芯片設(shè)計(jì)過(guò)程中的個(gè)重要參數(shù),在做設(shè)計(jì)決策和權(quán)衡時(shí)把
    發(fā)表于 06-29 16:46

    請(qǐng)問(wèn)如何讓音頻功率降低功耗?

    隨著車(chē)載電子設(shè)備越來(lái)越多,功耗問(wèn)題變得日趨嚴(yán)重。例如,如果音頻功率放大器的靜態(tài)電流達(dá)到200ma,則采用12v電源時(shí)靜態(tài)功耗就高達(dá)2.4w。有沒(méi)有一種方法能開(kāi)機(jī)但不需要揚(yáng)聲器發(fā)出聲音的時(shí)候,關(guān)閉放大器來(lái)
    發(fā)表于 08-06 08:23

    如何降低FPGA設(shè)計(jì)的功耗?

    FPGA的功耗高度依賴于用戶的設(shè)計(jì),沒(méi)有哪種單方法能夠?qū)崿F(xiàn)這種功耗降低,如同其它多數(shù)事物
    發(fā)表于 08-15 08:28

    提高功率降低功耗方法

    降低功耗不光能夠大大的節(jié)約電能還能簡(jiǎn)化電源部分的設(shè)計(jì),甚至可以用于手持設(shè)備上面使用,這些都已經(jīng)越來(lái)越成為未來(lái)產(chǎn)品的設(shè)計(jì)方向。
    發(fā)表于 02-26 07:27

    分享一種具有低功耗意識(shí)的FPGA設(shè)計(jì)方法

    分享一種具有低功耗意識(shí)的FPGA設(shè)計(jì)方法
    發(fā)表于 04-29 06:15

    如何讓音頻功率降低功耗?

    隨著車(chē)載電子設(shè)備越來(lái)越多,功耗問(wèn)題變得日趨嚴(yán)重。例如,如果音頻功率放大器的靜態(tài)電流達(dá)到200ma,則采用12v電源時(shí)靜態(tài)功耗就高達(dá)2.4w。有沒(méi)有一種方法能開(kāi)機(jī)但不需要揚(yáng)聲器發(fā)出聲音的時(shí)候,關(guān)閉放大器來(lái)
    發(fā)表于 11-29 08:14

    一種異步FIFO的設(shè)計(jì)方法

    摘要:使用FIFO同步源自不同時(shí)鐘域的數(shù)據(jù)是在數(shù)字IC設(shè)計(jì)中經(jīng)常使用的方法,設(shè)計(jì)功能正確的FUFO會(huì)遇到很多問(wèn)題,探討了兩不同的異步FIFO的設(shè)計(jì)思路。兩
    發(fā)表于 03-24 12:58 ?744次閱讀
    <b class='flag-5'>一種</b>異步<b class='flag-5'>FIFO</b>的設(shè)計(jì)<b class='flag-5'>方法</b>

    一種低功耗觸摸按鍵應(yīng)用的設(shè)計(jì)方法

    一種低功耗觸摸按鍵應(yīng)用的設(shè)計(jì)方法 引言     觸摸式按鍵隨著iPod等消費(fèi)類(lèi)電子的流行而迅速發(fā)展,這方面因?yàn)橄嚓P(guān)技術(shù)的不斷進(jìn)步,可以提供更
    發(fā)表于 11-06 09:43 ?2236次閱讀
    <b class='flag-5'>一種</b><b class='flag-5'>低功耗</b>觸摸按鍵應(yīng)用的設(shè)計(jì)<b class='flag-5'>方法</b>

    一種低功耗智能傳感主動(dòng)式標(biāo)簽的設(shè)計(jì)

    針對(duì)普通標(biāo)簽不能滿足些特定的場(chǎng)合應(yīng)用需求的問(wèn)題,提出一種低功耗單片智能傳感標(biāo)簽的設(shè)計(jì)方案。詳細(xì)闡述了主動(dòng)式RFID標(biāo)簽的設(shè)計(jì)思想、硬件結(jié)構(gòu)和軟件的設(shè)計(jì)方法。智能傳感標(biāo)
    發(fā)表于 10-24 15:07 ?42次下載
    <b class='flag-5'>一種</b><b class='flag-5'>低功耗</b>智能傳感主動(dòng)式標(biāo)簽的設(shè)計(jì)

    詳細(xì)介紹一種顯著降低LoRa節(jié)點(diǎn)功耗方法

    ,導(dǎo)致人工成本過(guò)高。 因此,如何降低LoRa節(jié)點(diǎn)的功耗,是本領(lǐng)域常見(jiàn)的技術(shù)追求。 本文介紹數(shù)據(jù)速率DR和LoRa節(jié)點(diǎn)功耗的關(guān)系,從而介紹一種顯著降低
    發(fā)表于 10-26 15:21 ?1941次閱讀

    一種單片機(jī)系統(tǒng)RAM的低功耗測(cè)試方法

    介紹了單片機(jī)系統(tǒng)RAM測(cè)試的方法,并在原有的MARCH-G算法的基礎(chǔ)上進(jìn)行了更深入的研究,提出了一種低功耗的改進(jìn)方法。
    發(fā)表于 06-24 10:23 ?16次下載

    一種低成本、低功耗的WiFi6181

    一種低成本、低功耗的WiFi6181
    發(fā)表于 10-30 14:44 ?20次下載

    如何降低設(shè)備功耗,降低采集設(shè)備功耗的幾種方法

    如何降低設(shè)備功耗,降低采集設(shè)備功耗的幾種方法 工程監(jiān)測(cè)傳感器 以下是降低數(shù)采設(shè)備
    的頭像 發(fā)表于 10-11 09:29 ?1172次閱讀