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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

IP仿真的實體或塊級別是如何完成的

廣州虹科電子科技有限公司 ? 來源:工業通訊 ? 作者:虹科工業控制 ? 2022-06-13 15:54 ? 次閱讀

IP核的開發過程中,面臨著許多關鍵技術,比如IP核的規格定義、基于接口的設計、IP核測試存取結構標準、IP核的驗證與打包等。對于IP核的驗證,主要是建立參照模型和測試平臺,然后進行回歸測試和形式驗證。這里參照的模型主要用于對系統功能進行驗證以及和RTL模型的對照驗證,該模型主要用Verilog HDL等語言來構造。測試平臺的建立與子模塊設計并行,搭建驗證環境和開發測試用例,并針對IP核的行為級模型對測試環境和測試用例進行調試,從而同步準備好用來仿真測試RTL級IP核的驗證環境和測試用例。

仿真和驗證是開發任何高質量的基于 FPGA 的 RTL 編碼過程的基礎。在本系列文章中,我們將分享我們設計過程中的關鍵步驟,并將基于虹科以太網IP核產品組合進行介紹。

整個過程的關鍵步驟如下:

面向實體/塊的仿真:通過在每個輸入信號上生成激勵并驗證 RTL 代碼行為是否符合預期,對構成每個 IP 核的不同模塊進行實體/塊的仿真。

面向全局的仿真:一旦不同的模塊被單獨驗證,則意味著下一步將整個IP仿真為單個 UUT(被測試單元)。

(On)硬件測試:盡管擴展的仿真計劃提供了良好的可信度,但仍有許多corner的情況無法在虛擬環境中驗證。對于這些情況,需要基于硬件的測試計劃,這也是獲得高質量結果的最后一步。

在本篇文章中,我們將描述第一步:IP 仿真的實體或塊級別是如何完成的。

面向實體或塊的仿真

“面向實體或塊的仿真”這一步驟意味著驗證在 IP 核內具有特定操作的特定實體或模塊的正確操作。每個 IP 核都由許多實體或塊組成,為了測試它們,每個實體會有不同的測試平臺,通過在輸入受到刺激時觀察設計的輸出來執行設計。這將有助于檢查預期的行為。

舉個例子就可以很好地理解這個步驟。下面我們先介紹虹科以太網交換機 IP 核的過濾數據庫。過濾數據庫存儲 MAC 地址及其相關信息以做出幀轉發決策。它是一個基于哈希的存儲器,每個地址條目都有一些存儲過濾數據的 bin。該哈希算法還生成過濾數據庫內存的索引

958584e0-e8a3-11ec-ba43-dac502259ad0.png

過濾數據庫執行有三個主要過程:學習、查找和老化

學習過程負責在滿足不同條件時保存幀。

查找過程是在過濾數據庫中搜索并獲得幀的轉發端口掩碼的過程。

老化過程根據給定的時間段刪除舊的 MAC 條目。

95ceb21e-e8a3-11ec-ba43-dac502259ad0.png

在這個仿真MAC表的具體案例中,請始終嘗試測試構成過濾數據庫功能的所有機制。從這個意義上說,就像學習不同的MAC,不同的查詢、老化是并行完成的,最后需要清除MAC表并驗證所有條目都已刪除。此外,研究并始終能夠測試可能的corner案例也十分重要。

測試和驗證復雜 FPGA 設計的第二個關鍵步驟將在下一篇文章中展開介紹。一旦形成 IP 核的所有實體都按預期工作,全局仿真就會發揮作用。

96237e0c-e8a3-11ec-ba43-dac502259ad0.png

未完待續

IP核可以使開發人員減少工作量,并縮短產品上市時間。虹科目前已有豐富的IP核產品組合,包括TSN IP核、HSR/PRP IP核、以太網IP核、冗余IP核等,可以輕松集成到用戶的FPGA中。若想了解更多信息,歡迎通過sales@hkaco.com聯系虹科工業控制團隊!

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

