在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

VCS獨(dú)立仿真Vivado IP核的一些方法總結(jié)

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

最近,需要使用VCS仿真一個高速并串轉(zhuǎn)換的Demo,其中需要用到Vivado的SelectIO IP核以及IDELAYCTRL,IDELAY2原語。而此前我只使用VCS仿真過Quartus的IP核。

而我的VCS裝在Ubuntu,Vivado裝在Win10,嘗試了export仿真庫等方法,奈何通通失敗了,如果實(shí)在折騰不好,恐怕只能在Ubuntu下再裝一個Vivado for Linux版了。

經(jīng)過一系列艱難的搜索資料之后(主要是網(wǎng)上的VCS資料太少),我找到了Vivado的IP核仿真庫文件夾。

我使用的是Verilog,所以我需要的庫在**XILINX/Vivado/2016.1/data/verilog/src (**XILINX是Vivado的安裝路徑),把里面的unifast, unimacro, unisims, unisims_dr, xeclib文件夾和glbl.v復(fù)制到自己的仿真文件夾,并在makefile里的vcs命令下加入相關(guān)庫,如下圖:

圖片

正當(dāng)我以為已經(jīng)將需要的庫加載完成,在命令行輸入make comp的時候,命令行卻無情的報錯,報錯信息如下:

圖片

真是令人頭禿,但是沒辦法,誰叫我這么閑呢,于是我又開始在網(wǎng)上搜索這個錯誤信息,知道找到了xilinx的一篇Answer:

這篇Answer,很粗略的回答了錯誤是因為IP核調(diào)用了Xilinx SecureIP包中的一部分庫,而這個庫是加密的,后面推薦的方法看的是云里霧里,但我查詢一些資料之后,原來這個secureIP文件夾也是在Vivado的安裝目錄下,這個時候就需要使用電腦搜索文件的神器——Listrary。

SecureIP包在$XILINX\\Vivado\\2016.1\\data\\secureip下,我直接將整個"secureip"文件夾復(fù)制到ubuntu文件夾下。

注意,此時還有幾個步驟需要做:

  1. 將secureip下的secureip.list.f里面的路徑做修改,如下圖
    圖片
    修改后

圖片

工程量可能有些大,這時候可以把不需要的庫路徑刪去,保留我們需要的。

  1. 到secureIP下找到需要用到的IP核文件夾,并修改文件夾里的f和vf文件;例如,我需要使用的是iserdese2和oserdese2文件夾,

iserdese2_cell.list.f修改如下:

圖片

iserdese2_cell.list.vf修改如下:

圖片

注意,前面secureip.list.f包含多少個庫,就需要改多少個庫文件夾里面的這兩個文件,所以可以將不需要的庫路徑刪去,等需要的時候再加。

  1. 在makefile里面增加文件包含,寫法如下

圖片

  1. 在vcs編譯的命令中需要加入-lca,否則vcs會一直報錯提示加入這個命令;

最終效果,仿真成功!

圖片

希望這個方法總結(jié)可以幫助到其他人,不過說不定大家用的方法更加簡單方便快捷呢?

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

    關(guān)注

    0

    文章

    80

    瀏覽量

    9647
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    815

    瀏覽量

    66890
  • Ubuntu系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    91

    瀏覽量

    4034
