精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

IC設計中關于ram的應用

ruikundianzi ? 來源:IP與SoC設計 ? 2023-11-17 17:36 ? 次閱讀

在進行模塊設計時,我們經常需要統計報文的數量,以供軟件(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:圖中既有軟件讀、又存在硬件讀,且硬件讀優先級更高,軟件讀優先級低,因此為了保證軟件讀能夠在有效周期內得到響應,因此需要在主數據流上插入空拍,避免出現軟件讀長時間無法響應而產生超時。

3f451aca-852b-11ee-939d-92fbcf53809c.png

編輯:黃飛

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

    關注

    37

    文章

    1291

    瀏覽量

    103768
  • RAM
    RAM
    +關注

    關注

    8

    文章

    1367

    瀏覽量

    114531
  • 讀寫保護
    +關注

    關注

    0

    文章

    4

    瀏覽量

    5865

原文標題:IC設計:ram的應用 - 統計計數

文章出處:【微信號:IP與SoC設計,微信公眾號:IP與SoC設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    IC設計:常見的ram訪問沖突

    ram沖突是幾乎每顆芯片都需要關注的問題,部分場景下,ram訪問沖突不容易驗證到,容易造成芯片bug。ram訪問沖突的類型通常有訪問接口沖突和訪問地址沖突。
    的頭像 發表于 11-13 10:44 ?1696次閱讀
    <b class='flag-5'>IC</b>設計:常見的<b class='flag-5'>ram</b>訪問沖突

    關于GNU鏈接文件RAM越界的問題

    本帖最后由 tovax 于 2014-8-14 15:19 編輯 鏈接文件,放入RAM區的三個段代碼如下
    發表于 08-14 15:08

    關于QMSSlink ram的地址問題

    TI的工程師以及各位朋友: ? ? ? ?我最近在調試Multicore Navigator,我在初始化時設置使用內部的link ram0 , 調試過程我想觀察link ram0
    發表于 06-21 01:10

    關于IC LVDS接口的傳輸速率

    關于IC LVDS接口的傳輸速率最大最小值,是由什么決定的,IC的制程嗎
    發表于 06-22 21:46

    關于Ram on Net的設想

    當前dram技術發展趨勢 關于Ram on Net的三個設想 Ram on Net對系統軟件的需求探討 005年主流DRAM性能預測 帶寬 RDRAM 600MHz , 9.6 GB/s DDR-II 400MHz , 6.4
    發表于 11-03 22:39 ?25次下載

    屏幕自動刷新RAM和負液晶技術的介紹

    說起屏幕自動刷新RAM,就要先要說說屏幕RAM這個名詞,可能很多人都會將屏幕RAM等同于屏幕自動刷新RAM,但兩者是不能劃等號的,因為屏幕RAM
    發表于 10-17 10:36 ?4次下載
    屏幕自動刷新<b class='flag-5'>RAM</b>和負液晶技術的介紹

    詳細介紹關于FPGA開發板內部ram是如何操作的

    從芯片器件的角度講,FPGA本身構成了半定制電路的典型集成電路,其中含有數字管理模塊、內嵌式單元、輸出單元以及輸入單元等。關于FPGA芯片有必要全面著眼于綜合性的芯片優化設計,通過改進當前的芯片
    發表于 07-20 14:26 ?2195次閱讀
    詳細介紹<b class='flag-5'>關于</b>FPGA開發板內部<b class='flag-5'>ram</b>是如何操作的

    關于Block RAM的寄存器輸出

    關于Block RAM的寄存器輸出,我們在《通過RTL改善時序的技巧之Block RAM的輸出》中介紹過。如果我們在時序報告關鍵路徑上看到這樣一條信息: 在第一級的C2Q delay
    的頭像 發表于 03-26 15:50 ?1797次閱讀
    <b class='flag-5'>關于</b>Block <b class='flag-5'>RAM</b>的寄存器輸出

    關于ROM和RAM有哪些常見問題

    關于ROM和RAM的常見問題分析。
    的頭像 發表于 11-19 15:51 ?2806次閱讀

    在STVDCOSMIC在RAM運行代碼stm8 ram運行程序

    在STVDCOSMIC在RAM運行代碼stm8 ram運行程序(電源技術期刊主編)-在STVDCOSMIC在RAM
    發表于 09-17 17:12 ?12次下載
    在STVDCOSMIC在<b class='flag-5'>RAM</b><b class='flag-5'>中</b>運行代碼stm8 <b class='flag-5'>ram</b><b class='flag-5'>中</b>運行程序

    關于RAM以及單片機內存少的幾點內容

    。 ? 很多小伙伴就有這樣的疑問:現在固態硬盤都以 T 為單位了,手機電腦內存都是8G、甚至32G了,為什么單片機RAM連1M都不到? ? 今天就來講講關于RAM以及單片機內存少的幾點內容。 (備注:本文
    的頭像 發表于 11-19 11:30 ?3307次閱讀

    關于dsp28035的adc在ram運行和rom運行的問題

    關于dsp的adc程序在RAM和ROM運行的問題不知各位有沒有這種經歷,調試dsp28035的時候,明明調試過程沒有問題,但是當程序固化到ROM
    發表于 12-20 19:16 ?17次下載
    <b class='flag-5'>關于</b>dsp28035的adc在<b class='flag-5'>ram</b><b class='flag-5'>中</b>運行和rom<b class='flag-5'>中</b>運行的問題

    TANDY WP 2 RAM IC卡開源分享

    電子發燒友網站提供《TANDY WP 2 RAM IC卡開源分享.zip》資料免費下載
    發表于 07-15 14:31 ?0次下載
    TANDY WP 2 <b class='flag-5'>RAM</b> <b class='flag-5'>IC</b>卡開源分享

    單片機RAM vs ROM

    單片機RAM vs ROM
    的頭像 發表于 09-28 17:57 ?1158次閱讀

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

    IC設計,我們有時會使用深度很大,位寬很小的ram。例如深度為1024,位寬為4bit的ram
    的頭像 發表于 03-04 15:08 ?2104次閱讀
    <b class='flag-5'>IC</b>設計:<b class='flag-5'>ram</b>的折疊設計操作步驟