国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

仿真的時候最主要的細節是啥?

FPGA之家 ? 來源:EAD365 ? 作者:EAD365 ? 2021-07-02 10:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

仿真是我們在驗證邏輯功能的常用手段。通過仿真,我們可以提早發現一些隱含的邏輯Bug。仿真一般分為功能仿真和時序仿真,有的時候也稱作前仿真和后仿真。這兩者的主要區別是在功能仿真里暫時忽略了邏輯延時和布局布線延時,仿真的模型相對簡單,仿真的運行速度更快。

可以用來驗證功能的正確性。時序仿真通過反標的方式將加入延時信息,這樣仿真的結果更接近實際芯片的工作情況。但正因為如此,時序仿真的模型更為復雜,需要計算的信息更多,運行的時間更長。一般情況下,我們首先通過邏輯仿真驗證功能,然后再運行時序仿真驗證時序的正確性。

當然現在也有一些做法是在做功能仿真的時候,人為的設定一些延時,雖然不能百分之百的擬合實際的芯片運行情況,但可以覆蓋大多數的應用場景。帶來的好處是仿真的運行比時序仿真要快很多。

各個EDA公司都有自己的仿真工具,針對FPGA/CPLD來說,用的比較多的是Modelsim和Aldec。無論用哪個仿真工具,有一個細節經常會被初學者會忽略。在設計好testbench后,編譯都沒有問題,但在開始仿真的時候,軟件會報類似這樣的錯誤:

Fatal Error: ELAB2_0036 Unresolved hierarchical reference to“PUR_INST.PURNET” from module“tb_cdr_tb.UUT.top_cdr_u.receive_top_u.serial_data_in.FF_3” (modulenot found)。

Fatal Error: ELAB2_0036 Unresolved hierarchical reference to“GSR_INST.GSRNET” from module “tb_cdr_tb.UUT.top_cdr_u.receive_top_u.serial_data_in.FF_3”(module not found)。

這是因為在芯片工作的時候,內部有PUR(Power Up Reset)和GSR(Global Set/Reset)模塊產生上電復位信號和接入全局復位/置位信號。這個信號在做綜合的時候是自動生成并加入的設計中的,但在仿真的時候編譯并不會加入這兩個模塊。所以如果要做仿真,一定要在你的testbench中加入這樣一段描述:

PUR PUR_INST(.PUR(1‘b1));

GSRGSR_INST(.GSR(1’b1));

本站資訊文章系編輯轉載,轉載目的在于傳遞更多信息,并不代表本站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請在30日內與本站聯系,我們將在第一時間刪除內容!

[聲明]本站文章版權歸原作者所有 內容為作者個人觀點 本站只提供參考并不構成任何投資及應用建議。

本站擁有對此聲明的最終解釋權。

