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

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

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

3天內不再提示

記錄VCS仿真的IP核只有VHDL文件的解決方法

冬至子 ? 來源:Bug記錄 ? 作者:woodfan ? 2023-06-06 11:15 ? 次閱讀

使用VCS仿真Vivado里面的IP核時,如果Vivado的IP核的仿真文件只有VHDL時,仿真將變得有些困難,VCS不能直接仿真VHDL,從網上搜索的方案大致有以下幾種:

  1. 使用VCS-MX的vhdlan編譯vhdl文件,然后以庫的形式加入到編譯中
  2. Vivado使用export_simulation命令導出對應VCS的仿真IP文件(VCS版僅在Linux for Vivado有)
  3. 在Linux中使用Vivado聯合VCS仿真

由于Linux虛擬機沒有裝對應19版的Vivado,所以2,3方法暫時都用不了,本想采用第一種方法,但是感覺配置環境,熟悉命令又需要一段時間學習磨合。遂放棄,找尋更好的方法。

本文記錄解決VCS仿真IP核僅有VHDL文件時的解決方法,并不代表其他方法不行或者差,內容涉及基礎的Vivado操作。

查遍網上的方案和資料之后,找到了一個Vivado自帶的TCL命令,write_verilog

圖片

在Vivado的Tcl Console命令行下使用這個命令,模板如下:

write_verilog-cell [get_cells upconvert_inst/mult]-mode funcsim mult.v

命令的參數意義如下:

cell:cell是FPGA工程里面例化實現的模塊,比如模塊名叫upconvert,但是我例化該模塊的時候名字叫做upconvert_inst,cell指的是upconvert_inst;而且cell的路徑是從頂層Top Level開始向下尋找的,不要把頂層模塊掉了,不能直接使用get_cells mult找到上述模板的mult,頂層名是不需要加的,因為最頂層的文件沒有被其他模塊例化。

mode:mode包含幾種參數可選,design, pin_planning, syth_stub, sta, funcsim, timesim;這里funcsim是生成Verilog文件用于功能仿真,timesim用于時序仿真;

最后一個參數是生成的文件名存放路徑;想了解更多可以在Vivado的Tcl Console輸入write_verilog -help

使用這個命令必須打開Elaborated/Synthesized/Implemented Design中的某一個,命令才能找到Design中的cell

生成文件后,需要注意下,如果這個IP核被多次例化,生成的Verilog的Module名可能跟IP核的名字對應不上,可以手動修改下,否則VCS還是沒辦法找到對應的模塊。

把生成的Verilog文件路徑加入到VCS的命令行中,IP核仿真就會通過。有時間還是會試試1,2,3的方法,因為這些方法可能更方便,通用。

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

    關注

    1629

    文章

    21729

    瀏覽量

    602998
  • Linux系統
    +關注

    關注

    4

    文章

    593

    瀏覽量

    27392
  • VHDL語言
    +關注

    關注

    1

    文章

    113

    瀏覽量

    18001
  • VCS
    VCS
    +關注

    關注

    0

    文章

    79

    瀏覽量

    9600
  • 虛擬機
    +關注

    關注

    1

    文章

    914

    瀏覽量

    28160
