0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Vivado中新建工程或把IP搭建成原理圖詳解

Hx ? 作者:工程師陳翠 ? 2018-06-30 04:51 ? 次閱讀

Vivado中新建工程,下面把自己的設(shè)計(jì)方案用IP的方式搭建成原理圖。

1、新建project

Vivado中新建工程或把IP搭建成原理圖詳解

2、選擇芯片型號(hào)xc7z020clg400-1

Vivado中新建工程或把IP搭建成原理圖詳解

3、既然vivado是按照IP原理圖來設(shè)計(jì)的,首先是要添加block

Vivado中新建工程或把IP搭建成原理圖詳解

4、直接從IP Catalog中選擇想要的IP模塊

Vivado中新建工程或把IP搭建成原理圖詳解

5、這里我添加了cpu核,axi-bram控制器,bram,pll時(shí)鐘器,中斷橋接concat,以及我自己的nand IP

Vivado中新建工程或把IP搭建成原理圖詳解

6、點(diǎn)擊上方的Run Connect就會(huì)自動(dòng)連接各模塊,同時(shí)也會(huì)把Cpu_Reset,AXI Interconnect等必須的連接模塊加進(jìn)來。

Vivado中新建工程或把IP搭建成原理圖詳解

7、一般來講,xilinx自己的IP之間都會(huì)自動(dòng)連好,但是你的IP軟件不知道怎么練,所以clk rst等還是自己手動(dòng)連線

8、接下來把該出的端口出一下,Run Block會(huì)把自帶IP的管腳引出,自己的IP選中管腳按Ctrl+T快捷出。

9、這時(shí)整個(gè)布局界面一般都比較亂,整理一下。左側(cè)工具條,倒數(shù)2、3分別是布局和布線。個(gè)人感覺layout不是很合心意,一般都是自己拖動(dòng)模塊布局,然后點(diǎn)Routing,基本上就順了。

Vivado中新建工程或把IP搭建成原理圖詳解

10、最終的布局布線圖如下,按照信號(hào)流的走向來的。

Vivado中新建工程或把IP搭建成原理圖詳解

