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

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

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

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

虹科干貨 | 如何測試與驗(yàn)證復(fù)雜的FPGA設(shè)計(jì)(3)——硬件測試

虹科智能自動(dòng)化 ? 2022-06-18 15:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

仿真和驗(yàn)證是開發(fā)任何高質(zhì)量的基于 FPGA 的 RTL 編碼過程的基礎(chǔ)。在前文中,我們介紹了面向?qū)嶓w/塊的仿真,并介紹了如何在虹科的IP核中執(zhí)行面向全局的仿真。

前文回顧

虹科干貨 | 如何測試與驗(yàn)證復(fù)雜的FPGA設(shè)計(jì)(1)——面向?qū)嶓w或塊的仿真

虹科干貨 | 如何測證復(fù)雜的FPGA設(shè)計(jì)(2)——如何在虹科的IP核中執(zhí)行面向全局的仿真

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


硬件測試

硬件測試是為IP核產(chǎn)品執(zhí)行高質(zhì)量測試和驗(yàn)證計(jì)劃的最后一步,主要可以分為以下幾個(gè)階段:

1

測試準(zhǔn)備

該階段定義了在產(chǎn)品開始測試之前必須完成的步驟。在這個(gè)階段,需要制定測試計(jì)劃文檔,里面詳細(xì)描述了必須在 DUT(被測設(shè)備)上執(zhí)行的每一項(xiàng)測試。

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

2

測試執(zhí)行

測試執(zhí)行階段主要是執(zhí)行上一個(gè)階段中制定的測試用例

3

問題報(bào)告

該階段需要檢查和報(bào)告在測試執(zhí)行期間檢測到的所有問題,虹科技術(shù)團(tuán)隊(duì)將提供一個(gè)問題電子表格,其中將記錄在測試階段檢測到的每個(gè)問題。每當(dāng)注冊新問題時(shí),都會(huì)向開發(fā)團(tuán)隊(duì)報(bào)告,并且能夠追蹤哪些問題已解決,哪些問題仍有待審查。

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

4

測試結(jié)束

該階段確定測試階段何時(shí)完成,并創(chuàng)建測試結(jié)果文檔,其中將包含成功執(zhí)行的測試的摘要以及有關(guān)測試的更多相關(guān)信息。

虹科SoC-e測試工具

為了優(yōu)化測試執(zhí)行過程,我們使用了虹科SoC-e測試工具,以進(jìn)行自動(dòng)化測試。該工具考慮了以下內(nèi)容:

DUT配置過程

流量注入和嗅探

記錄從DUT 返回的流量

驗(yàn)證保存的日志

將DUT 設(shè)置為原始狀態(tài)

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

虹科SoC-e測試軟件架構(gòu)


該工具的第一步與DUT 配置的執(zhí)行有關(guān)。這是通過名為 Platform.vars 的輸入配置文件完成的。通過該文件,用戶可以配置不同的參數(shù),如 DUT SSH 參數(shù)、主機(jī) PC 的IP 地址或網(wǎng)絡(luò)接口

第二步,完成TS(測試站)和 DUT之間的流量注入和嗅探。我們有不同的第三方設(shè)備用作測試站,但最常用的設(shè)備之一是IXIA Novus One Plus。流量可以通過 IXIA 的 Python API 輕松發(fā)送。數(shù)據(jù)包操作是通過 Scapy Python 模塊完成的。盡管 Scapy 允許傳輸該工具生成的所有流量,但它是使用不同的工具tcpreplay執(zhí)行的。這使我們能夠克服由 Scapy 引起的帶寬和準(zhǔn)確性方面的某些限制。在此步驟中,測試提供了自定義流量的靈活性,以驗(yàn)證不同的 DUT 功能??蓴U(kuò)展性不是問題,因?yàn)樵摴ぞ咧С痔砑宇~外的流量和測試端口。


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


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

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

