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

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

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

一種常見的解耦設(shè)計(jì)

sanyue7758 ? 來源: IC的世界 ? 2024-01-17 10:05 ? 次閱讀

在模塊劃分時(shí),我們通常會考慮解耦合,即盡量減少模塊間的交互,讓模塊間的接口盡量簡單。

在包處理過程中,因?yàn)閿?shù)據(jù)處理的需求,需要讀取某些信息(配置信息,狀態(tài)信息),如圖中讀取block_b中的ram,根據(jù)讀返回的結(jié)果后對數(shù)據(jù)包進(jìn)行處理。為了解耦合,我們可以采用一個(gè)fifo(pkt_fifo)存儲與ram請求(ram_req)無關(guān)的信息(數(shù)據(jù)包以及數(shù)據(jù)包的相關(guān)描述信息),等待response返回后,再從pkt_fifo讀取相應(yīng)的數(shù)據(jù)包信息對,從而對數(shù)據(jù)包進(jìn)行處理。

如果不采用pkt_fifo存儲包信息,那么會怎么設(shè)計(jì)呢?如非解耦設(shè)計(jì)圖所示,不需要額外的fifo,將包信息(pkt_data)與訪問請求(ram_req)一同傳遞給block_b模塊,再由block_b將包信息(pkt_data)和訪問響應(yīng)(ram_response)一同送到block_a模塊。

案例中的解耦合設(shè)計(jì)還有一個(gè)優(yōu)點(diǎn):節(jié)約資源和功耗。如果從發(fā)起ram_req到返回ram_reponse的流水比較長,例如需要幾十甚至上百個(gè)時(shí)鐘周期,在非解耦設(shè)計(jì)中,就需要使用寄存器對pkt_data進(jìn)行打拍,而解耦設(shè)計(jì)中采用fifo存儲pkt_data,雖然從存儲bit角度計(jì)算兩種設(shè)計(jì)需要的bit位幾乎相同,但是fifo(用ram實(shí)現(xiàn))面積更小,功耗更低。

wKgZomWnNh-AemS4AAB50gRml-M313.png

wKgaomWnNh-AUoeAAABvXXxp54M085.png

審核編輯:湯梓紅

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

    關(guān)注

    33

    文章

    8360

    瀏覽量

    150530
  • IC設(shè)計(jì)
    +關(guān)注

    關(guān)注

    37

    文章

    1289

    瀏覽量

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

    關(guān)注

    8

    文章

    1351

    瀏覽量

    114372
  • 解耦
    +關(guān)注

    關(guān)注

    0

    文章

    40

    瀏覽量

    11879

