chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

一文解析硬件軟件接口(HSI)

電子設(shè)計(jì) ? 來(lái)源:eeweb ? 作者:Leigh Brady ? 2021-05-07 14:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:布雷克驗(yàn)證系統(tǒng)(Breker Verification Systems)驗(yàn)證架構(gòu)師Leigh Brady

HSI是一項(xiàng)至關(guān)重要的功能,現(xiàn)在已引起Accellera PSWG的全力關(guān)注,而缺少HSI則為希望采用便攜式Stimulus工具而無(wú)需某種形式的此功能的公司帶來(lái)了額外的工作。

該博客系列沿襲了Accellera Portable Stimulus 1.0標(biāo)準(zhǔn)(PSS)的要求,但是在此特定博客中,我們將有所不同。我們將討論未納入該標(biāo)準(zhǔn)的第一版的功能,即硬件軟件接口(HSI)。這是一項(xiàng)至關(guān)重要的功能,現(xiàn)在已引起Accellera便攜式刺激工作組(PSWG)的全力關(guān)注。缺少它會(huì)為想要采用便攜式刺激工具而不需要某種形式的此功能的公司帶來(lái)額外的工作。

通過(guò)考慮測(cè)試的可移植性,最容易理解該問(wèn)題。所謂的,是指能夠?qū)y(cè)試意圖進(jìn)行單一描述,并且無(wú)需修改即可在各種執(zhí)行引擎上執(zhí)行該測(cè)試的能力。這些執(zhí)行引擎包括在事務(wù)級(jí)別或寄存器傳輸級(jí)別(RTL)上運(yùn)行的模擬器,模擬器,原型解決方案,虛擬平臺(tái)和真實(shí)芯片?,F(xiàn)在,考慮需要將數(shù)據(jù)獲取到某個(gè)寄存器或存儲(chǔ)器位置或檢索該寄存器或存儲(chǔ)器的內(nèi)容以確保測(cè)試正確運(yùn)行的測(cè)試。

在模擬器上執(zhí)行時(shí),很容易使用后門(mén)訪問(wèn)機(jī)制,而不會(huì)干擾被測(cè)設(shè)計(jì)(DUT)的任何方面。使用通用驗(yàn)證方法(UVM)的人們將熟悉寄存器抽象層(RAL)和后門(mén)內(nèi)存訪問(wèn)的概念。當(dāng)您從晶圓廠取回第一個(gè)芯片或嘗試遷移測(cè)試以在仿真器上驅(qū)動(dòng)完整的SoC時(shí),便可以重新運(yùn)行這些測(cè)試。使用UVM,通常需要完全重寫(xiě)測(cè)試工具。

這通常并不像聽(tīng)起來(lái)那樣容易??紤]目標(biāo)為仿真器的情況。您可能必須運(yùn)行必要的總線周期才能訪問(wèn)內(nèi)存,并且必須在不干擾與該訪問(wèn)無(wú)關(guān)的任何電路的情況下進(jìn)行操作。對(duì)于用戶(hù)而言,其中某些可能并不明顯。便攜式刺激器的真正目的是解決這個(gè)問(wèn)題。但是,1.0版本未能解決該問(wèn)題,因此留給讀者練習(xí)。

雖然PSS基本上可以完成UVM能夠執(zhí)行的所有操作,但PSS具有其他操作模式。它可以生成在設(shè)計(jì)中包含的處理器上運(yùn)行的測(cè)試,從而從內(nèi)而外進(jìn)行驗(yàn)證。如果要在這些處理器上運(yùn)行測(cè)試,則要么需要某種形式的操作系統(tǒng)在處理器上運(yùn)行,這對(duì)于RTL測(cè)試會(huì)產(chǎn)生很大的影響,或者必須將其視為裸機(jī)處理器。驗(yàn)證團(tuán)隊(duì)要做的最后一件事是花費(fèi)大量時(shí)間編寫(xiě)必要的軟件來(lái)執(zhí)行此操作。恒指是這個(gè)問(wèn)題的干凈的解決方案。

HSI提供了基本的類(lèi)似于OS的功能,這些功能允許將測(cè)試寫(xiě)入標(biāo)準(zhǔn)的API,同時(shí)隱藏執(zhí)行這些測(cè)試的機(jī)制。無(wú)論您是通過(guò)UVM序列訪問(wèn)塊寄存器,還是寄存器包含在嵌入式處理器或最終芯片中,它都使UVM寄存器訪問(wèn)看起來(lái)一樣。對(duì)于嵌入式處理器,它可以將寄存器內(nèi)容傳輸?shù)娇蓮耐獠吭L問(wèn)的存儲(chǔ)器中的位置,也可以通過(guò)UART饋送該數(shù)據(jù)。對(duì)于真正的硅,可以通過(guò)掃描鏈訪問(wèn)或修改寄存器。對(duì)每個(gè)目標(biāo)執(zhí)行此功能的機(jī)制與測(cè)試編寫(xiě)者相同。在大多數(shù)情況下,這將作為提供的工具的一部分提供。

