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

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

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

3天內不再提示

提高SoC設計中的內存性能

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Gregg Recupero ? 2022-06-09 16:32 ? 次閱讀

無論電子設備被吹捧為多么新、多么快速或高性能,在用戶的請求和設備的響應之間總是存在輕微的、幾乎無法察覺的延遲。那就是內存以 80% 或更低的效率工作。當然,用戶仍然認為該設備速度極快,但工程組知道驅動該設備的片上系統 (SoC) 設計的性能可能會更好——實際上要好得多。

處理器和內存之間的高效、流線型通信是每個工程團隊的夢想。這一夢想被當今 SoC 的高度集成特性所阻撓,它由許多不同的客戶端組成,每個客戶端都向內存子系統生成不同類型的請求流,可能需要數百個時鐘周期的延遲才能訪問。即使是具有多線程能力的單個客戶端運行用于鏈表處理的指針追蹤代碼,也會產生隨機的客戶端請求流,并且似乎幾乎沒有引用位置。這使得無法從內存子系統或與處理器的有效通信中獲得最佳性能。

所需要的是一種簡化的方式來收集和處理這些明顯隨機的請求信息,以創建一個虛擬的參考位置,以實現更好的決策和更高的效率。一項新技術——實際上是嵌入在 SoC 中的知識產權 (IP) 塊——已準備好做到這一點。它管理廣泛不同的請求流,以創建一個虛擬的參考位置,使請求看起來更線性。實施此類技術可提高內存帶寬,并讓 SoC 從其內存子系統中提取最佳性能。

不要與內存調度程序混淆,IP 是一個內存預取引擎,它通過將相似的請求組合在一起來與內存調度程序一起工作。它分析來自客戶端的多個并發請求流,并確定哪些請求應該優化或預取,哪些不應該。結果是高命中率和超低錯誤獲取率。

一旦客戶端請求被優化,它就會存儲在請求優化緩沖區(一個保存優化客戶端請求的小型微緩存)中,直到客戶端需要它為止。緩沖區為多個客戶端接口中的任何一個提供非阻塞接口,以使峰值響應帶寬超過內存子系統的帶寬并減少平均內存延遲。

支持 AXI 和 OCP 協議的多客戶端接口可以管理多達 16 個客戶端,由設計人員在配置技術時指定。配置工具將自動構建指定數量的客戶端接口,每個接口獨立運行并能夠支持并發操作。這允許 IP 為從請求優化緩沖區發出的任何響應發出多個并發客戶端請求。因此,IP 提供的峰值突發帶寬比底層內存子系統提供的更高。基準測試顯示,IP 將讀取延遲從 71% 降低到 78%。

每個工程組的夢想是減少內存的延遲,以提高 SoC 中實現的每個系統組件的性能,從而在不增加功耗的情況下實現更快的設計。所有電子設備都可以從改進的內存子系統中受益,現在有一種使用 IP 塊的有效方法。不再落后!

審核編輯:郭婷

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

    關注

    68

    文章

    19169

    瀏覽量

    229155
  • soc
    soc
    +關注

    關注

    38

    文章

    4122

    瀏覽量

    217950
