女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

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

Hx ? 作者:工程師陳翠 ? 2018-07-05 03:30 ? 次閱讀

作用:vivado調用VCS仿真可以加快工程的仿真和調試,提高效率。

前期準備:確認安裝vivado軟件和VCS軟件

VCS軟件最好安裝VCS-MX的版本,可以混合編譯Verilog和VHDL語言

由于在linux系統中個人用戶各種權限被限制,導致很多地方無法正常使用軟件之間的協調工作。

為了以防萬一,在此以個人用戶去實現vivado調用VCS仿真。

1、 配置好個人用戶下的.bashrc(只要運行cd命令即可到達該目錄下(利用命令 ll –la 可查看該文件))。如圖:

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

2、 若因為服務器上的權限問題無法正常使用vivado,則可利用makefile命令打開vivado,在makefile中添加以下命令:(注意最后面不能跟空格鍵)

vivado:

source /home2/qiuyquan/.bashrc &&\

/home/xjp/Xilinx/Vivado/2015.4/bin/vivado

3、 在終端make vivado命令打開vivado。如圖:

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

4、 打開vivado后設置VCS的路徑。在工具欄打開Tools→options→General→VCS Simulator install path下設置VCS的安裝路徑。我的安裝路徑如圖:

5、 設置好VCS路徑后開始編譯VCS IP庫Tools→compiles Simulator Libraries。設置編譯的IP庫路徑,以便以后可以隨時調用該IP庫,然后編譯。設置如圖:

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

6、 編譯完成后,打開vivado的工程。

在simulation setting→simulation設置仿真工具,選擇VCS。

7、 點擊run simulation。得到如下窗口。

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

8、 若要繼續仿真,則可在如下圖設置仿真時間繼續仿真和停止。

在實現該過程中:主要會碰到以下問題:

1、 linux系統的權限問題

2、 vivado的license問題

3、 VCS的軟件問題(注意VCS和VCS-MX是不同版本)

4、 Vivado的啟動權限問題

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

    關注

    4

    文章

    603

    瀏覽量

    28291
  • VCS
    VCS
    +關注

    關注

    0

    文章

    80

    瀏覽量

    9842
  • Vivado
    +關注

    關注

    19

    文章

    828

    瀏覽量

    68196
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于linux系統VCS使用及仿真說明

    最近在學習VCS,現將VCS的一些使用心得記錄下來。VCS是synopsys的仿真verilog的仿真器。基于
    發表于 07-18 16:18

    ARM linux系統調用實現原理

    大家都知道linux的應用程序要想訪問內核必須使用系統調用從而實現從usr模式轉到svc模式。下面咱們看看它的實現過程。
    發表于 05-30 11:24 ?2274次閱讀

    如何使用Synopsys VCS仿真器進行ZYNQ BFM IPI設計仿真

    了解如何使用Vivado中的Synopsys VCS仿真器使用ZYNQ BFM IPI設計運行仿真。 我們將演示如何編譯仿真庫,為IP或整
    的頭像 發表于 11-29 06:59 ?5237次閱讀

    如何使用Vivado中的Synopsys VCS仿真器進行仿真

    了解如何使用Vivado中的Synopsys VCS仿真器使用MicrBlaze IPI設計運行仿真。 我們將演示如何編譯仿真庫,為IP或
    的頭像 發表于 11-29 06:57 ?7735次閱讀

    vcs和verdi的調試及聯合仿真案例

    若想用Verdi觀察波形,需要在仿真時生成fsdb文件,而fsdb在vcs或者modelsim中的生成是通過兩個系統調用$fsdbDumpfile $fsdbDumpvars來
    的頭像 發表于 09-22 15:01 ?9017次閱讀

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

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

    Vivado調用Questa Sim或ModelSim仿真小技巧

    Vivado調用Questa Sim或ModelSim仿真中存在的一些自動化問題的解決方案。 Vivado調用Questa Sim
    的頭像 發表于 09-02 10:12 ?9043次閱讀
    <b class='flag-5'>Vivado</b><b class='flag-5'>調用</b>Questa Sim或ModelSim<b class='flag-5'>仿真</b>小技巧

    Linux內核系統調用概述及實現原理

    本文介紹了系統調用的一些實現細節。首先分析了系統調用的意義,它們與庫函數和應用程序接口(API)有怎樣的關系。然后,我們考察了
    的頭像 發表于 05-14 14:11 ?2431次閱讀
    <b class='flag-5'>Linux</b>內核<b class='flag-5'>系統</b><b class='flag-5'>調用</b>概述及<b class='flag-5'>實現</b>原理

    SpinalHDL運行VCS+Vivado相關仿真

    本篇文章來源于微信群中的網友,分享下在SpinalHDL里如何絲滑的運行VCSVivado相關仿真。自此仿真設計一體化不是問題。
    的頭像 發表于 08-10 09:15 ?2863次閱讀

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

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

    使用Vivado調用questasim仿真報錯的原因及其解決辦法

    有一天使用Vivado調用questasim(modelsim估計也一樣),仿真報錯
    的頭像 發表于 05-08 17:12 ?4031次閱讀

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

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

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

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

    Vivado調用Modelsim仿真

    Modelsim是十分常用的外部仿真工具,在Vivado中也可以調用Modelsim進行仿真,下面將介紹如何對vivado進行配置并
    的頭像 發表于 07-24 09:04 ?4457次閱讀
    <b class='flag-5'>Vivado</b><b class='flag-5'>調用</b>Modelsim<b class='flag-5'>仿真</b>

    Linux系統調用的具體實現原理

    文我將基于 ARM 體系結構角度,從 Linux 應用層例子到內核系統調用函數的整個過程來梳理一遍,講清楚linux系統
    的頭像 發表于 09-05 17:16 ?1309次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統</b><b class='flag-5'>調用</b>的具體<b class='flag-5'>實現</b>原理