收藏 人收藏

    評論

    相關推薦

    IP生成文件:XilinxAltera

    asyn_fifo.veo 給出了例化該方式(或者在Edit ->Language Template->COREGEN 中找到verilog/VHDL 的例化方式)。asyn_fifo.v 是該的行為模型,主要調用了 xil
    發表于 08-12 12:21

    fft ip仿真的驗證

    我用quartus II調用modelsim仿真fft ip仿真結束后我想驗證下數據是否正確,結果是:我用matlab生成同樣的整形數據,然后用modelsim仿出的結果txt
    發表于 09-20 12:48

    ip使用問題

    我調用了一個ip 在下載到芯片中 有一個time-limited的問題 在完成ip破解之后 還是無法解決 但是我在Google上的找到一個解決方
    發表于 05-17 10:28

    quartus IP仿真 求指導或者出現這種問題的討論一下

    quartus 11.0 IP的simulation如果勾選 就生成不出IP出錯,但是不選的話就沒辦法RTL仿真 求大神問題原因或者
    發表于 11-25 20:39

    nanosim和vcs混合仿真的過程是怎樣的?

    nanosim和vcs為什么可以聯合起來進行數字模擬混合仿真?nanosim和vcs混合仿真的過程是怎樣的?
    發表于 06-18 08:28

    基于VHDL語言的IP核驗證

    記錄輸出,便于將仿真結果記錄歸檔和比較。利用測試程序可以對一個設計模塊進行功能仿真和時序仿真。2.4 I
    發表于 09-01 19:32

    IP生成文件

    IP生成器生成ip后有兩個文件對我們比較有用,假設生成了一個asyn_fifo的,則asyn_fifo.veo給出了例化該
    發表于 07-21 16:42 ?0次下載

    基于linux系統實現的vivado調用VCS仿真教程

    VCS-MX的版本,可以混合編譯Verilog和VHDL語言 由于在linux系統中個人用戶各種權限被限制,導致很多地方無法正常使用軟件之間的協調工作。 為了以防萬一,在此以個人用戶去實現vivado調用VCS
    的頭像 發表于 07-05 03:30 ?1.1w次閱讀
    基于linux系統實現的vivado調用<b class='flag-5'>VCS</b><b class='flag-5'>仿真</b>教程

    VCS獨立仿真Vivado IP的一些方法總結

    前年,發表了一篇文章《VCS獨立仿真Vivado IP的一些方法總結》(鏈接在參考資料1),里面簡單講述了使用
    的頭像 發表于 03-22 10:31 ?4220次閱讀

    編輯與改寫IP文件方法

    有些時候,根據設計需求可能會想要修改IP生成的源文件(只能修改未加密文件),包括HDL文件和XDC約束
    的頭像 發表于 08-25 14:38 ?2702次閱讀

    使用VCS仿真Vivado IP時遇到的問題及解決方案

    前年,發表了一篇文章《VCS獨立仿真Vivado IP的一些方法總結》(鏈接在參考資料1),里面簡單講述了使用
    的頭像 發表于 08-29 14:41 ?2479次閱讀

    淺談VCS的兩種仿真flow

    幾乎所有的芯片設計、芯片驗證工程師,每天都在和VCS打交道,但是由于驗證環境的統一化管理,一般將不同的編譯仿真選項集成在一個文件里,只需要一兩個人維護即可。所以大部分人比較少有機會去深入地學習
    的頭像 發表于 01-10 11:20 ?3730次閱讀

    如何用vcs+verdi仿真Verilog文件

    我們以一個簡單的加法器為例,來看下如何用vcs+verdi仿真Verilog文件并查看波形。 源文件內容如下:
    的頭像 發表于 05-11 17:03 ?1913次閱讀
    如何用<b class='flag-5'>vcs</b>+verdi<b class='flag-5'>仿真</b>Verilog<b class='flag-5'>文件</b>

    VCS獨立仿真Vivado IP的一些方法總結

    最近,需要使用VCS仿真一個高速并串轉換的Demo,其中需要用到Vivado的SelectIO IP以及IDELAYCTRL,IDELAY2原語。而此前我只使用
    的頭像 發表于 06-06 11:09 ?2729次閱讀
    <b class='flag-5'>VCS</b>獨立<b class='flag-5'>仿真</b>Vivado <b class='flag-5'>IP</b><b class='flag-5'>核</b>的一些<b class='flag-5'>方法</b>總結

    VCS獨立仿真Vivado IP的問題補充

    仿真Vivado IP時分兩種情況,分為未使用SECURE IP和使用了SECURE IP
    的頭像 發表于 06-06 14:45 ?1735次閱讀
    <b class='flag-5'>VCS</b>獨立<b class='flag-5'>仿真</b>Vivado <b class='flag-5'>IP</b><b class='flag-5'>核</b>的問題補充
    主站蜘蛛池模板: 亚洲 日韩 在线 国产 视频| 大陆极品少妇内射AAAAAA| 欧美日韩中文在线字幕视频| 国产ts在线| 2019午夜福利757视频第12集| 色丁香婷婷综合缴情综| 久久大胆视频| 国产高清视频免费在线观看| 中国xxxxxxxxx孕交| 我要色色网| 欧美同志高清vivoeso| 精品久久久久中文字幕| 国产1广场舞丰满老女偷| 2021久久最新国产精品| 亚洲地址一地址二地址三| 欧美成人国产| 辣文肉高h粗暴| 好吊日视频在线| 俄罗斯12一15处交| 99国产在线精品视频| 正在播放国产尾随丝袜美女| 亚洲不卡视频在线观看| 日日操夜夜操狠狠操| 欧美另类老少配hd| 蜜臀亚洲AV永久无码精品老司机 | 国产剧果冻传媒星空在线观看| 99国产精品白浆在线观看免费| 野花影院手机在线观看 | 中文字幕欧美日韩VA免费视频| 亚洲精品国产国语| 婷婷精品国产亚洲AV在线观看 | 十分钟视频影院免费| 青青青伊人| 尿孔 调教 扩张| 老湿机一区午夜精品免费福利| 精品久久久久久久国产潘金莲| 国产主播AV福利精品一区| 国产成人综合在线观看| 高h 纯肉文| 国产白色视频在线观看w| 成人在线高清不卡免费视频|