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

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

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

3天內不再提示

借助技術同時擁有原型和仿真兩種選擇

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Zibi Zalewski ? 2022-06-17 16:44 ? 次閱讀

隨著仿真方法在各種不同大小的 SoC/ASIC 項目中變得越來越流行和負擔得起,出現了一個問題,即為什么應該在高速原型設計仍然是執(zhí)行的主要硬件驗證技術的領域中使用仿真。首先要考慮的是速度。

熟悉該主題的人都知道,FPGA 原型設計可以提供最快的設計驗證。當然,由于較長的設計設置時間和較大的工程工作量,存在成本問題。隨著設置工具的改進和變得更易于使用,這種情況正在發(fā)生變化。但是,達到最高速度仍然需要更多時間。一些公司甚至根據設計規(guī)范在內部設計他們的 FPGA 板,以實現最高的原型制作速度。這使得該過程變得更長,但是,結合軟件分區(qū)工具,它肯定會提供最佳的速度結果。

事務級接口

另一個問題是驗證過程的接口級別。要切換到仿真,您必須從位級接口轉到事務級接口。這涉及開發(fā)事務級測試平臺和事務到稱為事務器的位級橋接器,需要新的工程技能(以及學習它們的時間)。

幸運的是,仿真供應商為最流行的接口提供了一個現成的事務處理程序庫,并在需要時開發(fā)自定義事務處理程序。測試臺問題自然解決了。由于 UVM 方法已在許多 SoC 項目中使用,因此向仿真的轉變是無縫的。UVM 測試平臺本質上也是基于事務的。如果有可用的交易器將其與硬件仿真的設計連接起來,那么遷移到仿真幾乎是無痛的。也許更重要的是,設計本身可以以相同的方式進行測試,使用與仿真相同的一組測試。

除了明顯的好處之外,雖然使用仿真顯著減少了驗證過程的時間,但仿真和仿真中的測試也很容易追蹤。這有助于硬件驗證團隊與設計團隊合作,到目前為止,這一過程在原型設計中被證明是困難的。

失去控制

設計設置的可控性是另一個有爭議的主題。原型設置要求用戶控制分區(qū)和時間約束過程,這兩者都是時間密集型的,但用戶保留對過程的控制。相反,仿真提供了自動化所有或大部分過程的設置工具,使原型用戶失去控制和感覺。

解決方案在于為用戶提供調整設置過程的能力,即使是在仿真模式下,至少在影響測試執(zhí)行速度的領域。對設計的了解可能會在仿真速度方面產生出色的結果。當然,這是工程師習慣的東西和仿真設置過程中可能控制的東西之間的折衷。

JTAG 調試

SoC 設計由處理器驅動,這些處理器通過基于 JTAG 的調試器進行調試和控制,使 JTAG 接口成為原型設計的主要驗證中心。JTAG 電纜將原型開發(fā)板與主機 PC 和處理器調試器連接起來。這需要物理布線連接,在需要時速度較慢且難以復制,但可以手動控制接口。

這種傳統方法也可用于仿真,但可以進一步擴展。一旦虛擬 JTAG 事務器可用,電路板和主機 PC 調試器之間就不需要電纜。通過這種處理器類型,可以擁有多個調試接口,所有這些都基于仿真基礎設施,比 JTAG 接口快很多。這種解決方案比傳統的 JTAG 接口調試靈活得多。

何時選擇仿真

只有當 SoC 開發(fā)完成并準備好 RTL 代碼后,才能實現原型驗證。這意味著 SoC 的硬件部分必須是完整的。不幸的是,這已經很晚了,特別是對于等待開發(fā)平臺的軟件團隊或已經在模擬中驗證了項目并需要通過基于硬件的測試快速反饋的設計團隊。顯然,在可用和需要時之間存在差距。

通過仿真,軟件開發(fā)人員和硬件設計人員無需等待完成的設計。可以使用不同類型的測試平臺驗證和測試單獨的模塊和子系統,例如 SystemC 測試平臺、虛擬平臺或流行的 UVM 事務??級測試平臺。仿真不僅使開發(fā)團隊能夠在流程的早期開始他們的工作,它還允許在 SoC 級驗證開始之前在塊級驗證 SoC,從而使最后一個階段更容易和更短。通過更進一步并將軟件團隊經常使用的虛擬平臺與硬件模擬器集成,可以在流程的早期開始整個 SoC 驗證,同時逐步增加在模擬器中實現的子系統的數量。

