国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Modelsim仿真Xilinx工程時(shí)IP核不生效

這篇具有很好參考價(jià)值的文章主要介紹了Modelsim仿真Xilinx工程時(shí)IP核不生效。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

? ? ? ? 在做Xilinx的仿真時(shí)一直被IP核無法在Modelsim中生效的問題所困擾,即使在modelsim的do腳本中vlog了IP核的*_netlist.v仍然無效,導(dǎo)致很長一段時(shí)間做Xilinx的仿真一直使用Vivado自帶的simulation工具。

? ? ? ? Vivado自帶的工具在進(jìn)行仿真時(shí),有些低級錯誤無法給出有效提示,最簡單的例如:

always @ (posedge i_clk) begin

? ? ? ? if (i_rst) begin

? ? ? ? ? ? ? ? r_time <= 8'd0;

? ? ? ? end

? ? ? ? else begin

? ? ? ? ? ? ? ? r_time <= r_time + 8'd1;;

????????end

end

? ? ? ? 以上代碼中有兩個(gè)“;”,這種錯誤在Vivado中做仿真時(shí)給不出有效提示,但是用Modelsim做仿真時(shí)卻可以給出有效提示;

? ? ? ? 另外Modelsim做仿真的速度屬實(shí)還是要快很多。

? ? ? ? 基于以上的優(yōu)點(diǎn),這次做新模塊的功能開發(fā),重新?lián)炱餗odelsim做仿真。

? ? ? ? 言歸正傳,經(jīng)過實(shí)踐,通過在Vivado中的sources頁面中,找到IP sources頁面,然后找到對應(yīng)IP核點(diǎn)擊它的下拉框中的“Simulation”,可以發(fā)現(xiàn)這個(gè)IP核的仿真文件。仿真文件里面可以看到除了“*_netlist.v”文件,還有其他的文件。

????????我這里簡單粗暴的將“Simulation”下面的所有.v文件全部在do腳本中vlog了一遍,重新仿真波形正常。文章來源地址http://www.zghlxwxcb.cn/news/detail-612270.html

