日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Vivado使用流程(文字总结)

發布時間:2023/12/10 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vivado使用流程(文字总结) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用流程

Vivado使用流程圖

新建工程

  • 點擊Create Project,修改工程名稱
  • Project Type選擇 RTL Project
  • 跳過Add Sources和Add Constraints
  • Default Part選擇芯片型號,我使用的是ZYNQ 7010核心板,則輸入“ xc7z010clg400-1”
  • 設計輸入

  • 在source欄目里點 “+”號,選擇Add or create design sources
  • 點擊Create File,修改文件名,結束。其他選項默認
  • 雙擊剛才創建的.v文件進行代碼的編輯
  • 用VSCode編輯代碼會自動保存
  • 分析與綜合

  • 代碼輸入完畢之后,就可以對設計進行分析(Elaborated)
    點擊“Flow Navigator”窗口中的“Open Elaborated Design”按鈕即可進行RTL分析,成功之后會生成RTL視圖
  • 代碼分析好之后就要進行代碼的綜合(Synthesis)
    接下來點擊“Flow Navigator”窗口中的“Run Synthesis”按鈕,來對代碼進行綜合,綜合好了之后關閉彈出的窗口
  • 約束輸入

  • 在source欄目里點 “+”號,選擇Add or create constraints
  • 點擊Create File,修改文件名,結束。其他選項默認
  • 雙擊剛才創建的.xdc文件進行約束代碼的編輯
  • 用VSCode編輯代碼會自動保存
  • 設計實現

  • 約束輸入完畢之后,就可以開始設計實現(Implementation)
  • 我們點擊“Flow Navigator”窗口中的“Run Implementation”按鈕,實現好了之后關閉彈出的窗口
  • 生成和下載比特流

  • 在下載程序之前,首先要先生成比特流文件,該文件的后綴為“.bit”,之后用于下載到器件中
  • 我們點擊“Flow Navigator”窗口中的“Generate Bitstream”按鈕,比特流生成好了之后關閉彈出的窗口
  • 接下來我們開始下載比特流,點擊“Flow Navigator”窗口中的“Open Hardware Manager”按鈕
  • 先通過JTAG下載器將開發板和電腦連接在一起,然后再開啟開發板電源
  • 開發板連接完成并打開電源開關后,點擊“ Hardware”子窗口中的 Auto Connect”按鈕
    在“Hardware”子窗口中出現芯片型號就表示 Vivado就已經和下載器連接成功了
  • 然后再點擊“Open Hardware Manager”欄目中的Program device,此時Bitstream File一欄會自動識別到工程的比特流文件
    我們直接點擊“Program”按鈕下載程序,程序下載完成后,我們就可以觀察開發板的情況了
  • 總結

    以上是生活随笔為你收集整理的Vivado使用流程(文字总结)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。