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

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

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

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

星星科技指導(dǎo)員 ? 來源:synopsys ? 作者:Satyapriya Acharya ? 2023-05-29 10:35 ? 次閱讀

讓我們看一下我們今天發(fā)現(xiàn)的 SOC 中一個(gè)典型的基于 AMBA 的子系統(tǒng):

poYBAGR0DxSASEo5AAN7izEKgrE409.png

從這張圖片中,我清楚地看到不同口味的多個(gè)AMBA組件的優(yōu)勢(shì)(AXI3 / 4,ACE,AHB,APB)。因此,即使我們有所有不同的 VIP 來代表這些 .不同的口味,就完成完整子系統(tǒng)的驗(yàn)證而言,這并不是一個(gè)灌籃。將所有這些組件拼接在一起并提出這樣一個(gè)驗(yàn)證環(huán)境本身就是一個(gè)巨大的挑戰(zhàn)。為了應(yīng)對(duì)每4-6個(gè)月出貨一次新設(shè)備的市場(chǎng)壓力,SoC公司正在逐步向現(xiàn)有平臺(tái)添加新的設(shè)計(jì)模塊。鑒于這些時(shí)間限制,無法從頭開始再次開發(fā)新的核查環(huán)境。如果我們深入挖掘,我們會(huì)看到引入 SoC 更改所需的驗(yàn)證類型:

確保數(shù)據(jù)完整性: 維護(hù)跨系統(tǒng)環(huán)境不同塊的數(shù)據(jù)流的完整性非常重要。這是因?yàn)槊總€(gè)塊或子系統(tǒng)都有自己的事務(wù)類型,它在子系統(tǒng)內(nèi)與之通信例如,當(dāng)多個(gè) AXI-ACE 主站通過互連結(jié)構(gòu)與多個(gè) AHB 從存儲(chǔ)器通信時(shí),AXI 相干事務(wù)應(yīng)轉(zhuǎn)換為 AHB 事務(wù)。

事務(wù)路由:系統(tǒng)級(jí)驗(yàn)證環(huán)境的一個(gè)重要目標(biāo)是確??绺鱾€(gè)組件路由的不同事務(wù)符合指定的內(nèi)存映射。

同步:多個(gè) AMBA 組件之間需要有足夠的同步。這對(duì)于產(chǎn)生有意義的刺激很重要。

連接:在具有多個(gè) AMBA 組件實(shí)例的系統(tǒng)環(huán)境中,需要確保它們已按照規(guī)范掛鉤。這要求在測(cè)試平臺(tái)中正確連接各種AMBA總線功能模型。

系統(tǒng)級(jí)檢查、性能分析:盡管各個(gè)模塊的檢查很重要,但隨著我們逐步進(jìn)入系統(tǒng)級(jí)別,驗(yàn)證環(huán)境需要能夠跨系統(tǒng)內(nèi)的所有AHB,APB和AXI端口執(zhí)行所有系統(tǒng)級(jí)檢查。它還需要涵蓋跨協(xié)議的事務(wù)流,同時(shí)分析破產(chǎn)矩陣在吞吐量、延遲等方面的性能。

此外,上述要求需要在原始系統(tǒng)級(jí)基礎(chǔ)設(shè)施的多個(gè)變體中解決。