到了這里,關(guān)于Modelsim仿真Xilinx工程時(shí)IP核不生效的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Xilinx原語詳解——IBUFDS & OBUFDS

    Xilinx原語詳解——IBUFDS & OBUFDS

    ??在使用FPGA時(shí),往往會用到一些差分信號,比如HDMI接口,LVDS接口的ADC、顯示器等等設(shè)備,而FPGA內(nèi)部往往只會使用單端信號,就需要完成單端信號和差分信號的相互轉(zhuǎn)換,xilinx提供了兩個(gè)原語對所有IO信號實(shí)現(xiàn)差分和單端的轉(zhuǎn)換, IBUFDS將FPGA輸入的差分信號轉(zhuǎn)換為單端信號

    2024年01月21日
    瀏覽(84)
  • 【Xilinx FPGA】DDR3 MIG IP 仿真

    【Xilinx FPGA】DDR3 MIG IP 仿真

    Memory Interface Generator (MIG 7 Series)是 Xilinx 為 7 系列器件提供的 Memory 控制器 IP,使用該 IP 可以很方便地進(jìn)行 DDR3 的讀寫操作。本文主要記錄 Xilinx DDR3 MIG IP 的仿真過程,包括 IP 配置和 DDR3 讀寫仿真兩部分內(nèi)容。 目錄 1 MIG IP 配置 2 DDR3 讀寫仿真 ? ? ? ? 在 Vivado 開發(fā)平臺 IP C

    2024年02月09日
    瀏覽(25)
  • Xilinx IDDR與ODDR原語的使用

    Xilinx IDDR與ODDR原語的使用

    如圖所示,IDDR原語的輸入輸出包括D,CE,C,S,R,Q1,Q2,其中,D為輸入的雙倍速率的數(shù)據(jù),即D在時(shí)鐘的上升沿和下降沿都會發(fā)生切換,一個(gè)時(shí)鐘周期發(fā)送2bit數(shù)據(jù),CE為時(shí)鐘使能信號,C為時(shí)鐘信號,S,R為復(fù)位和置位信號,Q1,Q2為單倍速率的輸出數(shù)據(jù)。 IDDR主要有三種工作模式,分別是

    2024年02月07日
    瀏覽(92)
  • Xilinx FPGA ICAP原語實(shí)現(xiàn)多重配置

    1. FPGA可以運(yùn)行幾個(gè)固件 眾所周知,常見的FPGA通常為SRAM結(jié)構(gòu),固件程序一般存放在外置的串行Flash中,比如SPI Flash,M25P16或N25Q128等。 FPGA啟動時(shí),一般先從SPI起始地址開始加載數(shù)據(jù)到內(nèi)部的SRAM,加載完成、校驗(yàn)通過則會直接運(yùn)行。 那么有沒有可能在SPI Flash中存放兩個(gè)或多個(gè)

    2024年02月02日
    瀏覽(154)
  • Xilinx關(guān)于GTX的IP核serdes仿真和使用

    Xilinx關(guān)于GTX的IP核serdes仿真和使用

    平臺:vivado2017.4 芯片:xc7k325tfbg676-2 (active) 關(guān)于GTX的開發(fā)學(xué)習(xí)。使用xilinx官方提供的IP核。 最近在學(xué)習(xí)完P(guān)CIE協(xié)議,使用邏輯解析PCIE協(xié)議代碼各種包頭。那么數(shù)據(jù)在外傳輸用的什么方式呢?這里就是使用了GTX高速串行總線。那么GTX高速串行總線是什么呢? 我們知道一般的數(shù)據(jù)

    2024年02月03日
    瀏覽(14)
  • Xilinx的FIR濾波器IP的設(shè)計(jì)與仿真

    Xilinx的FIR濾波器IP的設(shè)計(jì)與仿真

    平臺:Vivado2021.1 芯片:xcku115-flva1517-2-i (active) 語言:VerilogHDL 參考文件:pg149.下載地址 FIR Compiler LogiCORE IP Product Guide ? FIR Compiler (PG149) ? 閱讀器 ? AMD 自適應(yīng)計(jì)算文檔門戶 (xilinx.com) FIR濾波器 最近準(zhǔn)備研究以下濾波器。還是從xilinx的官方IP出發(fā),來學(xué)習(xí)以下這部分。 使用

    2024年01月21日
    瀏覽(29)
  • Xilinx推薦使用ODDR原語輸出高質(zhì)量時(shí)鐘

    Xilinx推薦使用ODDR原語輸出高質(zhì)量時(shí)鐘

    按照Xilinx的推薦,在輸出時(shí)鐘時(shí)最好還是把ODDR加上 。這個(gè)測試用例沒有體現(xiàn)出ODDR的優(yōu)勢,也許在資源使用較多、時(shí)鐘頻率更高時(shí)才能體現(xiàn)。 另外,這里只是輸出了時(shí)鐘,沒有輸出使用該時(shí)鐘的數(shù)據(jù)。 很多人說時(shí)鐘直接從BUFG輸出到管腳會報(bào)錯,必須加約束或者ODDR,目前我在

    2023年04月27日
    瀏覽(239)
  • xilinx FPGA 除法器ip核(divider)的學(xué)習(xí)和仿真(Vivado)

    xilinx FPGA 除法器ip核(divider)的學(xué)習(xí)和仿真(Vivado)

    在設(shè)計(jì)中,經(jīng)常出現(xiàn)除法運(yùn)算, 實(shí)現(xiàn)方法 : 1、移位操作 2、取模取余 3、調(diào)用除法器IP核 4、查找表 簡單學(xué)習(xí)除法器IP。 網(wǎng)上很多IP翻譯文檔,不詳細(xì)介紹,記錄幾個(gè)重要的點(diǎn): 1、三種算法模式(不同模式所消耗的資源類型不同) 2、分清除數(shù)和被除數(shù);余數(shù)模式的選擇 3、延

    2024年04月28日
    瀏覽(291)
  • Xilinx原語——IDDR與ODDR的使用(Ultrascale系列)

    Xilinx原語——IDDR與ODDR的使用(Ultrascale系列)

    ??對于各個(gè)系列的器件,IDDR與ODDR都存在一定的差別,在使用前需要根據(jù)自己的器件型號選擇相應(yīng)的IDDR與ODDR,下面以kintex ultrascale系列器件為例。 ??IDDR的輸入輸出引腳包括時(shí)鐘輸入C、時(shí)鐘取反輸入CB、數(shù)據(jù)輸入D(在時(shí)鐘信號C的上升沿與下降沿都發(fā)生變化)、異步復(fù)位

    2024年02月08日
    瀏覽(216)
  • 基于vcs+uvm+xilinx ip的仿真平臺的半自動化搭建

    基于vcs+uvm+xilinx ip的仿真平臺的半自動化搭建

    系 統(tǒng):ubuntu 18.04 仿真平臺:vcs_2018.09-SP2 開發(fā)平臺:vivado 2019.2 本文的主要目的是自動化搭建基于vcs+uvm+xilinx ip的仿真平臺,節(jié)省平臺搭建的時(shí)間與精力。 拿到一個(gè)項(xiàng)目,一般的平臺搭建的步驟:去網(wǎng)上找一個(gè)makefile腳本(或者使用原項(xiàng)目腳本),修改相應(yīng)的軟件路徑,添加

    2024年01月18日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包