<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

IC設計:RAM的應用-統計計數

冬至子 ? 來源:IC的世界 ? 作者:IC小鴿 ? 2023-11-17 17:16 ? 次閱讀

在進行模塊設計時,我們經常需要統計報文的數量,以供軟件(or 主機)讀取,有些統計僅僅用于debug,有些統計是協議要求,有些統計是為了便于功能實現。

當需要統計的數量較多時,為了降低功耗和減少面積,我們通常采用RAM去實現。

如下案例中,統計有效數據包的個數。

假設數據中存在pkt_id,pkt_id為0~63,則ram的深度為64。pkt_id用于作為讀寫地址。RAM讀延時為3個時鐘周期。

有數據來臨時,pkt_vld作為讀使能,讀出當前包計數rdata,三個周期后,rdata加1回寫到ram。

如下圖所示:需要有三個注意事項

NOTE1:需要有讀寫保護,因為可能出現連續4個周期內,pkt_vld為1,且pkt_id相同,此時會出現同一個周期對相同的地址進行讀寫,因此需要RAM需要添加讀寫保護模塊,保證數據能夠正確寫入,且讀出的都是最新值,否則就會出現統計錯誤。

NOTE2:圖中既有軟件讀、又存在硬件讀,且硬件讀優先級更高,軟件讀優先級低,因此為了保證軟件讀能夠在有效周期內得到響應,因此需要在主數據流上插入空拍,避免出現軟件讀長時間無法響應而產生超時。

image.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • IC設計
    +關注

    關注

    37

    文章

    1277

    瀏覽量

    103215
  • RAM
    RAM
    +關注

    關注

    8

    文章

    1330

    瀏覽量

    113889
收藏 人收藏

    評論

    相關推薦

    一種使用IP方法的獨特高效統計計數器應用設計

    網絡路由器帶有用于性能監控、流量管理、網絡追蹤和網絡安全的統計計數器。計數器用來記錄數據包到達和離開的次數以及特定事件的次數,比如當網絡出現壞包時。數據包的到達會使多個不同的統計
    的頭像 發表于 09-24 07:02 ?5451次閱讀
    一種使用IP方法的獨特高效<b class='flag-5'>統計</b><b class='flag-5'>計數</b>器應用設計

    RAM的兩種應用:統計計數和位寬轉換

    在進行模塊設計時,我們經常需要統計報文的數量,以供軟件(or 主機)讀取,有些統計僅僅用于debug,有些統計是協議要求,有些統計是為了便于功能實現。
    的頭像 發表于 12-05 09:48 ?506次閱讀
    <b class='flag-5'>RAM</b>的兩種應用:<b class='flag-5'>統計</b><b class='flag-5'>計數</b>和位寬轉換

    統計計數值不正確

    ,curr,mean,min,max,stdev和計數值查詢儀器(“MEAS:RES?”)無論我們如何設置測量統計數,查詢中獲取的數據都是從一個繼續無限增加的計數值計算出來的。 以上來自于谷歌翻譯 以下
    發表于 10-24 11:30

    生成CAD設備表后如何獲取統計數據?

    上一節CAD制圖教程中給大家介紹了設備表生成功能的相關使用技巧,各位小伙伴應該也了解了設備表生成功能主要的作用就是對當前圖選中的區域的設備進行統計,生成設備表。那么如何獲取設備表的統計數據呢?接下來
    發表于 04-26 17:11

    統計數據加載模型的研究與實現

    通過對統計信息化過程中遇到的問題進行分析,將統計元數據引入統計信息系統,推進統計數據標準化,并提出基于SDMX(統計數據元數據交換)標準的數
    發表于 01-09 14:17 ?11次下載

    一種使用IP方法的獨特統計計數

      網絡路由器帶有用于性能監控、流量管理、網絡追蹤和網絡安全的統計計數器。計數器用來記錄數據包到達和離開的次數以及特定事件的次數,比如當網絡出現壞包時。數據包的到達會使多個不同的統計
    發表于 09-18 19:52 ?10次下載
    一種使用IP方法的獨特<b class='flag-5'>統計</b><b class='flag-5'>計數</b>器

    國家統計局發布了2020年3月工業機器人統計數

    統計局表示,由于每年符合條件的規上企業數量會發生變化,故同比百分比和累計百分比的數據按照今年符合條件的企業提供的統計數據計算,而非此前公布的統計數據。
    的頭像 發表于 05-09 17:09 ?2361次閱讀

    國家統計局發布了2020年4月工業機器人統計數

    統計局表示,由于每年符合條件的規上企業數量會發生變化,故同比百分比和累計百分比的數據按照今年符合條件的企業提供的統計數據計算,而非此前公布的統計數據。
    的頭像 發表于 06-11 11:47 ?2934次閱讀
    國家<b class='flag-5'>統計</b>局發布了2020年4月工業機器人<b class='flag-5'>統計數</b>據

    國家統計局發布了2020年5月工業機器人統計數

    統計局表示,由于每年符合條件的規上企業數量會發生變化,故同比百分比和累計百分比的數據按照今年符合條件的企業提供的統計數據計算,而非此前公布的統計數據。
    的頭像 發表于 06-30 15:15 ?2374次閱讀

    國家統計局發布了2020年6月工業機器人統計數

    統計局表示,由于每年符合條件的規上企業數量會發生變化,故同比百分比和累計百分比的數據按照今年符合條件的企業提供的統計數據計算,而非此前公布的統計數據。
    的頭像 發表于 08-07 14:52 ?2833次閱讀
    國家<b class='flag-5'>統計</b>局發布了2020年6月工業機器人<b class='flag-5'>統計數</b>據

    國家統計局發布了2020年7月工業機器人統計數

    統計局表示,由于每年符合條件的規上企業數量會發生變化,故同比百分比和累計百分比的數據按照今年符合條件的企業提供的統計數據計算,而非此前公布的統計數據。
    的頭像 發表于 09-04 10:00 ?2032次閱讀
    國家<b class='flag-5'>統計</b>局發布了2020年7月工業機器人<b class='flag-5'>統計數</b>據

    國家統計局發布了2020年8月工業機器人統計數

    統計局表示,由于每年符合條件的規上企業數量會發生變化,故同比百分比和累計百分比的數據按照今年符合條件的企業提供的統計數據計算,而非此前公布的統計數據。
    的頭像 發表于 09-21 18:06 ?2406次閱讀

    國家統計局發布了2020年9月工業機器人統計數

    統計局表示,由于每年符合條件的規上企業數量會發生變化,故同比百分比和累計百分比的數據按照今年符合條件的企業提供的統計數據計算,而非此前公布的統計數據。
    的頭像 發表于 10-30 14:57 ?1774次閱讀
    國家<b class='flag-5'>統計</b>局發布了2020年9月工業機器人<b class='flag-5'>統計數</b>據

    IC設計中關于ram的應用

    統計有效數據包的個數。 假設數據中存在pkt_id,pkt_id為0~63,則ram的深度為64。pkt_id用于作為讀寫地址。RAM讀延時為3個時鐘周期。
    的頭像 發表于 11-17 17:36 ?388次閱讀
    <b class='flag-5'>IC</b>設計中關于<b class='flag-5'>ram</b>的應用

    IC設計:ram的折疊設計操作步驟

    IC設計中,我們有時會使用深度很大,位寬很小的ram。例如深度為1024,位寬為4bit的ram。
    的頭像 發表于 03-04 15:08 ?1874次閱讀
    <b class='flag-5'>IC</b>設計:<b class='flag-5'>ram</b>的折疊設計操作步驟
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>