本案例中,我們講解一種使用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é)約面積,降低功耗的效果越明顯。
審核編輯:劉清
-
IC設(shè)計(jì)
+關(guān)注
關(guān)注
38文章
1296瀏覽量
103953 -
RAM
+關(guān)注
關(guān)注
8文章
1368瀏覽量
114697 -
FIFO設(shè)計(jì)
+關(guān)注
關(guān)注
0文章
7瀏覽量
4963
原文標(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)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
降低電路漏電功耗的低功耗設(shè)計(jì)方法
![<b class='flag-5'>降低</b>電路漏電<b class='flag-5'>功耗</b>的<b class='flag-5'>低功耗</b>設(shè)計(jì)<b class='flag-5'>方法</b>](https://file.elecfans.com/web1/M00/C6/A6/o4YBAF9hxWaAayGdAATfsJgfjtw357.png)
FPGA低功耗設(shè)計(jì)小貼士
IC芯片功耗有哪些降低方法?
請(qǐng)問(wèn)如何讓音頻功率降低功耗?
如何降低FPGA設(shè)計(jì)的功耗?
提高功率降低功耗的方法
如何讓音頻功率降低功耗?
一種異步FIFO的設(shè)計(jì)方法
![<b class='flag-5'>一種</b>異步<b class='flag-5'>FIFO</b>的設(shè)計(jì)<b class='flag-5'>方法</b>](https://file1.elecfans.com//web2/M00/A4/30/wKgZomUMMxGABiJ6AABtopw5XOk100.gif)
一種低功耗觸摸按鍵應(yīng)用的設(shè)計(jì)方法
![<b class='flag-5'>一種</b><b class='flag-5'>低功耗</b>觸摸按鍵應(yīng)用的設(shè)計(jì)<b class='flag-5'>方法</b>](https://file1.elecfans.com//web2/M00/A5/59/wKgZomUMOASAF3rdAAAk4PZqjEM437.jpg)
一種低功耗智能傳感主動(dòng)式標(biāo)簽的設(shè)計(jì)
![<b class='flag-5'>一種</b><b class='flag-5'>低功耗</b>智能傳感主動(dòng)式標(biāo)簽的設(shè)計(jì)](https://file.elecfans.com/web2/M00/49/69/pYYBAGKhtEyAf6HMAAAM4Jy2S2A407.jpg)
評(píng)論