一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何驗(yàn)證AMBA系統(tǒng)級(jí)環(huán)境

星星科技指導(dǎo)員 ? 來(lái)源:synopsys ? 作者:Satyapriya Acharya ? 2023-05-29 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在之前的博客中,我討論了在驗(yàn)證基于 AMBA 的子系統(tǒng)的復(fù)雜 SOC 時(shí)面臨的一些關(guān)鍵驗(yàn)證挑戰(zhàn)。據(jù)指出,建立一個(gè)可擴(kuò)展的基于AMBA的核查環(huán)境確實(shí)是有益的,這種環(huán)境可以作最低限度的調(diào)整,以便可以重新用于新的系統(tǒng)或衍生物。

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

氣系統(tǒng)環(huán)境

AXI (3/4/ACE) 系統(tǒng)環(huán)境

AHB系統(tǒng)環(huán)境

APB 系統(tǒng)環(huán)境

虛擬序列器

AMBA 系統(tǒng)監(jiān)視器陣列

AMBA 系統(tǒng)環(huán)境的配置描述符,可用于配置底層 CHI/AXI/AHB/APB 系統(tǒng)環(huán)境

下圖顯示了此類(lèi)驗(yàn)證環(huán)境的表示形式:

pYYBAGR0AOqAdibTAATRjPApUGc271.png

讓我們看看UVM中的哪些功能可以派上用場(chǎng),為一些重要的系統(tǒng)級(jí)功能創(chuàng)建強(qiáng)大的環(huán)境:

分層虛擬序列器,以實(shí)現(xiàn)各種組件之間的同步:管理總線結(jié)構(gòu)同步的系統(tǒng)序列器可以建模為虛擬序列器,并引用 CHI System Env、AXI System Env、AHB System Env 和 APB System Env 中的虛擬序列器。

利用分析端口進(jìn)行系統(tǒng)級(jí)檢查、評(píng)分板和響應(yīng)處理:理想情況下,CHI、AXI、AHB 和 APB 主代理和從代理中的每個(gè)端口監(jiān)視器都有一個(gè)分析端口。在事務(wù)結(jié)束時(shí),主代理和從代理分別將完成的事務(wù)對(duì)象寫(xiě)入分析端口??梢灾付ù祟?lèi)上游端口和下游端口,供系統(tǒng)監(jiān)視器用于跟蹤結(jié)構(gòu)中的轉(zhuǎn)換和響應(yīng)以及執(zhí)行路由檢查。

使用回調(diào)啟用用戶擴(kuò)展并提取覆蓋范圍和吞吐量度量: 回調(diào)是一種訪問(wèn)機(jī)制,允許插入用戶定義的代碼,并允許在 AMBA 系統(tǒng)環(huán)境中訪問(wèn)對(duì)象以進(jìn)行性能分析和吞吐量測(cè)量。

要在系統(tǒng)環(huán)境中的虛擬序列器上運(yùn)行的綜合序列庫(kù): UVM 允許將序列的邏輯集合注冊(cè)到序列庫(kù),并且此集合可以在關(guān)聯(lián)的序列器上執(zhí)行。然后,系統(tǒng)級(jí)序列器協(xié)調(diào)這些序列集合在不同序列器的執(zhí)行,以創(chuàng)建有趣的場(chǎng)景組合,同時(shí)針對(duì)系統(tǒng)級(jí)激勵(lì)視角的最大覆蓋范圍

從驗(yàn)證的角度來(lái)看,系統(tǒng)級(jí)檢查是關(guān)鍵。如前所述,它們可以包括:

跨 CHI、AXI、AHB 和 APB 端口的數(shù)據(jù)完整性檢查

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

