0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vivado中新建工程或把IP搭建成原理图详解

Hx 作者:工程师陈翠 2018-06-30 04:51 次阅读

Vivado中新建工程,下面把自己的设计方案用IP的方式搭建成原理图。

1、新建project

Vivado中新建工程或把IP搭建成原理图详解

2、选择芯片型号xc7z020clg400-1

Vivado中新建工程或把IP搭建成原理图详解

3、既然vivado是按照IP原理图来设计的,首先是要添加block

Vivado中新建工程或把IP搭建成原理图详解

4、直接从IP Catalog中选择想要的IP模块

Vivado中新建工程或把IP搭建成原理图详解

5、这里我添加了cpu核,axi-bram控制器,bram,pll时钟器,中断桥接concat,以及我自己的nand IP

Vivado中新建工程或把IP搭建成原理图详解

6、点击上方的Run Connect就会自动连接各模块,同时也会把Cpu_Reset,AXI Interconnect等必须的连接模块加进来。

Vivado中新建工程或把IP搭建成原理图详解

7、一般来讲,xilinx自己的IP之间都会自动连好,但是你的IP软件不知道怎么练,所以clk rst等还是自己手动连线

8、接下来把该出的端口出一下,Run Block会把自带IP的管脚引出,自己的IP选中管脚按Ctrl+T快捷出。

9、这时整个布局界面一般都比较乱,整理一下。左侧工具条,倒数2、3分别是布局和布线。个人感觉layout不是很合心意,一般都是自己拖动模块布局,然后点Routing,基本上就顺了。

Vivado中新建工程或把IP搭建成原理图详解

10、最终的布局布线图如下,按照信号流的走向来的。

Vivado中新建工程或把IP搭建成原理图详解

11、双击各个IP把参数按照自己的需求设置下。比如说,system出uart usb sd接口,bram的宽度深度,axi出几个控制口等。这一步一般在添加IP之后就设置的,一般来讲,放在最后也没什么太多差异。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IP
    IP
    +关注

    关注

    5

    文章

    1398

    浏览量

    148262
  • Vivado
    +关注

    关注

    18

    文章

    787

    浏览量

    65088
收藏 人收藏

    评论

    相关推荐

    Altium绘制原理图如何创建集成原件库

    方法如下:1. 新建库-》原理图库,绘制如图的原理图; 2. 新建库-》PCB元件库,可以右键-》工具-》元器件向导绘制好PCB元器件
    发表于 11-02 11:14

    STM32新建工程

    新建两个文件夹,一个命名为cmsis,一个命名为user. 2)在user中新建两个文件夹,一个命名为inc, 一个命名为src.3)准备相关工程文件①固件库下的CMSIS文件夹中的
    发表于 01-12 14:47

    Link to sources新建工程

    1.Link to sources新建工程路径中既没有源代码,也没有库,源代码和库在系统文件夹里如果这时修改库源代码,系统文件夹中的也相应修改。等到下次新建或者其他工程要包含这个库时
    发表于 08-09 07:25

    STM32CubeMx新建工程

    STM32CubeMx新建工程 STM32CubeMx新建工程1.新建工程并选择CPU型号及封装1.1新建工程:File->New Project1.2选择芯片型号:STM32F103
    发表于 08-18 06:08

    stm32芯片新建工程的步骤

    STM32新建工程stm32的学习中,码代码是必不可少的,一个完整能用的工程就是基础。本次是学习的开端,就写写如何新建一个工程新建
    发表于 08-24 07:30

    11 电路板设计protel DXP中新建工程和PCB原理图和PCB载入同一个工程元件导入PCB的方法成都自动化开发

    、主要内容本节的主要内容为:○怎么在protel DXP中新建电路板工程文件;○怎么在protel DXP中新建PCB;○怎么
    发表于 11-02 19:16

    F4新建工程寄存器版和库函数版相关资料推荐

    F4新建工程寄存器版和库函数版一、寄存器版二、寄存器版一、寄存器版(一)、准备工作1、新建一个文件夹,名字随意,路径随意,自己能找到就行,建议不要放在C盘2、在该文件夹中新建三个文件夹,名字随意
    发表于 01-13 06:34

    IAR新建工程的方法

    目录一. 固件库下载二. IAR新建工程三. 工程配置一. 固件库下载下载地址:STM32固件库下载进入官网下载根据你stm32芯片对应的型号选择此处我选择的是STM32F1x系列,进入之后下载下载
    发表于 01-27 08:21

    在TouchGFX 4.18.0板中新建工程出错怎么办呢

    重现问题的步骤:在 TouchGFX 4.18.0 中新建工程,设置目标板 H743 eval,添加带边框的框,设置边框颜色为红色,框颜色为绿色,保存项目,生成代码,使用 CubeIDE 构建并下载到板子。
    发表于 12-23 10:10

    用KEIL5新建工程模版

    KEL5新建工程模板
    发表于 07-19 08:55 0次下载

    Vivado中新建IO Planning工程来初步引脚分配

    Vivado中新建IO Planning工程来初步引脚分配,这样会大大提高开发效率 在这里,你可以选择最右侧的开发板型号,也可以选择Part,具体的FPGA的型号,选择完后,我们可以很清晰的看到该型号的资源列表:包括IO数、
    的头像 发表于 10-22 17:12 3.8w次阅读
    在<b class='flag-5'>Vivado</b><b class='flag-5'>中新建</b>IO Planning<b class='flag-5'>工程</b>来初步引脚分配

    浅谈新建工程多目标

    上期疑问,以及新建工程多目标
    的头像 发表于 03-12 14:12 2170次阅读
    浅谈<b class='flag-5'>新建工程</b>多目标

    华大单片机新建工程

    华大单片机新建工程
    发表于 11-13 16:36 13次下载
    华大单片机<b class='flag-5'>新建工程</b>

    三分学会国产低功耗华大单片机一 (MDK中新建工程

    三分学会国产低功耗华大单片机一 (MDK中新建工程
    发表于 11-23 18:06 7次下载
    三分学会国产低功耗华大单片机一 (MDK<b class='flag-5'>中新建工程</b>)

    使用VIvado封装自定IP并使用IP建工程

    在FPGA实际的开发中,官方提供的IP并不是适用于所有的情况,需要根据实际修改,或者是在自己设计的IP时,需要再次调用时,我们可以将之前的设计封装成自定义IP,然后在之后的设计中继续使用此IP
    的头像 发表于 04-21 08:58 4665次阅读