最后,第五步,也是最后一步。最后一步的主要目的是將 DUT 配置恢復(fù)到其原始狀態(tài),因?yàn)樗赡茉跍y試期間被修改。


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


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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    車輛網(wǎng)絡(luò)通訊測試主板:雙系統(tǒng)適配 × 工業(yè)級(jí)穩(wěn)定 × 零門檻部署

    本文探討了車載網(wǎng)絡(luò)測試面臨的挑戰(zhàn),包括多協(xié)議并發(fā)時(shí)的數(shù)據(jù)丟包、繁雜線束帶來的集成難題和逐年攀升的設(shè)備維護(hù)成本。全新推出的HKIC1-MBM2100 車輛網(wǎng)絡(luò)通訊測試主板憑借其硬核配
    的頭像 發(fā)表于 07-15 11:15 ?133次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>車輛網(wǎng)絡(luò)通訊<b class='flag-5'>測試</b>主板:雙系統(tǒng)適配 × 工業(yè)級(jí)穩(wěn)定 × 零門檻部署

    AR 眼鏡硬件可靠性測試方法

    AR 眼鏡作為集成了光學(xué)、電子、傳感器等復(fù)雜硬件的智能設(shè)備,其硬件可靠性直接影響產(chǎn)品使用壽命和用戶體驗(yàn)。硬件可靠性測試需針對 AR 眼鏡特殊
    的頭像 發(fā)表于 06-19 10:27 ?280次閱讀
    AR 眼鏡<b class='flag-5'>硬件</b>可靠性<b class='flag-5'>測試</b>方法

    CAN芯片邏輯響應(yīng)驗(yàn)證測試

    在CAN芯片研發(fā)階段,需要做諸多涉及通訊錯(cuò)誤管理驗(yàn)證的問題。在ISO-16845國際標(biāo)準(zhǔn)中,規(guī)定完善的測試標(biāo)準(zhǔn),如錯(cuò)誤幀檢測,傳輸幀相關(guān)檢測,錯(cuò)誤管理邏輯驗(yàn)證等,本文主要分享有效便捷的方法來完成
    的頭像 發(fā)表于 04-30 18:24 ?236次閱讀
    CAN芯片邏輯響應(yīng)<b class='flag-5'>驗(yàn)證</b><b class='flag-5'>測試</b>

    復(fù)雜電磁環(huán)境構(gòu)建與測試軟件系統(tǒng)

    復(fù)雜電磁環(huán)境構(gòu)建與測試軟件系統(tǒng)
    的頭像 發(fā)表于 04-29 20:47 ?193次閱讀
    <b class='flag-5'>復(fù)雜</b>電磁環(huán)境構(gòu)建與<b class='flag-5'>測試</b>軟件系統(tǒng)

    FPGA EDA軟件的位流驗(yàn)證

    位流驗(yàn)證,對于芯片研發(fā)是一個(gè)非常重要的測試手段,對于純軟件開發(fā)人員,最難理解的就是位流驗(yàn)證。在FPGA芯片研發(fā)中,位流驗(yàn)證是在做什么,在哪些
    的頭像 發(fā)表于 04-25 09:42 ?1334次閱讀
    <b class='flag-5'>FPGA</b> EDA軟件的位流<b class='flag-5'>驗(yàn)證</b>

    工程師必看!PWM波控制全攻略,LIN模塊助力開發(fā)效率翻倍

    Baby-LIN-RM-III模塊通過硬件和軟件結(jié)合,簡化PWM輸出配置,方便PLC與LIN/CAN設(shè)備控制。軟件配置簡單上手,無需外接工具。
    的頭像 發(fā)表于 04-11 14:56 ?437次閱讀
    工程師必看!PWM波控制全攻略,<b class='flag-5'>虹</b><b class='flag-5'>科</b>LIN模塊助力開發(fā)效率翻倍

    直播回放 | IO-Link技術(shù)概述與IO-Link OEM

    「一站式通訊解決方案」系列直播第1期圓滿落幕!本期主題為「IO-Link技術(shù)概述與IO-LinkOEM」感謝各位朋友的熱情參與!本期直播中
    的頭像 發(fā)表于 02-19 17:34 ?663次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技術(shù)概述與<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    ?憶聯(lián)企業(yè)級(jí)測試驗(yàn)證平臺(tái)介紹

    在SSD產(chǎn)品從概念設(shè)計(jì)到市場投放的復(fù)雜過程中,產(chǎn)品測試驗(yàn)證環(huán)節(jié)不僅是確保產(chǎn)品質(zhì)量的堅(jiān)固防線,更是推動(dòng)SSD性能邁向新高度的核心驅(qū)動(dòng)力。
    的頭像 發(fā)表于 01-23 18:19 ?703次閱讀

    方案 僅需4個(gè)步驟!輕松高效搭建TSN測試網(wǎng)絡(luò)

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

    如何進(jìn)行電子連接器的測試驗(yàn)證

    電子連接器的測試驗(yàn)證是確保其性能和質(zhì)量的關(guān)鍵步驟。以下是對電子連接器進(jìn)行測試驗(yàn)證的方法: 一、測試
    的頭像 發(fā)表于 12-20 09:49 ?1552次閱讀

    Verilog 測試平臺(tái)設(shè)計(jì)方法 Verilog FPGA開發(fā)指南

    Verilog測試平臺(tái)設(shè)計(jì)方法是Verilog FPGA開發(fā)中的重要環(huán)節(jié),它用于驗(yàn)證Verilog設(shè)計(jì)的正確性和性能。以下是一個(gè)詳細(xì)的Verilog測試平臺(tái)設(shè)計(jì)方法及Verilog
    的頭像 發(fā)表于 12-17 09:50 ?1150次閱讀

    方案 | 精準(zhǔn)零部件測試!多路汽車開關(guān)按鍵功能檢測系統(tǒng)

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

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

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

    科技術(shù)前沿 TSN網(wǎng)絡(luò)中時(shí)間感知整形器的性能驗(yàn)證實(shí)測

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

    TSN網(wǎng)絡(luò)中時(shí)間感知整形器的性能驗(yàn)證實(shí)測

    導(dǎo)讀本文旨在驗(yàn)證時(shí)間敏感網(wǎng)絡(luò)(TSN)中時(shí)間感知整形器(TAS)的性能,通過實(shí)施IEEE802.1Qbv和IEEE802.1AS-2020標(biāo)準(zhǔn)測試用例,確保其在網(wǎng)絡(luò)中的準(zhǔn)確性。我們選用了
    的頭像 發(fā)表于 07-25 08:04 ?1447次閱讀
    TSN網(wǎng)絡(luò)中時(shí)間感知整形器的性能<b class='flag-5'>驗(yàn)證</b>實(shí)測