驗證的未來

對速度、接口和調試要求的需求正在慢慢地將原型設計和仿真方法合二為一。在速度方面,沒有必要以最高速度運行整個 SoC;某些部分需要在最快的時鐘域中,而其他部分(例如需要大量調試的部分)可能會運行得更慢。這種快速域是處理器內置子系統和/或高速外部接口,例如以太網USB。這些使空間能夠將原型設計和仿真的兩個世界連接成一個,并具有各自的優(yōu)勢。

隨著原型設計和仿真方法開始相互滲透,它們之間的界限(以及一種方法優(yōu)于另一種方法的論點)開始消失。現代 SoC 項目的理想驗證解決方案實際上是一種混合硬件-軟件驗證環(huán)境,可在需要時提供最高速度、軟件接口靈活性以及在需要時提供調試功能。

審核編輯:郭婷

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

    關注

    40

    文章

    5458

    瀏覽量

    172323
  • usb
    usb
    +關注

    關注

    60

    文章

    7974

    瀏覽量

    265482
  • soc
    soc
    +關注

    關注

    38

    文章

    4193

    瀏覽量

    218736
收藏 人收藏

    評論

    相關推薦

    AMC1204有兩種封裝,SOIC-8和SOIC-16,功能一樣嗎?為什么要推出兩種封裝?

    呢?AMC1204,AMC1304這樣做有什么好處嗎? 2、AMC1204有兩種封裝,SOIC-8和SOIC-16,功能一樣嗎?為什么要推出兩種封裝?
    發(fā)表于 12-27 07:22

    solidworks正版軟件:永久版權和訂閱許可 兩種購買方式解析和選擇

    SOLIDWORKS軟件分從購買方式上劃分為永久版權的形式和訂閱即年付費兩種方式,代理商碩迪科技向您詳細解析 SOLIDWORKS 的永久版權和訂閱許可的區(qū)別,各自的優(yōu)劣勢以及適合的應用場景。以幫助您做出適合的決策。
    的頭像 發(fā)表于 12-16 16:45 ?500次閱讀
    solidworks正版軟件:永久版權和訂閱許可 <b class='flag-5'>兩種</b>購買方式解析和<b class='flag-5'>選擇</b>

    電源管理芯片U6117兩種封裝SOP-8、DIP-8,靈活滿足應用需求

    選擇;而追求電路板緊湊設計或高集成度時,SOP封裝則更為合適。深圳銀聯寶電源管理芯片U6117,就擁有兩種封裝形式:SOP-8、DIP-8,可以幫助工程師在設計和
    的頭像 發(fā)表于 12-06 01:02 ?231次閱讀
    電源管理芯片U6117<b class='flag-5'>兩種</b>封裝SOP-8、DIP-8,靈活滿足應用需求

    噪聲傳導的兩種模式

    噪聲傳導有兩種模式,一為差模傳導,一為共模傳導。
    的頭像 發(fā)表于 10-15 11:33 ?347次閱讀
    噪聲傳導的<b class='flag-5'>兩種</b>模式

    Linux應用層控制外設的兩種不同的方式

    眾所周知,linux下一切皆文件,那么應用層如何控制硬件層,同樣是通過 文件I/O的方式來實現的,那么應用層控制硬件層通常有兩種方式。
    的頭像 發(fā)表于 10-05 19:03 ?648次閱讀
    Linux應用層控制外設的<b class='flag-5'>兩種</b>不同的方式

    請問如何將HSPICE和 IBIS兩種模型怎么轉換成TINA軟件中用?

    TI網站里,給出了一些期間的HSPICE和IBIS模型,但是現有的仿真工具 只有TINA這種,請問如何將HSPICE和 IBIS兩種模型怎么轉換成TINA軟件中用? 請高手給予解答。感謝!
    發(fā)表于 09-02 07:56

    兩種電纜類型的特點及優(yōu)勢

    隨著技術的發(fā)展,電纜的材料和結構不斷優(yōu)化,以滿足日益增長的電力需求和復雜的應用環(huán)境。本文將詳細探討兩種廣泛使用的電纜類型——聚氯乙烯絕緣電纜和交聯聚乙烯絕緣電纜,它們的特點、優(yōu)勢及適用范圍。 一
    的頭像 發(fā)表于 08-28 16:23 ?461次閱讀

    晶閘管的阻斷狀態(tài)有兩種是什么

    晶閘管(Thyristor)是一半導體器件,具有單向導電性,廣泛應用于電力電子領域。晶閘管的阻斷狀態(tài)有兩種:正向阻斷狀態(tài)和反向阻斷狀態(tài)。以下是對這兩種阻斷狀態(tài)的分析。 正向阻斷狀態(tài) 正向阻斷狀態(tài)
    的頭像 發(fā)表于 08-14 16:49 ?814次閱讀

    wdm設備的兩種傳輸方式

    系統中,有多種傳輸方式,其中最常見的兩種是密集波分復用(DWDM)和粗波分復用(CWDM)。 1. 密集波分復用(DWDM) 1.1 DWDM技術原理 密集波分復用(Dense Wavelength Division Multiplexing,簡稱DWDM)是一
    的頭像 發(fā)表于 07-18 09:45 ?528次閱讀

    esp32中ble mesh和gatt client兩種功能能同時并存嗎?

    esp32中 ble mesh 和 gatt client兩種功能能同時并存嗎? 如果可以, 直接添加相應的功能模塊初始化,就可以使用了嗎?
    發(fā)表于 06-17 06:01

    充電樁為什么有直流與交流兩種接口?

    充電樁設計有直流(DC)和交流(AC)兩種接口,主要是為了適應不同類型的電動汽車(EV)充電需求以及電池的充電特性。
    的頭像 發(fā)表于 04-30 15:33 ?1747次閱讀

    GYFTA、GYFTY兩種光纜的區(qū)別

    GYFTA和GYFTY兩種光纜的區(qū)別主要在于它們的結構和應用場景。 GYFTA光纜是一室外非金屬加強芯松套管層絞聚乙烯粘連鋁帶護套光纜。這種光纜的結構特點是它使用了非金屬加強芯,并且光纜的外護套
    的頭像 發(fā)表于 03-26 10:26 ?2148次閱讀

    快速控制原型RCP與硬件在環(huán)仿真HIL該如何區(qū)分呢?

    控制器軟件開發(fā)的V流程中,有個需要通過實時仿真完成的重要環(huán)節(jié),即快速控制原型(RCP)與硬件在環(huán)仿真(HIL)。
    的頭像 發(fā)表于 02-23 10:32 ?1427次閱讀
    快速控制<b class='flag-5'>原型</b>RCP與硬件在環(huán)<b class='flag-5'>仿真</b>HIL該如何區(qū)分呢?

    異或門兩種常見的實現方式

    兩種實現方式都能夠實現異或門的功能,具體的選擇取決于設計需求和邏輯門的可用性。實際構建異或門時,可以使用離散電子元件(如晶體管、二極管等)或整合電路芯片(如 TTL、CMOS 等)來實現。
    的頭像 發(fā)表于 02-04 17:30 ?1.3w次閱讀
    異或門<b class='flag-5'>兩種</b>常見的實現方式

    外部中斷有哪兩種觸發(fā)方式?如何選擇和設定?

    外部中斷有兩種觸發(fā)方式:電平觸發(fā)和邊沿觸發(fā)** 。
    的頭像 發(fā)表于 01-28 17:31 ?6566次閱讀
    外部中斷有哪<b class='flag-5'>兩種</b>觸發(fā)方式?如何<b class='flag-5'>選擇</b>和設定?
    主站蜘蛛池模板: 五月婷婷在线免费观看| 欧美a在线| 美女黄18| 偷偷久久| 中文字幕欧美成人免费| 38pao强力打造永久免费高清视频| 成成人看片在线| 欧美18同性gay视频| 美国一级毛片免费看成人| 噜噜噜久久久| 国产精品免费拍拍拍| 国产拍拍拍精品视频| 极品啪啪| 蕾丝视频成人★在线观看| 色视频在线看| 国产午夜精品一区二区| 午夜影院免费观看视频| 乱人伦小说短篇| 伊人成人在线观看| 午夜精品在线视频| 国产精品一区电影| www.87福利| 在线免费色视频| 在线免费国产| 男人资源站| 国产巨大bbbb天美| 波多久久夜色精品国产| 222www免费观看| 一级特黄aaaaaa大片| 91九色成人| 免费看黄色的网站| 1515hh四虎免费观com| 亚洲色图图片| 色综合一区| 色爱综合网| 欧美精品四虎在线观看| 免费日本网站| 精品久久中文网址| 天天做天天做天天综合网| 欧美hhh| 爱射综合|