審核編輯:郭婷

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

    關(guān)注

    38

    文章

    4373

    瀏覽量

    222324
  • AMBA
    +關(guān)注

    關(guān)注

    0

    文章

    70

    瀏覽量

    15409
  • DUT
    DUT
    +關(guān)注

    關(guān)注

    0

    文章

    190

    瀏覽量

    12915
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    MCU芯片級(jí)驗(yàn)證的相關(guān)資料推薦

    第二章 驗(yàn)證flow驗(yàn)證的Roadmap驗(yàn)證的目標(biāo)UVM驗(yàn)證方法學(xué)ASIC驗(yàn)證分解驗(yàn)證策略和任務(wù)
    發(fā)表于 11-01 06:28

    AMBA ATP引擎3.1在Linux環(huán)境中編寫(xiě)AMBA ATP流量生成

    。AMBA ATP 生態(tài)系統(tǒng)利用這一機(jī)會(huì),Arm在2019年4月推出了AMBA ATP。AMBA ATP是對(duì)硬件接口的流量特征進(jìn)行建模的一種標(biāo)準(zhǔn)規(guī)范。作為可在各個(gè)
    發(fā)表于 07-07 17:09

    分層驗(yàn)證法在基于AMBA系統(tǒng)中的應(yīng)用

    分層驗(yàn)證法在基于AMBA系統(tǒng)中的應(yīng)用 在基于AMBA(Advanced Microcontroller Bus Architecture,先進(jìn)的微控制器總線體系結(jié)構(gòu))的
    發(fā)表于 03-28 17:05 ?860次閱讀

    適用于系統(tǒng)級(jí)驗(yàn)證的VMM多層框架

    基于驗(yàn)證方法手冊(cè)(VMM)的驗(yàn)證是行之有效的模塊級(jí)驗(yàn)證環(huán)境實(shí)現(xiàn)方法。在系統(tǒng)
    發(fā)表于 10-09 16:27 ?0次下載
    適用于<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>級(jí)</b><b class='flag-5'>驗(yàn)證</b>的VMM多層框架

    Cadence驗(yàn)證IP為ARM AMBA 4協(xié)議大幅縮短驗(yàn)證周轉(zhuǎn)時(shí)間

    電子設(shè)計(jì)創(chuàng)新企業(yè)Cadence設(shè)計(jì)系統(tǒng)公司,今天宣布使用ARM AMBA協(xié)議類(lèi)型的Cadence驗(yàn)證IP(VIP)實(shí)現(xiàn)多個(gè)成功驗(yàn)證項(xiàng)目,這是業(yè)界最廣泛使用的
    發(fā)表于 11-07 08:21 ?1242次閱讀

    Mentor Graphics在其企業(yè)驗(yàn)證平臺(tái)中新增ARM AMBA 5 AHB驗(yàn)證IP

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

    參數(shù)化UVM IP驗(yàn)證環(huán)境(上)

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

    Synopsys為Arm AMBA CXS的VIP提供EDA驗(yàn)證解決方案

    AutoTestbench和用于性能驗(yàn)證的VC AutoPerformance。 針對(duì) AMBA CXS協(xié)議的驗(yàn)證IP(VIP)的發(fā)布進(jìn)一步加持了AMBA的合作的本質(zhì),使生態(tài)
    發(fā)表于 10-15 09:37 ?4421次閱讀

    基于AMBA總線介紹?

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

    MCU芯片級(jí)驗(yàn)證

    第二章 驗(yàn)證flow驗(yàn)證的Roadmap驗(yàn)證的目標(biāo)UVM驗(yàn)證方法學(xué)ASIC驗(yàn)證分解驗(yàn)證策略和任務(wù)
    發(fā)表于 10-25 12:36 ?24次下載
    MCU芯片<b class='flag-5'>級(jí)</b><b class='flag-5'>驗(yàn)證</b>

    AMBA4 SystemVerilog Asseration驗(yàn)證

    ARM所推出的AMBA4總線相對(duì)來(lái)講還是應(yīng)用廣泛的。無(wú)論是芯片設(shè)計(jì)里還是FPGA設(shè)計(jì)里,時(shí)常能見(jiàn)到AMBA4總線的身影。
    的頭像 發(fā)表于 05-05 15:37 ?1040次閱讀
    <b class='flag-5'>AMBA</b>4 SystemVerilog Asseration<b class='flag-5'>驗(yàn)證</b>

    驗(yàn)證必備:AMBA4 SystemVerilog Asseration

    ARM所推出的AMBA4總線相對(duì)來(lái)講還是應(yīng)用廣泛的。無(wú)論是芯片設(shè)計(jì)里還是FPGA設(shè)計(jì)里,時(shí)常能見(jiàn)到AMBA4總線的身影。
    發(fā)表于 05-24 15:08 ?890次閱讀
    <b class='flag-5'>驗(yàn)證</b>必備:<b class='flag-5'>AMBA</b>4 SystemVerilog Asseration

    基于AMBA的子系統(tǒng)驗(yàn)證它們需要什么

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

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

    新思科技提供了一系列AMBA協(xié)議解決方案,用于早期建模、設(shè)計(jì)、實(shí)現(xiàn)、驗(yàn)證、確認(rèn)和系統(tǒng)成型。
    的頭像 發(fā)表于 04-30 17:20 ?1242次閱讀

    電磁環(huán)境仿真與驗(yàn)證系統(tǒng)軟件

    電磁環(huán)境仿真與驗(yàn)證系統(tǒng)軟件
    的頭像 發(fā)表于 04-29 16:59 ?232次閱讀
    電磁<b class='flag-5'>環(huán)境</b>仿真與<b class='flag-5'>驗(yàn)證</b><b class='flag-5'>系統(tǒng)</b>軟件