o4YBAGCU3LmAPHY3AALpEPgE3c8653.png

硬件軟件接口提供了類(lèi)似于操作系統(tǒng)的基本功能,這些功能允許將測(cè)試寫(xiě)入標(biāo)準(zhǔn)的API,同時(shí)隱藏執(zhí)行這些測(cè)試的機(jī)制。

當(dāng)然,該工具可以走得更遠(yuǎn),就像功能完善的OS一樣,可以調(diào)度多個(gè)測(cè)試以及跨處理器線程的關(guān)鍵資源來(lái)真正銷(xiāo)毀SoC。

雖然我不宜與PSWG討論有關(guān)所提出解決方案的任何細(xì)節(jié),但這種功能已經(jīng)存在于我們的舊版工具中很多年了,我們的客戶(hù)完全意識(shí)到此接口所提供的功能。其他一些工具供應(yīng)商也在其工具中運(yùn)行該接口的自己的版本,但希望Accellera的努力將帶來(lái)這些接口的統(tǒng)一。

如前所述,UVM的用戶(hù)將非常熟悉RAL的概念,這是使DUT和測(cè)試平臺(tái)能夠就寄存器中位的通用布局達(dá)成一致所必需的。硬件/軟件協(xié)同驗(yàn)證解決方案的用戶(hù)也將熟悉定義內(nèi)存映射的需求-以便測(cè)試臺(tái)和設(shè)計(jì)可以保持同步。Test Suite Synthesis知道內(nèi)存的位置,對(duì)該內(nèi)存的任何限制以及處理器和外圍設(shè)備如何訪問(wèn)該內(nèi)存。例如,字節(jié)序是小端還是大端,或者與某些地址范圍相關(guān)聯(lián)的安全限制嗎?

這是關(guān)于PSWG對(duì)PSS 1.1發(fā)行版所尋求的限制,并且不包含完整的HSI所需的全部?jī)?nèi)容。但這是一個(gè)好的開(kāi)始。真正了解問(wèn)題空間并提供使完整的系統(tǒng)級(jí)驗(yàn)證方法得以實(shí)施的解決方案的工具提供商,在提供涵蓋整個(gè)裸機(jī)層的HSI時(shí),已經(jīng)超出了這些基礎(chǔ)知識(shí)。

Breker,Vayavya,Agnisys等公司一直在開(kāi)發(fā)這些解決方案,并且知道使測(cè)試變得可移植需要什么。這些解決方案提高了基于PSS的測(cè)試綜合的能力,并減少了用戶(hù)為獲得測(cè)試可移植性而必須付出的努力。PSS降低了每個(gè)供應(yīng)商使用其自己的語(yǔ)言所帶來(lái)的風(fēng)險(xiǎn),但它并未消除每個(gè)供應(yīng)商在所生成測(cè)試的質(zhì)量和用戶(hù)為生成這些測(cè)試所花費(fèi)的精力方面進(jìn)行競(jìng)爭(zhēng)的能力。

編輯:hfy

