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

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

3天內不再提示

如何減少內存模型調試時間

星星科技指導員 ? 來源:synopsys ? 作者:synopsys ? 2023-05-26 10:30 ? 次閱讀

正在尋找縮短調試周期的方法,以快速從根本上解決內存控制器/PHY 和子系統(tǒng)驗證項目中的問題?

在某些時候,您在調試內存模型時很可能面臨以下挑戰(zhàn)之一(計時問題、日志消息、銀行統(tǒng)計信息、分層調試等)。

Synopsys 內存模型 (VIP) 與 Verdi 一起可提高整體調試效率。以下是緊密耦合的調試解決方案如何幫助解決一些痛點的示例:

以協(xié)議為中心的調試使用戶能夠快速了解協(xié)議活動,識別瓶頸并快速查找和調試意外行為

協(xié)議視圖中的錯誤、警告和消息注釋可快速確定原因

交易、銀行狀態(tài)、內存內容和握手的圖形視圖,可立即訪問特定于上下文的詳細信息

鎖定步驟鏈接到模擬器跟蹤視圖(波形),可在任何抽象級別輕松調試

以下是其他示例,其中包含詳細說明供您參考:

協(xié)議和計時沖突: 當內存VIP檢測到協(xié)議/時序沖突時,通知將顯示有關被破壞的規(guī)范部分的所有命令性信息,包括報告錯誤的組件,協(xié)議版本以及針對預期的規(guī)范定義值應采取的糾正措施。

poYBAGRwGbGAZLpGAADGzuT7IP8482.png

跟蹤文件: 跟蹤是特殊的文本文件,其中包含有用的信息,例如事務的開始/結束時間和命令名稱等。例如,如果命令是“模式寄存器”,則會顯示與“模式寄存器”字段相關的所有信息,例如讀/寫命令、相關地址、數(shù)據(jù)和重要信息,如延遲、DBI、DM 和模式寄存器設置。

poYBAGRwGbWACG7yAAERl3pFpe0555.png

調試端口:它們在高度抽象中提供了協(xié)議流量的可視化表示,例如在哪個銀行執(zhí)行交易、編程模式寄存器值、銀行狀態(tài)、命令和數(shù)據(jù) ID 標記以將數(shù)據(jù)與相應的命令相關聯(lián),以及其他功能。調試端口作為 Synopsys 內存 VIP 接口的一部分提供,并可加載到波形查看器(如 Verdi)上。

poYBAGRwGbiAB5V7AAE1KBA6-Pc053.png

威爾第協(xié)議分析器流程:這提供了交易、銀行狀態(tài)、內存內容的配置設置、模擬等的圖形可視化。通過同步視圖,用戶只需單擊ERROR消息,相應的牽引,內存地址位置和信號電平流量信息等詳細信息將突出顯示給用戶。

pYYBAGRwGbyAGDQFAAMd16UsjlA345.png

Synopsys Memory VIP 獨特、靈活的架構使其可以輕松插入任何基于 Verilog/SV/UVM/VMM 的測試平臺設置。

審核編輯:郭婷

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

    關注

    31

    文章

    5276

    瀏覽量

    119700
  • 內存
    +關注

    關注

    8

    文章

    2955

    瀏覽量

    73762
  • 模擬器
    +關注

    關注

    2

    文章

    862

    瀏覽量

    43093
