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

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

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

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

IP仿真的實(shí)體或塊級別是如何完成的

廣州虹科電子科技有限公司 ? 來源:工業(yè)通訊 ? 作者:虹科工業(yè)控制 ? 2022-06-13 15:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

IP核的開發(fā)過程中,面臨著許多關(guān)鍵技術(shù),比如IP核的規(guī)格定義、基于接口的設(shè)計(jì)、IP核測試存取結(jié)構(gòu)標(biāo)準(zhǔn)、IP核的驗(yàn)證與打包等。對于IP核的驗(yàn)證,主要是建立參照模型和測試平臺(tái),然后進(jìn)行回歸測試和形式驗(yàn)證。這里參照的模型主要用于對系統(tǒng)功能進(jìn)行驗(yàn)證以及和RTL模型的對照驗(yàn)證,該模型主要用Verilog HDL等語言來構(gòu)造。測試平臺(tái)的建立與子模塊設(shè)計(jì)并行,搭建驗(yàn)證環(huán)境和開發(fā)測試用例,并針對IP核的行為級模型對測試環(huán)境和測試用例進(jìn)行調(diào)試,從而同步準(zhǔn)備好用來仿真測試RTL級IP核的驗(yàn)證環(huán)境和測試用例。

仿真和驗(yàn)證是開發(fā)任何高質(zhì)量的基于 FPGA 的 RTL 編碼過程的基礎(chǔ)。在本系列文章中,我們將分享我們設(shè)計(jì)過程中的關(guān)鍵步驟,并將基于虹科以太網(wǎng)IP核產(chǎn)品組合進(jìn)行介紹。

整個(gè)過程的關(guān)鍵步驟如下:

面向?qū)嶓w/塊的仿真:通過在每個(gè)輸入信號上生成激勵(lì)并驗(yàn)證 RTL 代碼行為是否符合預(yù)期,對構(gòu)成每個(gè) IP 核的不同模塊進(jìn)行實(shí)體/塊的仿真。

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

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

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

面向?qū)嶓w或塊的仿真

“面向?qū)嶓w或塊的仿真”這一步驟意味著驗(yàn)證在 IP 核內(nèi)具有特定操作的特定實(shí)體或模塊的正確操作。每個(gè) IP 核都由許多實(shí)體或塊組成,為了測試它們,每個(gè)實(shí)體會(huì)有不同的測試平臺(tái),通過在輸入受到刺激時(shí)觀察設(shè)計(jì)的輸出來執(zhí)行設(shè)計(jì)。這將有助于檢查預(yù)期的行為。

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

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

過濾數(shù)據(jù)庫執(zhí)行有三個(gè)主要過程:學(xué)習(xí)、查找和老化

學(xué)習(xí)過程負(fù)責(zé)在滿足不同條件時(shí)保存幀。

查找過程是在過濾數(shù)據(jù)庫中搜索并獲得幀的轉(zhuǎn)發(fā)端口掩碼的過程。

老化過程根據(jù)給定的時(shí)間段刪除舊的 MAC 條目。

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

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

測試和驗(yàn)證復(fù)雜 FPGA 設(shè)計(jì)的第二個(gè)關(guān)鍵步驟將在下一篇文章中展開介紹。一旦形成 IP 核的所有實(shí)體都按預(yù)期工作,全局仿真就會(huì)發(fā)揮作用。

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

未完待續(xù)

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

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

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

