FPGA開發過程中,利用各種IP核,可以快速完成功能開發,不需要花費大量時間重復造輪子。
當我們面對使用新IP核的情況時,總會遇到一些以前未曾接觸過的新內容,這些新內容會讓我們感到陌生和恐懼,不知道該如何下手。
那么今天以xilinx vivado 為例分享學習FPGA 新IP核的正確打開方式。
一、常規方式
1、導入IP
在Vivado中,點擊左側導航欄中的“IP Catalog”,輸入關鍵詞搜素要使用的IP,比如fifo,雙擊進行配置IP。
?2、閱讀手冊
點擊左上角”Documentation“,可以閱讀官方的IP說明手冊、IP更新信息、常見問題及解決方式。這里選擇點擊“Product Guide”可以轉到Xilinx的DocNav中,打開當前IP手冊,如果對這個IP很熟悉,可以跳過這一步。
?
?3、配置IP
根據實際的需求配置IP的參數,如工作時鐘等,配置完成后,點擊OK,選擇OOC編譯,等編譯完成后,這樣在“Design source”中可看到新定義的IP。
?
?4、生成例程
右鍵點擊剛生成的IP,選擇“Open IPExample Design”,打開IP對應配置下的測試工程,選擇指定路徑,自動打開新生成的測試工程。
?4、閱讀示例工程,仿真分析
工程中包含了時鐘、復位及輸入輸出、AXI總線協議等必要的配置,包含TestBench仿真測試文件,閱讀分析源碼,仿真查看波形,通過少量更改可以下板測試,ILA監測,參考示例工程,在實際應用中即可使用。
?通過以上步驟,您可以更好地理解和使用Xilinx的IP核。
二、其它方式
可以通過百度或google搜索這個IP的相關博客,看看網上大牛們是怎么用和理解這個IP的,一般都會有詳細的經驗分享。
再來看xilinx官方手冊。
這樣上手起來也更快一些,可以少走一些彎路。
-
FPGA
+關注
關注
1630文章
21796瀏覽量
605225 -
Xilinx
+關注
關注
71文章
2171瀏覽量
121933 -
時鐘
+關注
關注
11文章
1746瀏覽量
131684 -
IP核
+關注
關注
4文章
331瀏覽量
49586
發布評論請先 登錄
相關推薦
評論