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

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

3天內不再提示

如何在Vivado中更改自定義的Interface

張強 ? 來源:uuwyfsdfsf ? 作者:uuwyfsdfsf ? 2022-08-02 09:49 ? 次閱讀

Q: 如何在 Vivado 中更改自定義的 Interface?

因為 BD 中連線太多,所以想自定義下 interface 簡化連線,定義好了一個 interface,但當準備在自定義 IP 中指定它時,發現我把一個信號的方向搞錯了,應該定義成 out,但實際定義成了 in,所以想簡單的改一下方向。

在此過程中,發現 Vivado 能新建 Interface,而無法 change interface,所謂的 interface 好像就是兩個 XML 文件,打開 XML,然后將里面的 in, 改為 out,以為這樣就成功了,結果在自定義 IP 中指定此接口時,信號方向還是 in,是軟件緩存沒更新嗎?

poYBAGGYICaAZJ0BAAEUYDcKrIQ581.png

然后先后嘗試了重啟 Vivado, 在 setting-IP 里 refresh,在 Ip catalog 中選中此接口再右擊refresh,這些都沒有用,接口方向還是 in,但其實 XML 文件中確實已經改為了 out,而沒有被軟件自動改回去。

所以 請問這種情況下如何去修改一個自定義的 interface?

A: 設置 IP Repo 指向你的 interface 文件,然后使用 extent from 創建新接口(名字和原來的一樣,只是保存到其他的 Repo),在界面中任意修改 port 的方向,完全沒有問題。接下來去掉原來的 IP Repo,指向自己創建的 Repo。

另一種更改interface的方法,通過Vivado直接打開 Interface進行更改。在 Open->OpenIP-XACT file 處修改。

審核編輯:湯梓紅

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

    關注

    0

    文章

    102

    瀏覽量

    38529
  • Vivado
    +關注

    關注

    18

    文章

    791

    瀏覽量

    65377
收藏 人收藏

    評論

    相關推薦

    e203自定義指令硬件模塊設計,在vivado硬件里自定義指令識別為非法指令怎么解決?

    e203自定義指令硬件模塊設計,修改內核,綜合沒錯誤,軟件也修改工具鏈通過并產生verilog文件,但在vivado硬件里自定義指令識別為非法指令怎么解決
    發表于 05-28 06:40

    請問如何修改自定義控件【量表】的指針

    `請問如何修改自定義控件【量表】的指針,我用圖片替換了下,但是不會轉。。{:11:}`
    發表于 03-20 12:23

    PADS每日一練 12月4日 通過錄制宏命令修改自定義動作

    由于最近事兒比較多,所以今天和大家只能分享一個比較簡單而實用的操作了,通過錄制宏命令修改自定義動作。這個在logic中非常有用。
    發表于 12-04 17:47

    LabVIEW自定義控件

    的 應用 一次性 修改自 定義控 鍵的配 置,而不需要對每個自定義過的控鍵迚行分別的修改。比如可以創建含有很多 輸入控 鍵的簇 的自定
    發表于 01-07 10:57

    請問OKMX6Q-C板子如何修改自定義屏幕分辨率?

    ,否則HDMI可能會沒有顯示。但是如何修改命令并沒有說明然后我參照3.6.5章節的"如何在uboot代碼更改默認配置"也沒有體積修改自定義分辨率的文字想咨詢一下,如何才能解決這個問題
    發表于 11-25 07:31

    如何檢測自定義容器的任何一個上的長按按鈕呢?

    所以我創建了一個簡單的自定義容器,其中只包含一個盒子。然后我在 Screen1 創建了這個自定義容器的 3 個實例。我修改自定義容器類來檢測單擊。但是如何檢測這 3 個容器
    發表于 01-04 08:02

    在重新實現項目自定義容器的handleClickEvent時,如何能夠拖動滾動列表?

    我構建了一個滾動列表,其中每個項目都是一個自定義容器,其中包含一個圖像和一個文本區域。我希望能夠在單擊相應項目時從該項目調用回調。例如,我想在單擊項目時更改自定義容器背景的顏色,如附圖所示。我可以
    發表于 01-13 09:08

    1602自定義字符

    1602液晶能夠顯示自定義字符,能夠根據讀者的具體情況顯示自定義字符。
    發表于 01-20 15:43 ?1次下載

    Vivado IP Package自定義總線Interface

    在用Vivado制作自己的IP的時候,已經熟悉了將功能關聯的一組port組合成一個interface,比如這個M_AXIS: 這樣可以簡化框圖設計中IP的顯示, 方便連線、優化框圖設計布局。 但一般
    發表于 02-08 11:50 ?3570次閱讀
    <b class='flag-5'>Vivado</b> IP Package<b class='flag-5'>自定義</b>總線<b class='flag-5'>Interface</b>

    何在android設備上安裝自定義rom

    完成后,請執行相同的操作,但不要選擇自定義rom,而是選擇間隙。安裝間隙之前需要使用一些自定義rom,您可以從自定義rom的開發人員網頁上了解,如果他們沒有提及任何相關內容,只需在自定義
    的頭像 發表于 11-05 10:48 ?4715次閱讀

    何在LabVIEW中實現自定義控件

    本文檔的主要內容詳細介紹的是如何在LabVIEW中實現自定義控件。
    發表于 01-14 17:17 ?48次下載
    如<b class='flag-5'>何在</b>LabVIEW中實現<b class='flag-5'>自定義</b>控件

    淺談如何在Vivado更改自定義Interface方法

    因為 BD 中連線太多,所以想自定義interface 簡化連線,定義好了一個 interface,但當準備在自定義 IP 中指定它時,
    的頭像 發表于 03-30 15:49 ?4577次閱讀
    淺談如<b class='flag-5'>何在</b><b class='flag-5'>Vivado</b>中<b class='flag-5'>更改自定義</b>的<b class='flag-5'>Interface</b>方法

    自定義視圖組件教程案例

    自定義組件 1.自定義組件-particles(粒子效果) 2.自定義組件- pulse(脈沖button效果) 3.自定義組件-progress(progress效果) 4.
    發表于 04-08 10:48 ?14次下載

    labview超快自定義控件制作和普通自定義控件制作

    labview超快自定義控件制作和普通自定義控件制作
    發表于 08-21 10:32 ?6次下載

    何在Matlab中自定義Message

    自定義Message 當我們的 message 消息比較復雜時,通常要用到自定義的 message 消息,MATLAB 2020b以上的版本自帶了ROS Toolbox Interface
    的頭像 發表于 11-15 18:12 ?599次閱讀
    如<b class='flag-5'>何在</b>Matlab中<b class='flag-5'>自定義</b>Message
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>