亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

vivado筆記

2019-11-14 09:33:20
字體:
來源:轉載
供稿:網友

Vivado主界面

Vivado套件,相當于把ISE、ISim、XPS、PlanAhead、ChipScope和iMPACT等多個獨立的套件集合在一個Vivado設計環境中,在這個集合的設計流程下,不同的設計階段我們采用不同的工具來完成,此時Vivado可以自動變化菜單、工具欄,可以顯著提高效率:因為不需要在多個軟件間來回切換、調用,白白浪費大量的時間?;赩ivado IP集成器(IPI),則把我們對硬件的配置更好地集成到我們的設計中,既極大地提高了對IP的使用和管理,也幫助我們減小了軟件和硬件(例如ZYNQ器件的PS)之間的隔閡。Vivado HLS則可以把現有的C代碼,在一些特定的規范下直接轉換為可綜合的邏輯,這也將極大地提高我們實現和移植現有算法的速度。

主界面主要包括:

Flow Navigator:       在此可以找到整個設計過程中涉及到的所有流程

Sources:                   工程包含的設計源文件,源碼、約束等

PRoperties:                所選中對象的屬性信息

Project Summary:     在此可以查看工程信息

Design Runs:            在此可以查看提示信息、警告、錯誤、也可以輸入tcl命令

Vivado 新建工程時選中:do not specify(指定) sources at the time

對應器件xc7a200tfbg

IOB是可編程輸入輸出單元,英文縮寫

顯示查找表(Look-Up-Table)簡稱為LUT,LUT本質上就是一個RAM。它把數據事先寫入RAM后,每當輸入一個信號就等于輸入一個地址進行查表,找出地址對應的內容,然后輸出。

MSB最高有效位

LSB 最低有效位

Catalog 目錄

Software:ZedBoard users:o Cypress CY7C64225 USB-to-UART Bridge Driver§ www.zedboard.org à Documentation à ZedBoardCypress USB-to-UART Setup Guide

Second USB cable (Type A to Micro-USB Type B)

AC/DC 12V Power Adapter

關于vivado的操作提示位于路徑:

F:/Zedboard資料/zedboard_org資料form魏/ZynqHW/2014_4/Lab_instructions

同時參考vivado簡明教程。

The_Zynq_Book_Tutorials

Synthesis 綜合

設計步驟:創建工程——createblock design——add IP

Validate 驗證

Implement 實施,生效

Create HDL Wrapper (包裝):這將為我們的系統生成頂級HDL包裝

解Zedboard的核心ZYNQ:ZYNQ系列是賽靈思公司(Xilinx)推出的行業第一個可擴展處理平臺,旨在為視頻監視、汽車駕駛員輔助以及工廠自動化等高端嵌入式應用提供所需的處理與計算性能水平。該系列四款新型器件得到了工具和IP 提供商生態系統的支持,將完整的 ARM? Cortex?-A9 MPCore 處理器片上系統 (SoC) 與 28nm 低功耗可編程邏輯緊密集成在一起,可以幫助系統架構師和嵌入式軟件開發人員擴展、定制、優化系統,并實現系統級的差異化。

ZYNQ7 Processing System模塊的配置,點擊相應的模塊進行配置。。。更為簡便的方式是Diagram頂端的Run Block Automation設計協助鏈接來完成對ZYNQ7 Processing System IP核的配置并將DDR與FIXED_IO Make External

AXI GPIO IPcore:該IP核被放在PL端,通過AXI總線同ARM相連接,并通過GPIO接口控制ZedBoard上的8個LED小燈。

Processor System  Reset: 這個IP提供一個定制化的Reset功能,包括所有外設,互聯以及處理器生。

AXI Interconnect:提供AXI 總線互聯控制,它將PL端外設同PS端連接起來。

由于ARM是統一編址的,所以在編寫ARM程序的時候就可以像讀寫內存一樣直接對該地址進行讀寫,從而實現對該IP核的控制。

Validate Design 按鈕檢測設計的有效性

Generate Output Products…  生成設計綜合、仿真、實現的相關文件

Create HDL Wrapper: Vivado會為IP子系統生成一個頂層文件,這樣我們就可以對該系統進行綜合、實現并生成bit流了

當bit流生成完成后,在Vivado中最后的工作就是要將設計導入到SDK中,然后對ARM進行編程