聲明:本文內(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)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124559
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7653

    瀏覽量

    167445
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1037

    瀏覽量

    85425
  • 模擬器
    +關(guān)注

    關(guān)注

    2

    文章

    894

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    解析VDS接口

    細(xì)說(shuō)電流隔離低壓差分信號(hào)傳輸 (LVDS)接口,涉及到串行數(shù)據(jù)傳輸?shù)募扔?b class='flag-5'>接口標(biāo)準(zhǔn) (TIA/EIA-644)
    發(fā)表于 12-18 06:01

    讀懂接口模塊的組合應(yīng)用有哪些?

    讀懂接口模塊的組合應(yīng)用有哪些?
    發(fā)表于 05-17 07:15

    DTU的硬件軟件是如何去設(shè)計(jì)的

    1. 簡(jiǎn)介硬件采用模塊化設(shè)計(jì),分為主板和擴(kuò)展板。主板接口有DC5-36V電源接口,USB串口(支持給主板供電),RS232,RS485,CAN,4個(gè)指示燈,以太網(wǎng)口,SIM卡,天線(支持雙天線
    發(fā)表于 01-14 08:00

    ARM接口軟件如何控制和驅(qū)動(dòng)硬件

    接口編程接口編程的環(huán)境 交叉編譯環(huán)境 arm-gcc軟件如何控制和驅(qū)動(dòng)硬件(外部設(shè)備和外部控制器)1、會(huì)看電路圖:(1),根據(jù)電路圖找硬件(
    發(fā)表于 04-26 14:16

    請(qǐng)問(wèn)下內(nèi)部HSI RC時(shí)鐘精度如何

    嘗試用STM32G0 LQFP32單片機(jī)做精確測(cè)頻,但是沒(méi)有HSE晶振接口,所以?xún)?nèi)部HSI RC會(huì)作為系統(tǒng)時(shí)鐘,系統(tǒng)時(shí)鐘的精度會(huì)影響頻率,內(nèi)部HSI RC時(shí)鐘精度如何
    發(fā)表于 12-01 06:26

    adau1452的iis接口硬件軟件怎么設(shè)計(jì)?

    請(qǐng)問(wèn)這個(gè)硬件部分是兼容所有iis接口的音頻芯片么?有沒(méi)有較多的參考設(shè)計(jì),目前的需求有兩類(lèi),類(lèi)是路入,路出,
    發(fā)表于 11-28 08:01

    看懂硬件環(huán)境和軟件環(huán)境是什么

    個(gè)完整的電腦系統(tǒng)包括硬件軟件兩部分。顧名思義,硬件,就是電腦中那些看得見(jiàn)摸得著的實(shí)物設(shè)備,如主機(jī)、顯示器。而軟件則是相對(duì)
    的頭像 發(fā)表于 04-02 18:42 ?5.5w次閱讀

    解析PLC的應(yīng)用

    解析PLC的應(yīng)用,具體的跟隨小編起來(lái)了解下。
    的頭像 發(fā)表于 07-19 11:21 ?5523次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>解析</b>PLC的應(yīng)用

    應(yīng)用于嵌入式系統(tǒng)軟件硬件接口問(wèn)題的設(shè)計(jì)

    最理想的解決方案是軟件小組參與硬件設(shè)計(jì),但是在時(shí)間安排、資金和人員方面往往又是不實(shí)際的。種變通的方法是創(chuàng)建硬件
    的頭像 發(fā)表于 11-01 08:58 ?2919次閱讀
    應(yīng)用于嵌入式系統(tǒng)<b class='flag-5'>軟件</b>和<b class='flag-5'>硬件</b><b class='flag-5'>接口</b>問(wèn)題的設(shè)計(jì)

    USB接口硬件軟件架構(gòu)及應(yīng)用設(shè)計(jì)

    介紹USB接口硬件軟件架構(gòu);USB接口硬件設(shè)計(jì)及認(rèn)證規(guī)范;如何利用USB接口提高物聯(lián)網(wǎng)設(shè)備
    的頭像 發(fā)表于 01-17 07:06 ?4867次閱讀
    USB<b class='flag-5'>接口</b>的<b class='flag-5'>硬件</b>和<b class='flag-5'>軟件</b>架構(gòu)及應(yīng)用設(shè)計(jì)

    GSU-16的硬件接口軟件接口資料下載

    電子發(fā)燒友網(wǎng)為你提供GSU-16的硬件接口軟件接口資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶(hù)指南、解決方案等資料,希望可以幫助
    發(fā)表于 04-14 08:42 ?15次下載
    GSU-16的<b class='flag-5'>硬件</b><b class='flag-5'>接口</b>和<b class='flag-5'>軟件</b><b class='flag-5'>接口</b>資料下載

    詳解硬件-軟件接口(HSI)的例內(nèi)容有哪些?

    HSI規(guī)范是在子階段“技術(shù)安全概念”中啟動(dòng)的。隨著開(kāi)發(fā)的繼續(xù),HSI規(guī)范通過(guò)硬件軟件完善的。
    的頭像 發(fā)表于 06-11 16:58 ?1.5w次閱讀
    詳解<b class='flag-5'>硬件</b>-<b class='flag-5'>軟件</b><b class='flag-5'>接口</b>(<b class='flag-5'>HSI</b>)的例內(nèi)容有哪些?

    STM32入坑(七)使用HSI配置系統(tǒng)時(shí)鐘

    STM32入坑(七)使用HSI配置系統(tǒng)時(shí)鐘簡(jiǎn)介原理用到的GPIO配置方法及程序注意事項(xiàng)簡(jiǎn)介名稱(chēng):使用HSI配置時(shí)鐘功能:配置系統(tǒng)時(shí)鐘為18M/72M/128M硬件資源:STM32開(kāi)發(fā)板、(LED燈
    發(fā)表于 11-26 18:51 ?65次下載
    STM32入坑(七)使用<b class='flag-5'>HSI</b>配置系統(tǒng)時(shí)鐘

    硬件/軟件接口調(diào)試

      Debug 有幾個(gè)層次,通常構(gòu)建在 Eclipse 等集成開(kāi)發(fā)環(huán)境 (IDE) 上。用戶(hù)需要調(diào)試實(shí)際的硬件、操作系統(tǒng)之外的裸機(jī)軟件執(zhí)行、硬件軟件的結(jié)合以及整個(gè)系統(tǒng)的性能。
    的頭像 發(fā)表于 07-09 06:50 ?1871次閱讀
    在<b class='flag-5'>硬件</b>/<b class='flag-5'>軟件</b><b class='flag-5'>接口</b>調(diào)試

    解析工業(yè)互聯(lián)網(wǎng)

    電子發(fā)燒友網(wǎng)站提供《解析工業(yè)互聯(lián)網(wǎng).pptx》資料免費(fèi)下載
    發(fā)表于 02-20 16:42 ?1次下載