收藏 人收藏

    評論

    相關推薦

    物理內存模型的演變

    內存管理概述中,主要是以Linux v2.6.11為例進行分析的,但是計算技術在不斷發(fā)展,新的存儲架構、新的指令集架構、新的SoC架構等都對物理內存模型的抽象提出了更高要求。為此,必須抽象一種完全獨立于硬件架構的物理
    的頭像 發(fā)表于 02-25 10:35 ?390次閱讀

    調試準備怎么減少時間

    作者:Rob Irwin產品經理Altium每當人們開展一項新的電子設計項目時,可能都不得不面對一個長期困擾著他們的問題:即在明確目標器件后,還要花費大量的時間進行“調試”準備。調試準備通常包括尋找
    發(fā)表于 05-16 10:45

    嵌入式減少調試時間的3個技巧

    % 的時間進行調試的公司很常見!值得慶幸的是,團隊可以做出很多潛在的改變來減少他們花費在調試上的時間,并將其降低到個位數(shù)的百分比。在本文中,
    發(fā)表于 06-28 09:58

    用于快速模型模型調試器11.20版用戶指南

    用于快速模型模型調試器是用于可擴展集群軟件開發(fā)的完全可重定目標的調試器。它旨在滿足SoC軟件開發(fā)人員的需求。 Model Debugger具有易于使用的GUI前端,并支持: ?源代碼
    發(fā)表于 08-10 06:33

    Elastos內存管理對軟件調試的支持

    軟件調試支持是操作系統(tǒng)的重要組成部分,而由于內存管理不善造成的軟件BUG占軟件故障的很大比例。從內存管理的角度,討論了Elasoos操作系統(tǒng)對軟件調試的支持。介紹了Elasl瑪?shù)?/div>
    發(fā)表于 12-01 15:38 ?19次下載
    Elastos<b class='flag-5'>內存</b>管理對軟件<b class='flag-5'>調試</b>的支持

    如何減少 MQX RTCS 使用內存

    飛思卡爾如何減少 MQX? RTCS 使用內存?
    發(fā)表于 11-26 14:53 ?0次下載

    減少調試時間的 3 個技巧

    的問題之一是我們制造了很多問題,然后通過花費大量時間來修復它們(調試?。┦棺约撼蔀橛⑿?。嵌入式軟件工程師花費 20% 到 40% 的時間進行調試的公司很常見!值得慶幸的是,團隊可以做出
    的頭像 發(fā)表于 07-14 08:17 ?1811次閱讀

    更改CTC規(guī)則以減少訓練和解碼中的內存消耗

    訓練自動語音識別( ASR )模型的損失函數(shù)并不是一成不變的。舊的損失函數(shù)規(guī)則不一定是最優(yōu)的??紤]一下 connectionist temporal classification ( CTC ),看看改變它的一些規(guī)則如何能夠減少 GPU
    的頭像 發(fā)表于 10-11 11:19 ?1340次閱讀
    更改CTC規(guī)則以<b class='flag-5'>減少</b>訓練和解碼中的<b class='flag-5'>內存</b>消耗

    邊緣AI的模型壓縮技術

    的重點是通過減少模型參數(shù)來簡化模型,從而降低執(zhí)行中的 RAM 要求和內存中的存儲要求。延遲減少是指減少
    的頭像 發(fā)表于 05-05 09:54 ?798次閱讀
    邊緣AI的<b class='flag-5'>模型</b>壓縮技術

    簡化內存模型調試

    在這篇博客中,我將展示另一個功能,它使Verdi Protocol Analyzer成為調試內存協(xié)議問題和驗證正確系統(tǒng)行為的首選工具。此外,該工具還可用于驗證命令序列器以及 DUT 和內存模型
    的頭像 發(fā)表于 05-26 16:34 ?732次閱讀
    簡化<b class='flag-5'>內存</b><b class='flag-5'>模型</b>的<b class='flag-5'>調試</b>

    嵌入式軟件開發(fā)之如何減少調試時間

    為了減少調試時間,開發(fā)人員需要掌握現(xiàn)代微控制器上的先進調試策略,并得到專業(yè)開發(fā)工具的支持。下面是 IAR 提供的智能和高級調試功能。
    發(fā)表于 06-02 10:12 ?308次閱讀
    嵌入式軟件開發(fā)之如何<b class='flag-5'>減少調試</b><b class='flag-5'>時間</b>

    求解大型COMSOL模型需要多少內存?

    求解大型COMSOL模型需要多少內存? COMSOL是一種非常強大的跨學科有限元分析軟件,可以用于解決各種復雜的問題,包括流體力學、電磁學、熱傳遞、結構力學等。但是,在處理大型模型時,COMSOL
    的頭像 發(fā)表于 10-29 11:35 ?1695次閱讀

    jvm內存模型內存結構

    JVM(Java虛擬機)是Java程序的運行平臺,它負責將Java程序轉換成機器碼并在計算機上執(zhí)行。在JVM中,內存模型內存結構是兩個重要的概念,本文將詳細介紹它們。 一、JVM內存
    的頭像 發(fā)表于 12-05 11:08 ?807次閱讀

    如何有效減少PCBA的打樣時間

    一站式PCBA智造廠家今天為大家講講PCBA加工如何減少打樣時間?有效減少PCBA打樣時間的方法。 如今,國內電子加工業(yè)十分繁榮,作為專業(yè)PCBA加工廠家,訂單完成得越快越好,尤其是針
    的頭像 發(fā)表于 06-04 09:27 ?238次閱讀

    深度學習的模型優(yōu)化與調試方法

    深度學習模型在訓練過程中,往往會遇到各種問題和挑戰(zhàn),如過擬合、欠擬合、梯度消失或爆炸等。因此,對深度學習模型進行優(yōu)化與調試是確保其性能優(yōu)越的關鍵步驟。本文將從數(shù)據(jù)預處理、模型設計、超參
    的頭像 發(fā)表于 07-01 11:41 ?590次閱讀