Vivado之嵌入式系統設計一---Vivado高效設計案例分享

由 paodiudehaizi 于 星期三, 11/20/2013 - 11:05 發表

據說,ISE之后會停止更新(事實還是謠言無從考證)。但是,掌握Vivado開發工具勢在必行。緣由一,此處省略一萬字……

Vivado提供了直觀的具有強大功能的圖形用戶接口。所有的工具和工具選項欄使用原生的工具命令語言格式編寫,這使得既能使用Vivado集成開發環境又能使用Tcl shell。相應地,Vivado有兩種設計模式:Project模式和Non-Project模式。兩種模式大同小異,一種是使用圖形用戶界面,另一種是使用Tcl腳本。除此之外,一些特性在Non-Project下不支持,具體參考UG893。相信大多網友跟我一樣,習慣了windows下的圖形化操作方式,所以如何使用Tcl腳本命令就不在本博文所述之列了。接下來,我會用幾篇博客的篇幅跟大家一起學習一下Vivado之嵌入式系統設計。

目標:搭建一個最小的ZYNQ嵌入式系統

首先,先打開Vivado IDE,N種方法任你選;

新建工程,工程名為lab1,存儲路徑自定義,選中創建工程子目錄(所有工程文件存放于此目錄,便于管理);

選擇RTL工程類型,不選中下面的選項(選中本次不指定源文件選項,跳過創建、添加源文件頁面);

目標語言選擇VHDL,仿真語言選擇Mixed,連續兩次Next,跳過添加已存在的IP和約束文件頁面,然后選擇Xilinx器件或是支持的板卡,此處選擇Zedboard板卡選項;

這是建完工程以后,默認顯示的界面。略顯復雜,但是邏輯清晰,仔細分析,你會豁然開朗,其實就是ISE的升級版本。如果想要了解每個面板的功能,可以參考UG893;

Flow Navigator面板下選擇IP Integrator—Create Block Design,輸入設計名稱system;

接下來,添加Zynq Processing System到設計中,a、點擊Diagram面板上方的Add IP;b、點擊Diagram面板左側的Add IP工具圖標;c、在Diagram面板空白處點擊右鍵,在彈出的選項中選擇Add IP。在彈出的IP目錄中,搜索找到ZYNQ7 Processing System,雙擊該IP將其添加到設計中;

在Diagram面板頂部,運行Run Block Automation,選擇processing_system7_0,配置FIXED_IO和DDR接口,此時,我們無法定制ARM核。運行完成后,一個默認配置的Zynq系統已經添加到設計中了。雙擊ZYNQ系統視圖,用戶可定制自己的Zynq系統;

配置Zynq系統,只保留UART1;

最后生成的視圖如下所示:

在Sources面板,右擊system.bd,選擇Generate Output Products,生成設計綜合、仿真、實現的相關文件。再次點擊system.bd,選擇Create HDL Wrapper,生成VHDL頂層模型。接下來,將硬件設計導入到SDK中(注意:導出前,處于Open Block Design模式下)File > Export > Export hardware for SDK…

