Q: 如何在 Vivado 中更改自定義的 Interface?
因為 BD 中連線太多,所以想自定義下 interface 簡化連線,定義好了一個 interface,但當準備在自定義 IP 中指定它時,發(fā)現(xiàn)我把一個信號的方向搞錯了,應該定義成 out,但實際定義成了 in,所以想簡單的改一下方向。
在此過程中,發(fā)現(xiàn) Vivado 能新建 Interface,而無法 change interface,所謂的 interface 好像就是兩個 XML 文件,打開 XML,然后將里面的 in, 改為 out,以為這樣就成功了,結(jié)果在自定義 IP 中指定此接口時,信號方向還是 in,是軟件緩存沒更新嗎?

然后先后嘗試了重啟 Vivado, 在 setting-IP 里 refresh,在 Ip catalog 中選中此接口再右擊refresh,這些都沒有用,接口方向還是 in,但其實 XML 文件中確實已經(jīng)改為了 out,而沒有被軟件自動改回去。
所以 請問這種情況下如何去修改一個自定義的 interface?
A: 設置 IP Repo 指向你的 interface 文件,然后使用 extent from 創(chuàng)建新接口(名字和原來的一樣,只是保存到其他的 Repo),在界面中任意修改 port 的方向,完全沒有問題。接下來去掉原來的 IP Repo,指向自己創(chuàng)建的 Repo。
另一種更改interface的方法,通過Vivado直接打開 Interface進行更改。在 Open-》OpenIP-XACT file 處修改。
編輯:lyn
-
Interface
+關注
關注
0文章
103瀏覽量
39529 -
Vivado
+關注
關注
19文章
852瀏覽量
70748
原文標題:本周一問 | 如何在 Vivado 中更改自定義的 Interface
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何在TensorFlow Lite Micro中添加自定義操作符(2)
無圖形界面模式下自定義檢查工具的應用
采用匯編指示符來使用自定義指令
如何在e203 SOC中添加自定義外設
LOTO示波器自定義解碼功能—CANFD解碼
KiCad 中的自定義規(guī)則(KiCon 演講)
HarmonyOS應用自定義鍵盤解決方案
MIMXRT1176如何在MBDT中正確實現(xiàn)自定義LUT?
custom.c中自定義代碼無法自動保存怎么解決?
如何添加自定義單板
e203在vivado硬件里自定義指令識別為非法指令怎么解決?
如何快速創(chuàng)建用戶自定義Board和App工程
Altium Designer 15.0自定義元件設計
淺談如何在Vivado中更改自定義的Interface方法
評論