在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何驗證AMBA系統級環境

星星科技指導員 ? 來源:synopsys ? 作者:Satyapriya Acharya ? 2023-05-29 09:33 ? 次閱讀

在之前的博客中,我討論了在驗證基于 AMBA 的子系統的復雜 SOC 時面臨的一些關鍵驗證挑戰。據指出,建立一個可擴展的基于AMBA的核查環境確實是有益的,這種環境可以作最低限度的調整,以便可以重新用于新的系統或衍生物。

為了使 SOC 驗證工程師能夠創建高度可配置的 AMBA 結構,系統環境應提供占位符,用于將 DUT 與任何典型的 AMBA VIP 組件(如 AXI3/4/ACE、AHB 或 APB)掛鉤。通過使用 AMBA 系統環境,我們可以將其配置為使用最少的附加代碼實例化盡可能多的 AXI/AHB/APB VIP。因此,這樣的環境需要封裝以下內容:

氣系統環境

AXI (3/4/ACE) 系統環境

AHB系統環境

APB 系統環境

虛擬序列器

AMBA 系統監視器陣列

AMBA 系統環境的配置描述符,可用于配置底層 CHI/AXI/AHB/APB 系統環境

下圖顯示了此類驗證環境的表示形式:

pYYBAGR0AOqAdibTAATRjPApUGc271.png

讓我們看看UVM中的哪些功能可以派上用場,為一些重要的系統級功能創建強大的環境:

分層虛擬序列器,以實現各種組件之間的同步:管理總線結構同步的系統序列器可以建模為虛擬序列器,并引用 CHI System Env、AXI System Env、AHB System Env 和 APB System Env 中的虛擬序列器。

利用分析端口進行系統級檢查、評分板和響應處理:理想情況下,CHI、AXI、AHB 和 APB 主代理和從代理中的每個端口監視器都有一個分析端口。在事務結束時,主代理和從代理分別將完成的事務對象寫入分析端口。可以指定此類上游端口和下游端口,供系統監視器用于跟蹤結構中的轉換和響應以及執行路由檢查。

使用回調啟用用戶擴展并提取覆蓋范圍和吞吐量度量: 回調是一種訪問機制,允許插入用戶定義的代碼,并允許在 AMBA 系統環境中訪問對象以進行性能分析和吞吐量測量。

要在系統環境中的虛擬序列器上運行的綜合序列庫: UVM 允許將序列的邏輯集合注冊到序列庫,并且此集合可以在關聯的序列器上執行。然后,系統級序列器協調這些序列集合在不同序列器的執行,以創建有趣的場景組合,同時針對系統級激勵視角的最大覆蓋范圍

從驗證的角度來看,系統級檢查是關鍵。如前所述,它們可以包括:

跨 CHI、AXI、AHB 和 APB 端口的數據完整性檢查

跨 CHI、AXI、AHB 和 APB 端口的事務路由檢查

審核編輯:郭婷

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

    關注

    38

    文章

    4290

    瀏覽量

    220944
  • AMBA
    +關注

    關注

    0

    文章

    70

    瀏覽量

    15255
  • DUT
    DUT
    +關注

    關注

    0

    文章

    190

    瀏覽量

    12733