審核編輯:郭婷

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

    關(guān)注

    38

    文章

    4173

    瀏覽量

    218402
  • AMBA
    +關(guān)注

    關(guān)注

    0

    文章

    68

    瀏覽量

    15006
  • AXI
    AXI
    +關(guān)注

    關(guān)注

    1

    文章

    127

    瀏覽量

    16636
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

    >產(chǎn)品定義>硬件、軟件>芯片測(cè)試>產(chǎn)品發(fā)布硬件:芯片定義>芯片開發(fā)>芯片IO軟件:軟件定義>軟件開發(fā)>軟硬件聯(lián)調(diào)2.驗(yàn)證的階段和內(nèi)容立項(xiàng)------>Tape Out驗(yàn)證計(jì)劃>模塊驗(yàn)證>子系統(tǒng)
    發(fā)表于 11-01 06:28

    適用于NFC和驗(yàn)證子系統(tǒng)設(shè)計(jì)

    描述 此參考設(shè)計(jì)是適用于 NFC(近場(chǎng)通信)和驗(yàn)證子系統(tǒng)設(shè)計(jì)。該子系統(tǒng)設(shè)計(jì)旨在用作參考設(shè)計(jì),支持部件認(rèn)證、訪問控制、個(gè)人識(shí)別、無電池傳感器接口、安全令牌傳輸和本地?cái)?shù)據(jù)的低功耗傳輸。在諸多系統(tǒng)
    發(fā)表于 09-22 09:15

    ARM AMBA Designer ADR-400用戶指南

    組件,并使用它們來創(chuàng)建使用圖形表示的系統(tǒng),該圖形表示顯示組件、它們的端口以及端口之間的連接。 您也可以在批處理模式下從命令行使用AMBA設(shè)計(jì)器。
    發(fā)表于 08-10 06:49

    開發(fā)CTI系統(tǒng)需要什么知識(shí)?

    開發(fā)CTI系統(tǒng)需要什么知識(shí)? 盡管有了系統(tǒng)結(jié)構(gòu),在現(xiàn)有的基礎(chǔ)上如何開發(fā)高質(zhì)量的CT 系統(tǒng)仍然要考慮很多方面的因素。 了解用戶需求 與所
    發(fā)表于 12-09 13:50 ?1655次閱讀

    分層驗(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 ?779次閱讀

    子系統(tǒng)模型分析與SYSTEMVIEW

    子系統(tǒng)設(shè)計(jì)中的分析目的:電子系統(tǒng)設(shè)計(jì)結(jié)果是否符合設(shè)計(jì)規(guī)范(滿足設(shè)計(jì)要求)。這需要通過測(cè)試來驗(yàn)證。優(yōu)化系統(tǒng)設(shè)計(jì)。這
    發(fā)表于 06-15 17:57 ?0次下載
    電<b class='flag-5'>子系統(tǒng)</b>模型分析與SYSTEMVIEW

    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é)議類型的Cadence驗(yàn)證IP(VIP)實(shí)現(xiàn)多個(gè)成功驗(yàn)證項(xiàng)目,這是業(yè)界最廣泛使用的
    發(fā)表于 11-07 08:21 ?1119次閱讀

    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 ?1269次閱讀

    關(guān)于SoundWave音頻子系統(tǒng)的11問

    一個(gè)IP子系統(tǒng)將多種經(jīng)驗(yàn)證的IP模塊單元和完整的軟件解決方案整合到一個(gè)集成化設(shè)計(jì)之中,以完成一種諸如音頻、視頻及圖像這樣的系統(tǒng)級(jí)功能。IP子系統(tǒng)包含交互作用的硬件和軟件,
    發(fā)表于 04-28 10:20 ?1011次閱讀

    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 ?3999次閱讀

    使用跟蹤子系統(tǒng)時(shí)發(fā)生處理器死鎖怎么辦?

    停滯條件全部清除為止。 某些跟蹤子系統(tǒng)可能需要在處理器上執(zhí)行相應(yīng)指令才能清除 AMBA ATB 停滯條件。此類跟蹤子系統(tǒng)的示例包括通過 SMMU 來耗盡對(duì)存儲(chǔ)器子系
    的頭像 發(fā)表于 05-10 14:04 ?1536次閱讀

    適用于NFC(近場(chǎng)通信)和驗(yàn)證子系統(tǒng)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《適用于NFC(近場(chǎng)通信)和驗(yàn)證子系統(tǒng)設(shè)計(jì).zip》資料免費(fèi)下載
    發(fā)表于 09-07 17:13 ?0次下載
    適用于NFC(近場(chǎng)通信)和<b class='flag-5'>驗(yàn)證</b>的<b class='flag-5'>子系統(tǒng)</b>設(shè)計(jì)

    AMBA系統(tǒng)監(jiān)視器、記分板等

    為了驗(yàn)證連接 SoC 內(nèi) IP 塊和子系統(tǒng)的互連結(jié)構(gòu),有必要檢查數(shù)據(jù)通過互連時(shí)的正確性和完整性。這就是 AMBA 系統(tǒng)監(jiān)視器為我們所做的。它還確保事務(wù)正確路由到其相應(yīng)的從屬服務(wù)器。
    的頭像 發(fā)表于 05-29 09:32 ?608次閱讀
    <b class='flag-5'>AMBA</b><b class='flag-5'>系統(tǒng)</b>監(jiān)視器、記分板等

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

    為了使 SOC 驗(yàn)證工程師能夠創(chuàng)建高度可配置的 AMBA 結(jié)構(gòu),系統(tǒng)環(huán)境應(yīng)提供占位符,用于將 DUT 與任何典型的 AMBA VIP 組件(如 AXI3/4/ACE、AHB 或 APB
    的頭像 發(fā)表于 05-29 09:33 ?731次閱讀
    如何<b class='flag-5'>驗(yàn)證</b><b class='flag-5'>AMBA</b><b class='flag-5'>系統(tǒng)</b>級(jí)環(huán)境

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

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