11、雙擊各個(gè)IP把參數(shù)按照自己的需求設(shè)置下。比如說,system出uart usb sd接口,bram的寬度深度,axi出幾個(gè)控制口等。這一步一般在添加IP之后就設(shè)置的,一般來講,放在最后也沒什么太多差異。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1541

    瀏覽量

    148913
  • Vivado
    +關(guān)注

    關(guān)注

    19

    文章

    797

    瀏覽量

    65852
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Altium繪制原理圖如何創(chuàng)建集成原件庫(kù)

    方法如下:1. 新建庫(kù)-》原理圖庫(kù),繪制如圖的原理圖; 2. 新建庫(kù)-》PCB元件庫(kù),可以右鍵-》工具-》元器件向?qū)ЮL制好PCB元器件;
    發(fā)表于 11-02 11:14

    STM32新建工程

    新建兩個(gè)文件夾,一個(gè)命名為cmsis,一個(gè)命名為user. 2)在user中新建兩個(gè)文件夾,一個(gè)命名為inc, 一個(gè)命名為src.3)準(zhǔn)備相關(guān)工程文件①固件庫(kù)下的CMSIS文件夾中的
    發(fā)表于 01-12 14:47

    Link to sources新建工程

    1.Link to sources新建工程路徑中既沒有源代碼,也沒有庫(kù),源代碼和庫(kù)在系統(tǒng)文件夾里如果這時(shí)修改庫(kù)源代碼,系統(tǒng)文件夾中的也相應(yīng)修改。等到下次新建或者其他工程要包含這個(gè)庫(kù)時(shí)
    發(fā)表于 08-09 07:25

    11 電路板設(shè)計(jì)protel DXP中新建工程和PCB、原理圖和PCB載入同一個(gè)工程元件導(dǎo)入PCB的方法成都自動(dòng)化開發(fā)

    、主要內(nèi)容本節(jié)的主要內(nèi)容為:○怎么在protel DXP中新建電路板工程文件;○怎么在protel DXP中新建PCB;○怎么
    發(fā)表于 11-02 19:16

    F4新建工程寄存器版和庫(kù)函數(shù)版相關(guān)資料推薦

    F4新建工程寄存器版和庫(kù)函數(shù)版一、寄存器版二、寄存器版一、寄存器版(一)、準(zhǔn)備工作1、新建一個(gè)文件夾,名字隨意,路徑隨意,自己能找到就行,建議不要放在C盤2、在該文件夾中新建三個(gè)文件夾,名字隨意
    發(fā)表于 01-13 06:34

    IAR新建工程的方法

    目錄一. 固件庫(kù)下載二. IAR新建工程三. 工程配置一. 固件庫(kù)下載下載地址:STM32固件庫(kù)下載進(jìn)入官網(wǎng)下載根據(jù)你stm32芯片對(duì)應(yīng)的型號(hào)選擇此處我選擇的是STM32F1x系列,進(jìn)入之后下載下載
    發(fā)表于 01-27 08:21

    在TouchGFX 4.18.0板中新建工程出錯(cuò)怎么辦呢

    重現(xiàn)問題的步驟:在 TouchGFX 4.18.0 中新建工程,設(shè)置目標(biāo)板 H743 eval,添加帶邊框的框,設(shè)置邊框顏色為紅色,框顏色為綠色,保存項(xiàng)目,生成代碼,使用 CubeIDE 構(gòu)建并下載到板子。
    發(fā)表于 12-23 10:10

    用KEIL5新建工程模版

    KEL5新建工程模板
    發(fā)表于 07-19 08:55 ?0次下載

    vivado調(diào)用IP核詳細(xì)介紹

    IP核 這里簡(jiǎn)單舉一個(gè)乘法器的IP核使用實(shí)例,使用Verilog調(diào)用。首先新建工程,新建demo.v頂層模塊。
    的頭像 發(fā)表于 05-28 11:42 ?3.7w次閱讀

    Vivado中新建IO Planning工程來初步引腳分配

    Vivado中新建IO Planning工程來初步引腳分配,這樣會(huì)大大提高開發(fā)效率 在這里,你可以選擇最右側(cè)的開發(fā)板型號(hào),也可以選擇Part,具體的FPGA的型號(hào),選擇完后,我們可以很清晰的看到該型號(hào)的資源列表:包括IO數(shù)、
    的頭像 發(fā)表于 10-22 17:12 ?3.8w次閱讀
    在<b class='flag-5'>Vivado</b><b class='flag-5'>中新建</b>IO Planning<b class='flag-5'>工程</b>來初步引腳分配

    淺談新建工程多目標(biāo)

    上期疑問,以及新建工程多目標(biāo)
    的頭像 發(fā)表于 03-12 14:12 ?2373次閱讀
    淺談<b class='flag-5'>新建工程</b>多目標(biāo)

    華大單片機(jī)新建工程

    華大單片機(jī)新建工程
    發(fā)表于 11-13 16:36 ?13次下載
    華大單片機(jī)<b class='flag-5'>新建工程</b>

    三分學(xué)會(huì)國(guó)產(chǎn)低功耗華大單片機(jī)一 (MDK中新建工程

    三分學(xué)會(huì)國(guó)產(chǎn)低功耗華大單片機(jī)一 (MDK中新建工程
    發(fā)表于 11-23 18:06 ?7次下載
    三分學(xué)會(huì)國(guó)產(chǎn)低功耗華大單片機(jī)一 (MDK<b class='flag-5'>中新建工程</b>)

    STM32實(shí)戰(zhàn)二 新建工程

    這一章新建一個(gè)工程,主要目的是練習(xí)新建C++工程,生成比較干凈的代碼,后來發(fā)現(xiàn)沒在太大的意義,直接在原示例中刪除文件,然后新建cpp文件即可
    發(fā)表于 01-12 17:49 ?1次下載
    STM32實(shí)戰(zhàn)二 <b class='flag-5'>新建工程</b>

    使用VIvado封裝自定IP并使用IP創(chuàng)建工程

    在FPGA實(shí)際的開發(fā)中,官方提供的IP并不是適用于所有的情況,需要根據(jù)實(shí)際修改,或者是在自己設(shè)計(jì)的IP時(shí),需要再次調(diào)用時(shí),我們可以將之前的設(shè)計(jì)封裝成自定義IP,然后在之后的設(shè)計(jì)中繼續(xù)使用此IP
    的頭像 發(fā)表于 04-21 08:58 ?5289次閱讀