收藏 人收藏

    評論

    相關推薦

    如何檢測DDR內存性能

    檢測DDR內存性能是一個涉及硬件和軟件的綜合過程,可以通過以下幾個步驟來進行: 1. 硬件檢查 1.1 確認內存規格 查看內存條標簽 :檢查內存
    的頭像 發表于 11-20 14:30 ?179次閱讀

    DDR內存頻率對性能的影響

    DDR內存頻率對性能的影響主要體現在以下幾個方面: 一、數據傳輸速度 內存條的頻率(MHz)代表每秒的傳輸速度,即內存每秒能夠執行操作的次數。頻率越高,意味著數據傳輸速度越快。這有助于
    的頭像 發表于 11-20 14:25 ?227次閱讀

    RAM內存頻率對性能的影響

    在計算機系統,RAM(隨機存取存儲器)是至關重要的組件之一,它直接影響著系統的響應速度和處理能力。內存頻率,即內存的運行速度,是衡量RAM性能的一個重要指標。 1.
    的頭像 發表于 11-11 09:52 ?280次閱讀

    soc設計的熱管理技巧

    提高性能,并減少能耗。 2. 熱設計原則 在SoC設計初期,就應該考慮熱設計原則,以減少熱問題的風險。這些原則包括: **功率分配:**合理分配SoC的功率,避免局部過熱。 **熱
    的頭像 發表于 11-10 09:34 ?166次閱讀

    soc技術在智能設備的應用

    設備的集成度、性能和能效比。 1. SOC技術概述 SOC技術是一種將計算機或其他電子系統的大部分或全部功能集成到單個芯片上的技術。這種集成化設計不僅減少了外部組件的數量,還降低了功耗和成本,同時
    的頭像 發表于 11-10 09:13 ?287次閱讀

    如何優化SOC芯片性能

    優化SOC(System on Chip,系統級芯片)芯片性能是一個復雜而多維的任務,涉及多個方面的優化策略。以下是一些關鍵的優化措施: 一、架構設計優化 核心選擇與配置 :根據應用需求選擇適當
    的頭像 發表于 10-31 15:50 ?224次閱讀

    SOC芯片在汽車電子的應用

    了處理器核心、存儲器、輸入/輸出端口等組件的集成電路。與傳統的多芯片解決方案相比,SOC芯片具有體積小、功耗低、性能高、成本效益好等優點。這些特點使得SOC芯片成為汽車電子系統的理想
    的頭像 發表于 10-31 15:46 ?964次閱讀

    如何提高GPU性能

    學習和機器學習等領域發揮著重要作用。 1. 硬件升級 a. 更換高性能GPU 最直接的提高GPU性能的方法是升級到更高性能的顯卡。隨著技術的進步,新一代的GPU通常擁有更高的核心頻率、
    的頭像 發表于 10-27 11:21 ?216次閱讀

    內存緩沖區和內存的關系

    內存緩沖區和內存之間的關系是計算機體系結構中一個至關重要的方面,它們共同協作以提高數據處理的效率和系統的整體性能
    的頭像 發表于 09-10 14:38 ?435次閱讀

    SoC芯片是什么?它有哪些功能和應用?

    ,還提高了系統的性能和可靠性。下面將從SoC芯片的定義、結構、功能、應用、設計考量、技術發展趨勢等多個方面進行詳細闡述。
    的頭像 發表于 08-05 15:54 ?6249次閱讀

    SoC布局各種IC簡介

    SoC布局SoC的布局指將設計好的功能模塊合理地安排在芯片上,規劃好它們的位置。在進行布局時,需要考慮諸多因素,如各模塊之間的信號傳輸效率、功耗分布、散熱情況等。合理的布局能夠提高芯片的性能
    的頭像 發表于 07-17 08:28 ?310次閱讀
    <b class='flag-5'>SoC</b>布局<b class='flag-5'>中</b>各種IC簡介

    能否建議通過內存映射提高aur性能

    我們使用英飛凌 Aurix TC364 作為平臺。 我們試圖通過將 ISR 映射到不同的內存單元來提高 ISR 函數的性能,具體方法是使用 #pragma section code
    發表于 05-29 07:39

    如何處理SoC性能瓶頸呢?

    SoC 不斷添加處理核心,但它們不會都得到充分利用,因為真正的瓶頸沒有得到解決。
    的頭像 發表于 05-01 09:33 ?707次閱讀
    如何處理<b class='flag-5'>SoC</b><b class='flag-5'>中</b>的<b class='flag-5'>性能</b>瓶頸呢?

    SOC設計Clock Gating的基本原理與應用講解

    SOC(System on Chip,片上系統)設計,時鐘信號的控制對于整個系統的性能和功耗至關重要。本文將帶您了解SOC設計的一種時鐘
    的頭像 發表于 04-28 09:12 ?1873次閱讀

    如何使用TCM提高CPU性能

    和 CM7_1)。2。啟用 iCache 時使用 ITCM 會帶來任何 CPU 性能優勢嗎?3.如何以最佳方式設計時鐘頻率以優化 CPU 性能? 我們是否為 CPU 和內存使用允許的最大時鐘頻率?
    發表于 01-18 07:01