收藏 人收藏

    評論

    相關(guān)推薦

    vivadoip的工程封裝

    請教下,vivado怎么把帶ip的工程進(jìn)行封裝,保證代碼不可見,可以通過端口調(diào)用。我嘗試了以下方法,ippackage,如果要在另
    發(fā)表于 07-14 09:18

    怎么在Vivado HLS中生成IP

    的經(jīng)驗幾乎為0,因此我想就如何解決這個問題提出建議。這就是我的想法:1 - 首先,用Vivado HLS轉(zhuǎn)換VHDL中的C代碼(我現(xiàn)在有一些經(jīng)驗)2 - 在Vivado HLS中生成IP
    發(fā)表于 03-24 08:37

    Vivado生成IP

    vivado生成ip后缺少大片文件,之前是可以用的,中途卸載過Modelsim,用vivado打開過ISE工程,因為工程中很多
    發(fā)表于 04-24 23:42

    基于linux系統(tǒng)實(shí)現(xiàn)的vivado調(diào)用VCS仿真教程

    在linux系統(tǒng)上實(shí)現(xiàn)vivado調(diào)用VCS仿真教程 作用:vivado調(diào)用VCS仿真可以加快工
    的頭像 發(fā)表于 07-05 03:30 ?1.2w次閱讀
    基于linux系統(tǒng)實(shí)現(xiàn)的<b class='flag-5'>vivado</b>調(diào)用<b class='flag-5'>VCS</b><b class='flag-5'>仿真</b>教程

    vivado調(diào)用IP詳細(xì)介紹

    大家好,又到了每日學(xué)習(xí)的時間了,今天咱們來聊vivado 調(diào)用IP。 首先咱們來了解vivad
    的頭像 發(fā)表于 05-28 11:42 ?3.7w次閱讀

    如何使用Synopsys VCS仿真器進(jìn)行ZYNQ BFM IPI設(shè)計仿真

    了解如何使用Vivado中的Synopsys VCS仿真器使用ZYNQ BFM IPI設(shè)計運(yùn)行仿真。 我們將演示如何編譯仿真庫,為
    的頭像 發(fā)表于 11-29 06:59 ?5003次閱讀

    如何使用Vivado中的Synopsys VCS仿真器進(jìn)行仿真

    了解如何使用Vivado中的Synopsys VCS仿真器使用MicrBlaze IPI設(shè)計運(yùn)行仿真。 我們將演示如何編譯仿真庫,為
    的頭像 發(fā)表于 11-29 06:57 ?7507次閱讀

    VCS獨(dú)立仿真Vivado IP一些方法總結(jié)

    前年,發(fā)表了篇文章《VCS獨(dú)立仿真Vivado IP
    的頭像 發(fā)表于 03-22 10:31 ?4374次閱讀

    Vivado仿真器進(jìn)行混合語言仿真一些要點(diǎn)

    本文主要介紹使用 Vivado 仿真器進(jìn)行混合語言仿真一些要點(diǎn)。
    發(fā)表于 08-01 09:25 ?1367次閱讀

    SpinalHDL運(yùn)行VCS+Vivado相關(guān)仿真

    本篇文章來源于微信群中的網(wǎng)友,分享下在SpinalHDL里如何絲滑的運(yùn)行VCSVivado相關(guān)仿真。自此仿真設(shè)計體化不是問題。
    的頭像 發(fā)表于 08-10 09:15 ?2591次閱讀

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

    前年,發(fā)表了篇文章《VCS獨(dú)立仿真Vivado IP
    的頭像 發(fā)表于 08-29 14:41 ?2674次閱讀

    FPGA應(yīng)用之vivado三種常用IP的調(diào)用

    今天介紹的是vivado的三種常用IP:時鐘倍頻(Clocking Wizard),實(shí)時仿真(ILA),ROM調(diào)用(Block Memory)。
    發(fā)表于 02-02 10:14 ?3650次閱讀

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

    使用VCS仿真Vivado里面的IP時,如果Vivado
    的頭像 發(fā)表于 06-06 11:15 ?2332次閱讀
    記錄<b class='flag-5'>VCS</b><b class='flag-5'>仿真</b>的<b class='flag-5'>IP</b><b class='flag-5'>核</b>只有VHDL文件的解決<b class='flag-5'>方法</b>

    VCS獨(dú)立仿真Vivado IP的問題補(bǔ)充

    仿真Vivado IP時分兩種情況,分為未使用SECURE IP和使用了SECURE
    的頭像 發(fā)表于 06-06 14:45 ?1806次閱讀
    <b class='flag-5'>VCS</b><b class='flag-5'>獨(dú)立</b><b class='flag-5'>仿真</b><b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b><b class='flag-5'>核</b>的問題補(bǔ)充

    Vivado IPShared Logic選項配置

    在給Vivado中的一些IP進(jìn)行配置的時候,發(fā)現(xiàn)有Shared Logic這項,這里以Tri Mode Ethernet MAC
    的頭像 發(fā)表于 09-06 17:05 ?1751次閱讀
    <b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b><b class='flag-5'>核</b>Shared Logic選項配置
    主站蜘蛛池模板: 国产爱搞| 天天做天天玩天天爽天天 | 二级黄的全免费视频 | 国产播放啪视频免费视频 | 国产精品爱啪在线线免费观看 | 日本高清视频色视频kk266 | 美国一级毛片免费看成人 | 如果我们是季节韩剧在线观看 | 日韩一级免费视频 | 男男h文小说阅 | 美女被艹视频网站 | 97一区二区三区 | 成 人色 网 站999 | 狠狠狠狠干| 好男人社区在线观看www | 97色爱| 日本免费不卡视频 | 久久精品re | 123综合网在线 | 国产成人精品免费视频大全可播放的 | 在线观看网站国产 | 国产免费人成在线看视频 | 亚洲嫩草影院在线观看 | 成人免费视频一区 | 久久亚洲综合中文字幕 | 99久久99这里只有免费费精品 | 午夜免费成人 | 天天色天 | 成人久久久精品乱码一区二区三区 | 国产一级毛片国语版 | 99久久无色码中文字幕 | 97超在线 | 美女扒开尿口让男人捅 | 天天爱天天做天天爽夜夜揉 | 你懂的免费在线观看 | 免费一级欧美片在线观免看 | 日韩色天使综合色视频 | 色综合久久98天天综合 | 午夜视频网站 | 最近最新免费视频 | 国产综合图片 |