色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

虹科干貨 | 如何測試與驗證復雜的FPGA設計(3)——硬件測試

虹科智能自動化 ? 2022-06-18 15:58 ? 次閱讀

仿真和驗證是開發任何高質量的基于 FPGA 的 RTL 編碼過程的基礎。在前文中,我們介紹了面向實體/塊的仿真,并介紹了如何在虹科的IP核中執行面向全局的仿真。

前文回顧

虹科干貨 | 如何測試與驗證復雜的FPGA設計(1)——面向實體或塊的仿真

虹科干貨 | 如何測證復雜的FPGA設計(2)——如何在虹科的IP核中執行面向全局的仿真

盡管擴展的仿真計劃提供了良好的可信度,但仍有許多corner的情況無法在虛擬環境中驗證。對于這些情況,開發人員需要制定基于硬件的測試計劃,而這也是獲得高質量結果的最后一步。在本篇文章中,我們將對介紹第三個關鍵步驟——在硬件平臺上驗證IP核。


硬件測試

硬件測試是為IP核產品執行高質量測試和驗證計劃的最后一步,主要可以分為以下幾個階段:

1

測試準備

該階段定義了在產品開始測試之前必須完成的步驟。在這個階段,需要制定測試計劃文檔,里面詳細描述了必須在 DUT(被測設備)上執行的每一項測試。

e372314c-ee59-11ec-a2f4-dac502259ad0.png

2

測試執行

測試執行階段主要是執行上一個階段中制定的測試用例

3

問題報告

該階段需要檢查和報告在測試執行期間檢測到的所有問題,虹科技術團隊將提供一個問題電子表格,其中將記錄在測試階段檢測到的每個問題。每當注冊新問題時,都會向開發團隊報告,并且能夠追蹤哪些問題已解決,哪些問題仍有待審查。

e3890d40-ee59-11ec-a2f4-dac502259ad0.png

4

測試結束

該階段確定測試階段何時完成,并創建測試結果文檔,其中將包含成功執行的測試的摘要以及有關測試的更多相關信息

虹科SoC-e測試工具

為了優化測試執行過程,我們使用了虹科SoC-e測試工具,以進行自動化測試。該工具考慮了以下內容:

DUT配置過程

流量注入和嗅探

記錄從DUT 返回的流量

驗證保存的日志

將DUT 設置為原始狀態

e3a3a880-ee59-11ec-a2f4-dac502259ad0.png

虹科SoC-e測試軟件架構


該工具的第一步與DUT 配置的執行有關。這是通過名為 Platform.vars 的輸入配置文件完成的。通過該文件,用戶可以配置不同的參數,如 DUT SSH 參數、主機 PC 的IP 地址或網絡接口

第二步,完成TS(測試站)和 DUT之間的流量注入和嗅探。我們有不同的第三方設備用作測試站,但最常用的設備之一是IXIA Novus One Plus。流量可以通過 IXIA 的 Python API 輕松發送。數據包操作是通過 Scapy Python 模塊完成的。盡管 Scapy 允許傳輸該工具生成的所有流量,但它是使用不同的工具tcpreplay執行的。這使我們能夠克服由 Scapy 引起的帶寬和準確性方面的某些限制。在此步驟中,測試提供了自定義流量的靈活性,以驗證不同的 DUT 功能。可擴展性不是問題,因為該工具支持添加額外的流量和測試端口。


e3b66b46-ee59-11ec-a2f4-dac502259ad0.png


第三步,該工具使用測試站或通過 Linux tcpdump 軟件登記來自 DUT 的流量。

第四步,在虹科SoC-e測試工具驗證上一步中存儲的信息(統計、寄存器轉儲(dump)等),以檢查一切是否正常。通過這兩個步驟,SoC-e 測試工具為測試用例的驗證提供了一個很好的解決方案。

最后,第五步,也是最后一步。最后一步的主要目的是將 DUT 配置恢復到其原始狀態,因為它可能在測試期間被修改。


e3da8c06-ee59-11ec-a2f4-dac502259ad0.png


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

    關注

    9

    文章

    428

    瀏覽量

    26570