審核編輯:湯梓紅

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

    關(guān)注

    1660

    文章

    22412

    瀏覽量

    636393
  • 仿真
    +關(guān)注

    關(guān)注

    54

    文章

    4483

    瀏覽量

    138280
  • IP核
    +關(guān)注

    關(guān)注

    4

    文章

    344

    瀏覽量

    51952

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    SOME/IP 節(jié)點(diǎn)仿真測試方案推薦:智能車載網(wǎng)絡(luò)驗(yàn)證的關(guān)鍵支撐

    協(xié)同、傳感器數(shù)據(jù)交互的關(guān)鍵技術(shù)。在智能汽車研發(fā)過程中,SOME/IP 節(jié)點(diǎn)仿真測試直接決定了車載網(wǎng)絡(luò)的穩(wěn)定性、兼容性與可靠性,選擇一套成熟、高效的測試方案,是整車廠與 Tier1 供應(yīng)商規(guī)避研發(fā)風(fēng)險(xiǎn)
    的頭像 發(fā)表于 02-05 11:52 ?126次閱讀

    Amphenol ANYTEK PL系列端子新品技術(shù)解析

    的性能,為電子工程師在電路設(shè)計(jì)中提供了新的解決方案。 文件下載: Amphenol Anytek PL 5.08可插拔端子.pdf 新品外觀與類型 本次推出的PL系列端子有三種不同外觀類型,分別是PL
    的頭像 發(fā)表于 12-10 09:35 ?444次閱讀

    RDMA設(shè)計(jì)6:IP架構(gòu)2

    專注高性能存儲(chǔ)與傳輸,在本博客已給出相關(guān)博文已約80篇,希望對初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計(jì)。IP結(jié)構(gòu)圖融合以太網(wǎng)協(xié)議棧是實(shí)現(xiàn) RoCE v2 命令提交和
    發(fā)表于 11-26 10:24

    Cortex-M級別的轉(zhuǎn)換

    定時(shí)器、NVIC 系統(tǒng)控制(SCB) 可能對外設(shè)和內(nèi)存有訪問限制 注意:CONTROL 是特殊寄存器,需要是用 MSR 才能進(jìn)行賦值,如 MSR CONTROL, r0。 需要用 MRS 才能賦值給通用寄存器,如:MRS r0, CONTROL。
    發(fā)表于 11-19 07:32

    【產(chǎn)品介紹】Modelsim:HDL語言仿真軟件

    概述ModelSim是業(yè)界最優(yōu)秀的HDL語言仿真軟件,它能提供友好的仿真環(huán)境,是業(yè)界唯一的單內(nèi)核支持VHDL和Verilog混合仿真的仿真器。它采用直接優(yōu)化的編譯技術(shù)、Tcl/Tk技術(shù)
    的頭像 發(fā)表于 11-13 11:41 ?505次閱讀
    【產(chǎn)品介紹】Modelsim:HDL語言<b class='flag-5'>仿真</b>軟件

    分享SD卡協(xié)議、分類及IP設(shè)計(jì)詳解

    o_sd_rd_erroutput讀操作錯(cuò)誤 o_sd_rd_endoutput讀完成指示,高有效 IP 狀態(tài)機(jī) IP 驗(yàn)證 這里使用 閃迪HC-16G 和 雷龍 SD NAND
    發(fā)表于 10-30 17:14

    Vivado浮點(diǎn)數(shù)IP核的握手信號

    是1bit1bit進(jìn)來的,則需要tlast,發(fā)完最后一個(gè)bit時(shí)拉高,tuser可以用來配置表示一些用戶需要的信息)。 需要注意的是,本以為只有當(dāng)數(shù)據(jù)數(shù)據(jù)的valid拉高后,IP核才能接受數(shù)據(jù),但仿真的波形
    發(fā)表于 10-24 07:01

    rt-studio支持仿真的時(shí)候變量實(shí)時(shí)刷新嗎?

    rt-studio支持仿真的時(shí)候變量實(shí)時(shí)刷新么?像keil那樣。目前看到的好像不能實(shí)時(shí)刷新變量,只有下斷點(diǎn)了變量才會(huì)刷新出來。
    發(fā)表于 09-28 09:44

    在AMD Versal自適應(yīng)SoC上使用QEMU+協(xié)同仿真示例

    Cortex A72 (QEMU) 上運(yùn)行的固件進(jìn)行仿真,該固件會(huì)訪問當(dāng)前 AMD Vivado Design Suite 仿真中正在進(jìn)行仿真的 PL 中的 IP。本文將使用 Ver
    的頭像 發(fā)表于 08-06 17:21 ?2008次閱讀
    在AMD Versal自適應(yīng)SoC上使用QEMU+協(xié)同<b class='flag-5'>仿真</b>示例

    新思科技完成對Ansys的收購

    新思科技(Synopsys, Inc.,納斯達(dá)克股票代碼:SNPS)今日宣布完成對Ansys的收購。該交易于2024年1月16日宣布,旨在整合芯片設(shè)計(jì)、IP核以及仿真與分析領(lǐng)域的領(lǐng)先企業(yè),助力開發(fā)者
    的頭像 發(fā)表于 07-18 10:28 ?918次閱讀

    ?惟興科技防水連接器:IP68級別的可靠保障

    作為工程師,您對“防水”二字一定不陌生,但“IP68”和“防水連接器”的具體含義,卻值得深入探討。IP68 是指國際電工委員會(huì) (IEC) 制定的防塵防水標(biāo)準(zhǔn)中最高級別的防護(hù)等級?!?b class='flag-5'>IP
    的頭像 發(fā)表于 06-10 17:07 ?939次閱讀

    Xilinx Shift RAM IP概述和主要功能

    FPGA 的分布式 RAM(Distributed RAM) RAM(Block RAM)資源,創(chuàng)建一個(gè)可配置的移位寄存器,支持用戶定義的寬度和深度,適用于需要數(shù)據(jù)延遲、數(shù)據(jù)緩沖流水線處理的場景
    的頭像 發(fā)表于 05-14 09:36 ?1080次閱讀

    LMFD格子多相流體力學(xué)仿真機(jī):超級計(jì)算如何實(shí)現(xiàn)平民化?

    多相流體力學(xué)仿真一直是工業(yè)設(shè)計(jì)與優(yōu)化的核心環(huán)節(jié)。然而,傳統(tǒng)仿真依賴高性能超級計(jì)算機(jī),不僅硬件投入高昂,且計(jì)算資源占用巨大,導(dǎo)致中小企業(yè)難以承受。為解決這一行業(yè)痛點(diǎn),LMFD格子多相流體力學(xué)仿真機(jī)正式推出,首次將消費(fèi)級硬件性能提升
    的頭像 發(fā)表于 05-12 14:34 ?924次閱讀
    LMFD格子多相流體力學(xué)<b class='flag-5'>仿真</b>機(jī):超級計(jì)算如何實(shí)現(xiàn)平民化?

    # 基于LockAI視覺識別模塊:C++尋找色

    在傳統(tǒng)計(jì)算機(jī)視覺場景中,顏色識別是目標(biāo)檢測和分割的重要手段之一。通過識別特定顏色的色,可以在相對純凈的背景下快速定位目標(biāo)區(qū)域。本實(shí)驗(yàn)提供了一個(gè)簡單的色識別案例,并將其封裝為一個(gè)自定義函數(shù)find_blobs,方便快速移植和使
    的頭像 發(fā)表于 05-12 14:27 ?714次閱讀
    # 基于LockAI視覺識別模塊:C++尋找色<b class='flag-5'>塊</b>

    AN65974示例如何鏈接fifo_slave_block 和 video_out的IP?

    您好,我正在研究 AN65974 pdf 用于視頻數(shù)據(jù)傳輸,但無法正確應(yīng)用。 我有用于生成 1280x720x30fps 測試圖像的 ip 核心,并且我可以在顯示器上看到,所以我確信 hdmi
    發(fā)表于 05-12 07:31