編輯;jq

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

    關注

    1660

    文章

    22408

    瀏覽量

    636247
  • 芯片
    +關注

    關注

    463

    文章

    54007

    瀏覽量

    465952
  • cpld
    +關注

    關注

    32

    文章

    1259

    瀏覽量

    173889
  • 仿真
    +關注

    關注

    54

    文章

    4482

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    高速PCB打樣必知:細節決定成敗,這些點你不能忽視!

    關鍵細節: ? 高速pcb打樣需要注意的細節 設計驗證: 在打樣前,務必進行全面的設計驗證,包括電路仿真、信號完整性分析和熱分析等,以確保設計滿足性能要求。 材料選擇: 根據電路的工作頻率、信號類型和環境條件,選擇合適的基材和覆
    的頭像 發表于 12-16 09:19 ?312次閱讀
    高速PCB打樣必知:<b class='flag-5'>細節</b>決定成敗,這些點你不能忽視!

    【產品介紹】Modelsim:HDL語言仿真軟件

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

    各位大佬幫忙看一下,下面的assertion有問題?為什么用verdi吃文件的時候會報錯誤?

    各位大佬幫忙看一下,下面的assertion有問題?為什么用verdi吃文件的時候會報錯誤
    發表于 11-10 06:51

    芯來e203移植開發分享(二)——仿真文件簡述與itcm固化程序

    可以在makefile中設置自己想要仿真的testcase,這里使用的rv32ui-p-add.verilog,這里我們把的這個文件復制的上次分享建立的文件testcase中,讀取仿真仿真主要流程
    發表于 10-27 06:04

    求助,為什么studio 仿真debug 沒有復位建?

    rtt studio 仿真的時候工具欄沒有復位按鍵,重新仿真鍵也沒有? 請問要如何調出來
    發表于 10-14 06:47

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

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

    rt-thread studio仿真的時候控制臺不停打印亂碼,導致軟件卡死怎么解決?

    仿真才剛開始,停到main函數入口,下面就一直打印亂碼,還不換行,底下進度條已經很短了,沒多久仿真就放不下去了,rt-thread studio軟件直接就卡死了
    發表于 09-17 07:05

    自動駕駛中常提的硬件在環是個

    [首發于智駕最前沿微信公眾號]在談及自動駕駛技術時,經常會提及一個技術,那就是硬件在環,所謂的硬件在環是個?對于自動駕駛來說有作用?今天智駕最前沿就帶大家來聊聊這一技術。 所謂硬件在環
    的頭像 發表于 08-14 08:54 ?1242次閱讀

    PCB仿真結果天下無敵,板廠加工讓你一敗涂地

    高速先生成員--黃剛 沒錯,還是講過孔,話題永遠都講不完的過孔。每年都有不少會仿真的粉絲問我們,為什么他們自己仿真的結果和測試差那么遠呢?由于缺乏一些觀測加工后過孔真實情況的手段,一直也只能停留在
    發表于 07-21 15:57

    示波器最主要的作用

    示波器是利用電子示波管的特性,將人眼無法直接觀測的交變電信號轉換成圖像,顯示在熒光屏上以便測量的電子測量儀器。 它是觀察數字電路實驗現象、分析實驗中 的問題、測量實驗結果必不可少的重要儀器。示波器由示波管和電源系統、同步系統、X軸偏轉系統、Y軸偏轉系統、延遲掃描系統、標準信號源組成 一般來說,示波器的探頭都會用一個并聯的可調電容器來抵消掉這部分線纜的影響。有些補償電容器可以讓我們自己調節,并選擇最好的效果
    的頭像 發表于 06-30 16:01 ?1854次閱讀

    詳解ADC電路的靜態仿真和動態仿真

    ADC電路主要存在靜態仿真和動態仿真兩類仿真,針對兩種不同的仿真,我們存在不同的輸入信號和不同的數據采樣,因此靜態
    的頭像 發表于 06-05 10:19 ?1981次閱讀
    詳解ADC電路的靜態<b class='flag-5'>仿真</b>和動態<b class='flag-5'>仿真</b>

    使用STM32CubeMX進行配置USB的時候,有哪些小的需要注意的細節

    在使用STM32CubeMX進行配置USB的時候,是參照例程進行的配置,自己配置的就是沒有成功,例程就滅有問題,總感覺哪里沒有打開?有人遇到過需要注意的小細節嗎?
    發表于 04-23 06:54

    開關電源仿真

    一、 Saber在變壓器輔助設計中的優勢:1、由于Saber相當適合仿真電源,因此對電源中的變壓器營造的工作環境相當真實,變壓器不是孤立地被防真,而是與整個電源主電路的聯合運行防真。主要功率級指標
    發表于 04-09 14:47

    使用LTspice仿真一個LC電路,頻域分析和時域分析結果不一致

    時候,電路的電流達到了最低點。但是這個最低點在時域中無法找到,前后調整頻率也未能找到,也沒有變化的趨勢。 所以我想知道為什么出現這種情況,是電路設計問題還是仿真的設置問題。
    發表于 03-10 10:33

    對齊熱測量與仿真

    我們先設定一下場景:假設某一系統運行溫度過高,需要評估冷卻解決方案,如使用風扇或液體冷卻。所有冷卻解決方案均可在仿真中進行評估,但如何在仿真模型中定義熱源和邊界條件?要獲取熱仿真的輸入數據,需要
    的頭像 發表于 03-07 18:01 ?855次閱讀
    對齊熱測量與<b class='flag-5'>仿真</b>