接下來,就是新建應用程序工程、板級支持包等,就不詳細介紹了。設置好串口,搭建好Zedboard硬件平臺,就能板級測試了,最后結果如下圖所示:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色777狠狠综合秋免鲁丝| 久久久久999| 日本精品一区二区三区在线| 国精产品一区一区三区有限在线| 欧美老女人bb| 米奇精品一区二区三区在线观看| 深夜福利国产精品| 日韩中文字幕亚洲| 欧美激情视频一区二区三区不卡| 国产精品国语对白| 亚洲精品中文字幕av| 啊v视频在线一区二区三区| 国产精品欧美一区二区三区奶水| 亚洲美女喷白浆| 欧美一区二区视频97| 性欧美xxxx视频在线观看| 日韩欧美中文在线| 日韩中文字幕在线视频| 日韩在线视频线视频免费网站| 久久99国产精品久久久久久久久| 日韩精品免费综合视频在线播放| 亚洲欧美激情四射在线日| 欧美成人网在线| 亚洲视频视频在线| 欧美大尺度在线观看| 欧美高清在线播放| 欧美国产第一页| 九九久久精品一区| 日韩精品视频在线观看免费| 国产日本欧美一区二区三区| 韩曰欧美视频免费观看| 一区三区二区视频| 国产成人高潮免费观看精品| 亚洲剧情一区二区| 久久久精品亚洲| 亚洲欧美中文日韩v在线观看| 国产精品久久不能| 久久伊人精品一区二区三区| 久久全球大尺度高清视频| 中文字幕国产亚洲| 91成人天堂久久成人| 国产精品久久久久77777| 6080yy精品一区二区三区| 在线视频免费一区二区| 97视频在线观看播放| 亚洲视频自拍偷拍| 久久久精品2019中文字幕神马| 在线视频一区二区| 97超碰蝌蚪网人人做人人爽| 欧美又大粗又爽又黄大片视频| 日韩精品免费观看| 国产精品久久网| 国产精品自拍偷拍视频| 成人精品视频在线| 欧美激情亚洲精品| 久久久久久成人精品| 国产精品久久色| 亚洲欧美日韩一区二区在线| 国产精品1234| 欧美成人全部免费| 国产主播欧美精品| 亚洲综合在线中文字幕| 久久婷婷国产麻豆91天堂| 8050国产精品久久久久久| 国产成人av网| 国产精品久久久久久久久男| 国产亚洲欧洲在线| 在线电影中文日韩| 欧美特黄级在线| 欧美性生活大片免费观看网址| 久久精品一本久久99精品| 动漫精品一区二区| 日韩欧美中文免费| 久久精品视频99| 日韩高清人体午夜| 性色av一区二区三区免费| 国产成人精品一区二区| 按摩亚洲人久久| 精品久久久久国产| 久久99精品国产99久久6尤物| 国产91露脸中文字幕在线| 九九精品在线播放| 成人激情黄色网| 欧美午夜激情视频| 一区二区亚洲欧洲国产日韩| 日韩欧美aⅴ综合网站发布| 国产精品久久久久久久电影| 国产精品美女网站| 91精品国产色综合久久不卡98| 亚洲人成在线免费观看| 国产精品久久久久久久久久小说| 日韩成人在线电影网| 国产精品成人免费电影| 另类色图亚洲色图| 国产中文欧美精品| 在线丨暗呦小u女国产精品| 一区二区三区黄色| 一区二区三区国产视频| 成人性生交大片免费观看嘿嘿视频| 日韩av在线电影网| 国产成人av在线播放| 久久久精品免费| 久久精品视频网站| 欧美成人国产va精品日本一级| 日av在线播放中文不卡| 亚洲免费人成在线视频观看| 久久69精品久久久久久国产越南| www.日韩视频| 欧美日本亚洲视频| 成人免费午夜电影| 欧美性videos高清精品| 色一情一乱一区二区| 国产精品一区二区三区毛片淫片| 91亚洲国产精品| 欧美电影免费观看电视剧大全| 精品亚洲夜色av98在线观看| 国产精品久久久av| 日本一区二区在线播放| 欧美超级乱淫片喷水| 国产99久久精品一区二区 夜夜躁日日躁| 国产一区二区欧美日韩| 欧美贵妇videos办公室| 国产成人一区二| 亚洲在线免费观看| 久久久久久国产精品美女| 日韩视频免费大全中文字幕| 日韩精品在线观看网站| 欧美大荫蒂xxx| 欧美日韩国产一中文字不卡| 国产91成人video| 欧美孕妇性xx| 国产日本欧美视频| 久久精品福利视频| 8090理伦午夜在线电影| 91高清免费在线观看| 91精品国产自产在线观看永久| 色哟哟网站入口亚洲精品| 一本色道久久综合亚洲精品小说| 久久综合免费视频| 欧美黑人xxxⅹ高潮交| 中文字幕久久久av一区| 亚洲欧美日韩精品| 成人h视频在线观看播放| 成人福利视频网| 国产精品无av码在线观看| 一区二区三区国产视频| 91中文在线视频| 国产精品欧美日韩| 日韩电影免费观看在线| 欧美专区在线视频| 久久久精品国产网站| 久久久这里只有精品视频| 1769国产精品| 久久男人的天堂| 亚洲男人天堂久| 国产精品a久久久久久| 深夜福利一区二区| 欧美日韩中文字幕日韩欧美| 亚洲另类xxxx| 欧美大片免费看| 亚洲一级一级97网| 黑人极品videos精品欧美裸| 国产精品激情av在线播放| 欧美性视频精品|