文章出處:【微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

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

    關注

    1640

    文章

    21905

    瀏覽量

    611526
  • 仿真
    +關注

    關注

    51

    文章

    4203

    瀏覽量

    135006
  • IP核
    +關注

    關注

    4

    文章

    335

    瀏覽量

    50228

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

文章出處:【微信號:Hongketeam,微信公眾號:廣州虹科電子科技有限公司】歡迎添加關注!文章轉載請注明出處。

收藏 0人收藏

    評論

    相關推薦

    如何理解芯片設計中的IP

    描述語言(如Verilog、VHDL)編寫的電路設計,也可以是完成的電路板或者甚至是一些特定算法和技術。IP的使用大大提高了芯片設計的效率,避免了從頭開始設計所有功能模塊。下面詳細解釋芯片IP的幾個關鍵點: 1. 芯片
    的頭像 發表于 02-08 10:43 ?544次閱讀

    智能駕駛HIL仿真測試解決方案

    經緯恒潤推出的新一代自主研發的智能駕駛HIL仿真測試系統可提供:逼真的道路交通場景、高精度的車輛動力學模型和各智能駕駛傳感器仿真/臺架;實驗管理、自動化測試和測試管理等軟件;高性能實時仿真
    的頭像 發表于 12-23 10:54 ?940次閱讀
    智能駕駛HIL<b class='flag-5'>仿真</b>測試解決方案

    如何通過建模與仿真提升電力電子組件的設計與性能?

    建模過程被稱為建模,而仿真被定義為使用模型研究實際理論系統的行為和性能的過程。在仿真中,模型可以用于研究系統的現有擬議特性。對于大型互聯系統的仿
    的頭像 發表于 11-25 11:35 ?596次閱讀
    如何通過建模與<b class='flag-5'>仿真</b>提升電力電子組件的設計與性能?

    功放設計仿真的一般步驟

    功放設計仿真的一般步驟 1、首先需要確定放大器的特性指標,并根據指標選定合適的功放管。 2、將廠家提供的晶體管模型庫導入到ADS模型庫中。 3、根據放大器的要求和晶體管特性確定靜態工作點。 4、進行
    的頭像 發表于 11-16 10:26 ?1330次閱讀
    功放設計<b class='flag-5'>仿真的</b>一般步驟

    Efinity FIFO IP仿真問題 -v1

    Efinity目前不支持聯合仿真,只能通過調用源文件仿真。 我們生成一個fifo IP命名為fifo_sim 在Deliverables中保留Testbench的選項。 在IP的生成目
    的頭像 發表于 10-21 11:41 ?1371次閱讀
    Efinity FIFO <b class='flag-5'>IP</b><b class='flag-5'>仿真</b>問題 -v1

    機器人仿真的類型和優勢

    機器人仿真使機器人工程師和研究人員能夠創建機器人及其環境的虛擬模型。這項技術支持在仿真的無風險環境中測試和驗證機器人設計與控制算法以及與各種元素進行交互。通過使用仿真軟件,可以預測和分析機器人在各種條件下的行為,而不需要物理原型
    的頭像 發表于 10-14 10:43 ?1038次閱讀
    機器人<b class='flag-5'>仿真的</b>類型和優勢

    調試THS4021,用Tina仿真的時候最大只能到6V左右,為什么?

    我最近在調試THS4021,但是在仿真的時候就出了問題。壓擺率SR=2*Pi*f*Vm,而THS4021的壓擺率為470V/us,通過計算,最大輸出電壓幅值Vm=SR/(2*Pi*f
    發表于 09-25 06:46

    仿真的時候在哪些地方添加寄生電容呢?

    請問各位高手,仿真的時候在哪些地方添加寄生電容呢,比如下面的圖, 另外一般萬用板焊出來的雜散電容有多大?在高速運放仿真時應該加在哪些地方呢
    發表于 09-19 07:59

    域名、IP 地址、網址分別是什么?有什么區別呢?

    域名、IP 地址和網址我們經常會聽到這三個名詞,尤其是當你想要開通一個網站的時候,但很多人對它們之間的區別并不十分清楚,那么域名、IP 地址、網址分別是什么?有什么區別呢?接下來讓我來一一
    的頭像 發表于 09-18 11:13 ?1209次閱讀
    域名、<b class='flag-5'>IP</b> 地址、網址分<b class='flag-5'>別是</b>什么?有什么區別呢?

    在做VF變換,仿真的時候始終得不到結果,為什么?

    各位大蝦們,最近我在做VF變換。 電路圖如下所示,但是仿真的時候始終得不到結果。。得到輸出為一固定直流 -6.7V,各位幫忙看看是什么問題
    發表于 09-12 06:46

    求助,LMP7721微電流檢測,有沒有供仿真的SPICE模型?

    LMP7721微電流檢測,有沒有供仿真的SPICE模型?
    發表于 09-09 07:14

    tina仿真的噪聲分析,可以分析電流噪聲嗎?

    tina仿真的噪聲分析,可以分析電流噪聲嗎
    發表于 08-06 08:23

    AMI參數掃描與仿真的實際應用和實現方法

    為了確保信號在高速傳輸中的質量,先進的建模接口(Advanced Modeling Interface, AMI),已被廣泛應用于SerDes(Serializer/Deserializer)系統的設計和驗證中。本文將詳細介紹AMI參數掃描與仿真的基本原理、實現方法以及其在實際應用中的重要性。
    的頭像 發表于 07-22 11:21 ?912次閱讀
    AMI參數掃描與<b class='flag-5'>仿真的</b>實際應用和實現方法

    FPGA的IP軟核使用技巧

    FPGA的IP軟核使用技巧主要包括以下幾個方面: 理解IP軟核的概念和特性 : IP軟核是指用硬件描述語言(如VHDLVerilog)描述的功能
    發表于 05-27 16:13

    FPGA開發如何降低成本,比如利用免費的IP內核

    。 驗證和測試:集成IP內核后,需要對整個設計進行驗證和測試,以確保內核的正確性和性能。這可以通過仿真、硬件在環測試實際硬件測試來完成。 優化和迭代:根據測試結果,可能需要對設計進行
    發表于 04-28 09:41
    主站蜘蛛池模板: 国产99久9在线 | 日日射夜夜干夜夜插在线播放 | 免费毛片网站在线观看 | 久久aa毛片免费播放嗯啊 | 亚洲 日韩 国产 制服 在线 | 亚洲精品蜜夜内射 | 国产精品午夜福利在线观看 | 小黄文纯肉污到你湿 | 十八禁久久成人一区二区 | 与嫂子同居的日子在线观看 | 日韩一区二区在线免费观看 | 色拍拍噜噜噜久久蜜桃 | 丰满人妻无码AV系列 | 美女露100%全身无遮挡 | 黑人性xxx | 亚洲AV怡红院AV男人的天堂 | 青柠在线观看视频在线 | 中文字幕国产视频 | 99国产热视频在线观看 | 午夜国产羞羞视频免费网站 | 毛片免费在线播放 | 最近最新的日本字幕MV | 国产亚洲国际精品福利 | 久久久黄色大片 | 国产精品VIDEOSSEX久久发布 | 青青草原国产在线 | 99RE久久精品国产 | 印度12 13free| 二级特黄绝大片免费视频大片 | 又大又硬又爽免费视频 | 国精产品一区二区三区四区糖心 | 18黄女脱内衣| 国产电影一区二区三区 | 日日碰狠狠添天天爽 | 亚洲AV久久无码精品九号软件 | 超碰97人人做人人爱网站 | 欧美另类老少配hd | 亚洲国产日韩a精品乱码 | 多肉np一女多男高h爽文现代 | 久久精品一本到东京热 | 亚洲日本香蕉视频观看视频 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品