遇見BUG(5)如何找到VHDL的包呢?

2021-09-25 02:48:25 字數 708 閱讀 6995

由於實在不是太懂vhdl,而工程中難免會遇到前人留下的程式中使用的就是vhdl,於是遇到報錯難免會有點頭大。

昨天晚上就把別人的vhdl程式移植了過來,本以為大功告成,沒想到出現如下這種錯誤,沒能解決,留到了今天:

先定位到提示錯誤的模組的地方:

原想這部分程式是照搬別人的呀,怎麼會出錯呢?

vhdl學習札記:library and package

library work;

表示申明了庫,之後用庫中的包:

use work.ary1.all;

如果包在庫中的話就不會有這個問題,於是定位到庫中是否有這個包。

在vivado中的層次結構是這樣的:

執行rtl設計,發現錯誤解決了。

如何報好Bug

自己總結的關於報bug方面的注意點 1.缺陷摘要 summary n 簡單明瞭,便於理解 n長度一般不超過 30個單詞 n盡可能講明 什麼情況,導致了什麼問題 n以便於他人定位 bug,杜絕不重複報相同的 bug2.缺陷描述 description n 重現步驟 action 詳細描述重現該問題的關...

如何遇見「一流的我們」

如何遇見 一流的我們 本科階段應當培養的幾種能力 學術能力 申請研究生,學術能力一定是放在第一位的。那麼什麼是學術?其實就是對乙個問題能有一定深度的研究,並且提煉到理論的高度,能夠形成自己的思想。當然,我們作為本科生,要求也並沒有那麼高,學術能力可以包括閱讀英文文獻 文獻歸納資訊提取 對問題的思考提...

Bug處理流程和型別(5)

bug處理流程 1 新建bug單 寫上bug的標題,復現這個bug的具體步驟,一些前置條件和截圖,把bug單指定給相關的開發人員 2 待修改 等開發人員修改完畢 把bug單置成待驗證狀態 返回給測試 3 待驗證 測試人員獲取最新的產品,如果發現bug已經修復則置成已驗證,如果發現bug還存在,則置成...