收藏 人收藏

    評論

    相關推薦

    方案 僅需4個步驟!輕松高效搭建TSN測試網絡

    隨著汽車行業向分層同構以太網網絡的轉型,時間敏感網絡(TSN)逐漸成為實現確定性以太網互操作性的關鍵解決方案。本文將詳細介紹如何快速搭建TSN測試網絡,涵蓋從流量特征分析到網絡配置的全過程,并介紹TSN網絡仿真系統的應用與優
    的頭像 發表于 01-06 11:32 ?113次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 僅需4個步驟!輕松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN<b class='flag-5'>測試</b>網絡

    如何進行電子連接器的測試驗證

    電子連接器的測試驗證是確保其性能和質量的關鍵步驟。以下是對電子連接器進行測試驗證的方法: 一、測試
    的頭像 發表于 12-20 09:49 ?363次閱讀

    Verilog 測試平臺設計方法 Verilog FPGA開發指南

    Verilog測試平臺設計方法是Verilog FPGA開發中的重要環節,它用于驗證Verilog設計的正確性和性能。以下是一個詳細的Verilog測試平臺設計方法及Verilog
    的頭像 發表于 12-17 09:50 ?371次閱讀

    方案 | 精準零部件測試!多路汽車開關按鍵功能檢測系統

    在汽車制造業中,零部件的安全性、功能性和可靠性是確保車輛整體性能的關鍵。針對車輛零部件的LIN/CAN總線仿真測試,提出了基于Bab
    的頭像 發表于 11-01 11:04 ?234次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案 | 精準零部件<b class='flag-5'>測試</b>!多路汽車開關按鍵功能檢測系統

    干貨分享】硬件在環仿真(HiL)測試

    一、HiL是什么?硬件在環仿真(Hardware-in-the-Loop,簡稱HIL)是真的控制器連接假的被控對象,以一種高效低成本的方式對控制器進行全面測試。它是一種用于復雜設備控制器的開發與
    的頭像 發表于 09-19 17:15 ?1125次閱讀
    【<b class='flag-5'>干貨</b>分享】<b class='flag-5'>硬件</b>在環仿真(HiL)<b class='flag-5'>測試</b>

    科技術前沿 TSN網絡中時間感知整形器的性能驗證實測

    本文旨在驗證時間敏感網絡(TSN)中時間感知整形器(TAS)的性能,通過實施IEEE 802.1Qbv和IEEE 802.1AS-2020標準測試用例,確保其在網絡中的準確性。我們選用了
    的頭像 發表于 07-30 11:04 ?455次閱讀
    <b class='flag-5'>虹</b>科技術前沿  TSN網絡中時間感知整形器的性能<b class='flag-5'>驗證</b>實測

    TSN網絡中時間感知整形器的性能驗證實測

    導讀本文旨在驗證時間敏感網絡(TSN)中時間感知整形器(TAS)的性能,通過實施IEEE802.1Qbv和IEEE802.1AS-2020標準測試用例,確保其在網絡中的準確性。我們選用了
    的頭像 發表于 07-25 08:04 ?922次閱讀
    TSN網絡中時間感知整形器的性能<b class='flag-5'>驗證</b>實測

    干貨 |?突破功耗限制:PCAN Router設備低功耗模式與高效喚醒

    在汽車測試和現代工業領域,功耗控制與效率優化是工程師們不斷追求的目標。PCAN Router系列設備以其卓越的性能和靈活性,為CAN和CAN FD網絡中的報文轉換提供了高效解決方案。本文將探討
    的頭像 發表于 06-12 13:14 ?341次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>干貨</b> |?突破功耗限制:PCAN Router設備低功耗模式與高效喚醒

    接口測試測試點有哪些類型

    接口測試是軟件測試的一個重要組成部分,主要用于驗證系統各模塊之間的接口是否按照預期工作。接口測試測試點類型繁多,以下是一些常見的
    的頭像 發表于 05-30 15:04 ?1948次閱讀

    新品 | E-Val Pro Plus有線驗證解決方案

    有線驗證解決方案E-ValProPlus我們很高興地宣布,我們將推出全新的
    的頭像 發表于 04-19 08:04 ?392次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品 | E-Val Pro Plus有線<b class='flag-5'>驗證</b>解決方案

    硬件測試服務項目的重要性和作用

    硬件測試服務項目是確保硬件設備性能穩定、質量可靠的關鍵環節。它涉及對硬件產品進行全面、細致的檢查和驗證,以確保其滿足設計要求并具備優良的用戶
    的頭像 發表于 03-28 09:54 ?826次閱讀
    <b class='flag-5'>硬件</b><b class='flag-5'>測試</b>服務項目的重要性和作用

    FPGA軟件測試面臨哪些挑戰?

    FPGA軟件包含進行設計而產生的程序、文檔和數據,同時包含與之相關的軟件特性和硬件特性。FPGA軟件測試需要考慮軟件代碼正確性、軟硬件接口協
    發表于 03-20 12:23 ?1209次閱讀

    fpga原型驗證平臺與硬件仿真器的區別

    FPGA原型驗證平臺與硬件仿真器在芯片設計和驗證過程中各自發揮著獨特的作用,它們之間存在明顯的區別。
    的頭像 發表于 03-15 15:07 ?1189次閱讀

    fpga驗證測試的區別

    FPGA驗證測試在芯片設計和開發過程中都扮演著重要的角色,但它們各自有著不同的側重點和應用場景。
    的頭像 發表于 03-15 15:03 ?1296次閱讀

    新品|Baby-LIN第三代系列產品全面升級,重塑車輛測試新體驗

    導讀:Baby-LIN系列產品(LIN和CAN總線模擬器)是在測試和生產領域控制車輛部件(ECU)的成熟解決方案。Baby-LIN系
    的頭像 發表于 03-04 13:47 ?596次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>新品|Baby-LIN第三代系列產品全面升級,重塑車輛<b class='flag-5'>測試</b>新體驗
    主站蜘蛛池模板: 亚洲精品另类有吗中文字幕 | 10分钟免费观看视频| 国产日韩精品一区二区三区在线| 热99RE久久精品国产| tube日本护士| 免费A级毛片无码鲁大师| 24小时日本在线观看片免费| 恋夜影院安卓免费列表uc| 在线少女漫画| 久久re视频这里精品09首页| 伊人伊人影院| 蜜桃成熟时2电影免费观看d| 99久久蜜臀AV免费看蛮| 欧美手机在线| 国产成久久免费精品AV片天堂| 无遮挡h肉3d动漫在线观看| 果冻传媒2021一二三在线观看| 亚洲午夜精品A片久久WWW软件| 久久操韩国自偷拍| 4388成人| 青柠在线观看免费全集| 俄罗斯破处| 亚洲国产在线午夜视频无| 久艾草在线精品视频在线观看| 在线观看成人免费| 暖暖 免费 日本 高清 在线1| 成年人视频在线免费播放| 我要搞av| 久久亚洲精选| 达达兔午夜一级毛片| 午夜在线观看免费完整直播网页 | 亚洲呦女专区| 年轻的的小婊孑2中文字幕| 哒哒哒影院在线观看免费高清| 羞羞答答dc视频| 麻豆AV久久无码精品九九| 成人网18免费韩国| 亚洲国产精品无码中文在线| 老太婆性BBWBBW| 国产 欧美 亚洲 日韩视频| 亚洲伊人久久网|