原文標(biāo)題:IC設(shè)計(jì):ram的應(yīng)用-一種常見的解耦設(shè)計(jì)

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    永磁同步電機(jī)偏差和電流前饋控制比較

    魯棒性較強(qiáng),但是動態(tài)性能受到影響。電流前饋補(bǔ)償魯棒性較弱,但是動態(tài)性能受影響較小。下步準(zhǔn)備調(diào)調(diào)偏差的PI參數(shù),看看動態(tài)性能能不能有所改善。...
    發(fā)表于 06-28 06:08

    怎樣去搭建一種永磁同步電機(jī)的數(shù)學(xué)模型

    怎樣去搭建一種永磁同步電機(jī)的數(shù)學(xué)模型?什么是算法?算法分為哪幾種?
    發(fā)表于 08-06 07:11

    一種基于滑模觀測器的電流偏差控制方法

    的問題,該文提出一種基于滑模觀測器的電流偏差控制方法。通過計(jì)算偏差控制電流的耦合項(xiàng),發(fā)現(xiàn)相對于傳統(tǒng)電壓前饋
    發(fā)表于 08-27 06:41

    常用的設(shè)計(jì)方法

    在采用傳統(tǒng)無動態(tài)控制時(shí),uqu_quq?和udu_dud?的指令值存在耦合項(xiàng)。上個(gè)學(xué)習(xí)筆記中設(shè)計(jì)的設(shè)計(jì)方法是將其忽略,因此在最后設(shè)計(jì)的效果并不太好。目前,常用的
    發(fā)表于 08-27 07:29

    一種基于PID神經(jīng)網(wǎng)絡(luò)的控制方法的研究

    為了消除造紙工業(yè)抄紙過程中存在的問題,提出了一種基于PID 神經(jīng)網(wǎng)絡(luò)的方法。文章在介紹PID 神經(jīng)網(wǎng)絡(luò)原理的基礎(chǔ)上,給出了二變量PI
    發(fā)表于 06-15 10:10 ?19次下載

    一種新的PI調(diào)節(jié)器在交流控制系統(tǒng)中的應(yīng)用

    一種新的PI調(diào)節(jié)器在交流控制系統(tǒng)中的應(yīng)用:由于傳統(tǒng)的PID調(diào)節(jié)器存在不可忽略的缺點(diǎn),如退飽和超調(diào)現(xiàn)象。于是對它的結(jié)構(gòu)做簡單變化,設(shè)計(jì)出一種新的PI調(diào)節(jié)器結(jié)構(gòu),并根據(jù)電
    發(fā)表于 11-01 09:28 ?32次下載

    基于補(bǔ)償器的控制方法的研究

    本文通過對冷熱水混合系統(tǒng)的溫度和液位的雙變量耦合問題進(jìn)行分析,提出了一種滿足要求和控制目標(biāo)需要的基于補(bǔ)償器的Smith預(yù)估控制方法。
    發(fā)表于 02-11 14:38 ?10次下載

    先進(jìn)PID多變量控制

    先進(jìn)PID多變量控制 通過PID控制,可實(shí)現(xiàn)對多變量系統(tǒng)的控制
    發(fā)表于 05-04 16:01 ?40次下載

    隔離的4常見方法對比

    隔離的4常見方法對比
    發(fā)表于 05-31 11:06 ?13.1w次閱讀
    光<b class='flag-5'>耦</b>隔離的4<b class='flag-5'>種</b><b class='flag-5'>常見</b>方法對比

    一種脈沖多普勒雷達(dá)距離模糊的新算法

    一種脈沖多普勒雷達(dá)距離模糊的新算法,下來看看
    發(fā)表于 12-23 02:40 ?19次下載

    一種帶功率的Flyback微型逆變器研究

    一種帶功率的Flyback微型逆變器研究_王曉
    發(fā)表于 01-04 16:57 ?3次下載

    電容如何放置

    警告: 請注意電容的位置,尤其是IC芯片的電源與地引腳是斜對角的。 潛在問題: 不合理的位置會導(dǎo)致不充分的。 預(yù)防措施: -對于像直插這樣的IC,其電源端子與地是端子成對角放置
    的頭像 發(fā)表于 09-30 09:18 ?4015次閱讀
    電容<b class='flag-5'>解</b><b class='flag-5'>耦</b>如何放置

    一種新型的高光譜圖像混算法

    一種新型的高光譜圖像混算法
    發(fā)表于 06-27 10:51 ?24次下載

    永磁同步電機(jī)控制之反饋及復(fù)矢量

    永磁同步電機(jī)反饋及復(fù)矢量(無刷直流電機(jī)等交流電機(jī)同樣適用) 、永磁同步電機(jī)數(shù)學(xué)模型 1.永磁同步電機(jī)dq坐標(biāo)系數(shù)學(xué)模型 2.永磁同
    發(fā)表于 03-09 10:09 ?0次下載
    永磁同步電機(jī)控制之反饋<b class='flag-5'>解</b><b class='flag-5'>耦</b>及復(fù)矢量<b class='flag-5'>解</b><b class='flag-5'>耦</b>

    RAM的應(yīng)用-一種常見設(shè)計(jì)

    在模塊劃分時(shí),我們通常會考慮耦合,即盡量減少模塊間的交互,讓模塊間的接口盡量簡單。
    的頭像 發(fā)表于 01-13 17:14 ?633次閱讀
    RAM的應(yīng)用-<b class='flag-5'>一種</b><b class='flag-5'>常見</b>的<b class='flag-5'>解</b><b class='flag-5'>耦</b>設(shè)計(jì)