收藏 人收藏

    評論

    相關推薦

    MCU芯片驗證的相關資料推薦

    第二章 驗證flow驗證的Roadmap驗證的目標UVM驗證方法學ASIC驗證分解驗證策略和任務
    發表于 11-01 06:28

    AMBA ATP引擎3.1在Linux環境中編寫AMBA ATP流量生成

    AMBA ATP 生態系統利用這一機會,Arm在2019年4月推出了AMBA ATP。AMBA ATP是對硬件接口的流量特征進行建模的一種標準規范。作為可在各個
    發表于 07-07 17:09

    分層驗證法在基于AMBA系統中的應用

    分層驗證法在基于AMBA系統中的應用 在基于AMBA(Advanced Microcontroller Bus Architecture,先進的微控制器總線體系結構)的
    發表于 03-28 17:05 ?820次閱讀

    AMBA總線IP核的設計

    文章采用TOP-DOWN 的方法設計了 AMBA 總線IP 核!它包括AHB 和APB兩個子IP 核 所有AMBA結構模塊均實現了RTL建模
    發表于 07-25 18:10 ?93次下載
    <b class='flag-5'>AMBA</b>總線IP核的設計

    適用于系統驗證的VMM多層框架

    基于驗證方法手冊(VMM)的驗證是行之有效的模塊驗證環境實現方法。在系統
    發表于 10-09 16:27 ?0次下載
    適用于<b class='flag-5'>系統</b><b class='flag-5'>級</b><b class='flag-5'>驗證</b>的VMM多層框架

    Cadence驗證IP為ARM AMBA 4協議大幅縮短驗證周轉時間

    電子設計創新企業Cadence設計系統公司,今天宣布使用ARM AMBA協議類型的Cadence驗證IP(VIP)實現多個成功驗證項目,這是業界最廣泛使用的
    發表于 11-07 08:21 ?1195次閱讀

    Mentor Graphics在其企業驗證平臺中新增ARM AMBA 5 AHB驗證IP

    Mentor Graphics 公司(納斯達克代碼:MENT)今日宣布推出面向 ARM AMBA 5 AHB 片上互連規范的驗證 IP (VIP)。該新 VIP 在 Mentor? 企業驗證平臺
    發表于 11-12 11:28 ?1353次閱讀

    參數化UVM IP驗證環境(上)

    的連接、驅動器、監視器、仿真序列以及功能覆蓋率的建立。 本文呈現出了一種使用UVM驗證方法學構建基于高可配置性的高級微處理器總線架構(AMBA)的IP驗證環境,其中會使用到Synops
    發表于 09-15 14:37 ?8次下載
    參數化UVM IP<b class='flag-5'>驗證</b><b class='flag-5'>環境</b>(上)

    Synopsys為Arm AMBA CXS的VIP提供EDA驗證解決方案

    AutoTestbench和用于性能驗證的VC AutoPerformance。 針對 AMBA CXS協議的驗證IP(VIP)的發布進一步加持了AMBA的合作的本質,使生態
    發表于 10-15 09:37 ?4269次閱讀

    基于AMBA總線介紹?

    1.1.AMBA發展史 AMAB1.0 AMBA2.0 AMBA3.0 AMBA4.0 AMBA1.0:ASB協議和APB協議;
    的頭像 發表于 05-19 14:22 ?2242次閱讀
    基于<b class='flag-5'>AMBA</b>總線介紹?

    MCU芯片驗證

    第二章 驗證flow驗證的Roadmap驗證的目標UVM驗證方法學ASIC驗證分解驗證策略和任務
    發表于 10-25 12:36 ?24次下載
    MCU芯片<b class='flag-5'>級</b><b class='flag-5'>驗證</b>

    AMBA4 SystemVerilog Asseration驗證

    ARM所推出的AMBA4總線相對來講還是應用廣泛的。無論是芯片設計里還是FPGA設計里,時常能見到AMBA4總線的身影。
    的頭像 發表于 05-05 15:37 ?934次閱讀
    <b class='flag-5'>AMBA</b>4 SystemVerilog Asseration<b class='flag-5'>驗證</b>

    驗證必備:AMBA4 SystemVerilog Asseration

    ARM所推出的AMBA4總線相對來講還是應用廣泛的。無論是芯片設計里還是FPGA設計里,時常能見到AMBA4總線的身影。
    發表于 05-24 15:08 ?834次閱讀
    <b class='flag-5'>驗證</b>必備:<b class='flag-5'>AMBA</b>4 SystemVerilog Asseration

    基于AMBA的子系統驗證它們需要什么

    從這張圖片中,我清楚地看到不同口味的多個AMBA組件的優勢(AXI3 / 4,ACE,AHB,APB)。因此,即使我們有所有不同的 VIP 來代表這些 .不同的口味,就完成完整子系統驗證而言,這并不是一個灌籃。將所有這些組件拼
    的頭像 發表于 05-29 10:35 ?739次閱讀
    基于<b class='flag-5'>AMBA</b>的子<b class='flag-5'>系統</b>:<b class='flag-5'>驗證</b>它們需要什么

    新思科技為AMBA CHI-G協議量身定制一系列AMBA協議解決方案

    新思科技提供了一系列AMBA協議解決方案,用于早期建模、設計、實現、驗證、確認和系統成型。
    的頭像 發表于 04-30 17:20 ?1078次閱讀
    主站蜘蛛池模板: 日本三级成人中文字幕乱码 | 五月婷婷丁香在线视频 | 欧美四虎| 天天色综| 欧美性aaa| 欧美18videosex性欧美1819 | 成人免费无毒在线观看网站 | 特黄特级毛片免费视 | 老色批在线播放视频网站免费 | 男生脱美女内裤内衣动态图 | 高h道具触手play肉男男 | 欧美猛交喷潮在线播放 | 好男人午夜www视频在线观看 | 一级aa 毛片高清免费看 | 国产亚洲精品在天天在线麻豆 | 在线观看三级网站 | 国产女人小便视频 | 插插插天天 | 日韩欧免费一区二区三区 | 国产黄色a三级三级三级 | 三级在线网址 | 午夜秒播| 欧美三级久久 | 日本不卡视频一区二区三区 | 日本成人福利视频 | 综合爱爱| 激情欧美一区二区三区中文字幕 | 亚洲欧美国产高清va在线播放 | 日韩一区二区视频在线观看 | 欧美一区二区三区黄色 | 午夜看片影院在线观看 | 黄色网址中文字幕 | 手机在线完整视频免费观看 | 天天插天天 | 美女黄18以下禁止观看的网站 | 天天躁夜夜躁狠狠躁2021a | 日本色婷婷| 日日干夜夜欢 | 亚洲高清色图 | 午夜高清免费观看视频 | 国产爱v |