1. 程式人生 > >ZYNQ-Miz702 VIVADO 開發環境建立(第一章 )

ZYNQ-Miz702 VIVADO 開發環境建立(第一章 )

1.1 VIVADO軟體介紹
“一提起Xilinx的開發環境,人們總是先會想起ISE,而對Vivado不甚瞭解。其實,Vivado是Xilinx公司於2012推出的新一代整合設計 環境。雖然目前其流行度並不高,但可以說Vivado代表了未來Xilinx FPGA開發環境的變化趨勢。所以,作為一個XilinxFPGA的開發使用 者,學習掌握Vivado是趨勢,也是必然。

作為開發者,首先肯定有以下疑惑:既然已經有ISE存在了,為何Xilinx公司又花大力氣去搞什麼Vivado呢?在Vivado Design Suite User Guide : Getting Started(UG910)中提到,推出Vivado是為了提高設計者的效率,它能顯著增加Xilinx的28nm工藝的可程式設計邏輯器件的設計、綜合與 實現效率。可以推測,隨著FPGA進入28nm時代,ISE工具似乎就有些“不合時宜”了,硬體提升了,軟體不提升的話,設計效率必然受影響。正是出於這 一考慮,Xilinx公司於2008年開始便籌劃推出新一代的軟體開發環境,經歷4年時間打造出了Vivado 工具這一巔峰之作。

必須說明的是,Vivado並不是ISE的升級版,它是全新的另一個XilinxFPGA的開發工具(事實上,ISE並沒有因為Vivado的出現而掛 掉也不可能掛掉,Vivado2012.2推出的同時ISE也更新到了2015.4)。以前在ISE裡面經常出現的像XST、Core Generator等工具在Vivado裡面已經不復存在,開發者可以將Vivado理解為Xilinx為高階FPGA專門開發的一款開發工具。

Vivado目前只支援Xilinx的28nm工藝的7系列FPGA,包括Virtex-7系列、Kintex-7系列和Artix-7系列,不支援其 它系列的FPGA。這不難理解,人家本身就是為高階而生的開發工具,沒必要去支援低端。而ISE14.2支援全系列的FPGA,這也好理解,高階酒店就是 為高富帥開的,低端酒店屌絲可進,高富帥也不會攔嘛。對於開發者,如果使用非7系列的FPGA器件,那麼ISE是不二選擇,但是如使果用7系列的 FPGA,Vivado的開發效率必然完爆ISE了。”

安裝vivado的過程,其實很簡單,但是需要注意一個問題,安裝時一定把SDK選上,避免不必要的麻煩。

1.2 VIVADO軟體安裝
1.2.1 軟體安裝
安裝軟體前請退出防毒軟體,以免造成安裝失敗,比如360安全衛士

Step1:雙擊
進行程式安裝
Step2:驅動歡迎介面後單擊NEXT

Step3:全勾選上全部,全部同意,單擊NEXT

Step4:選擇安裝Vivado HL System Edition單擊NEXT(這個版本功能最全)

Step5:必須勾選上SDK,其他預設,然後單擊NEXT

Step6:設定安裝目錄,然後單擊NEXT進行安裝

Step7:安裝大概需要半個多小時,

1.3.2VIVADO軟體註冊
Step1:在開始選單中找到vivado 的資料夾,單擊Manage Xilinx license註冊

Step2:彈出下圖介面後
1、單擊load license
2、單擊Copy license

Step3: Copy license 選擇開啟

Step4: 彈出新增成功,單擊OK結束

1.3本章小結
本章詳細描述瞭如何安裝VIVAOD2015.4以及如果載入license,在安裝的過程中一定要關閉防毒軟體,以免造成安裝失敗。