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

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

3天内不再提示

Vivado提供了一种以IP为核心的设计理念

FPGA技术驿站 来源:Lauren的FPGA 作者:Lauren的FPGA 2020-11-20 10:53 次阅读

Vivado提供了一种以IP为核心的设计理念,以增强设计复用率并缩短开发周期,同时,面向嵌入式设计,例如基于SoC系列芯片或者使用MicroBlaze的设计,相比于ISE,Vivado提供了更为友好的支持,这里就不得不提到IP集成器(IPI,IP Integrator)。 顾名思义,IP集成器要求设计输入必须是IP,但目前也支持将RTL模块直接添加到IPI中。在嵌入式设计中一定会使用到IPI,最终生成的文件为.bd文件(Block Design),如下图所示。

打开一个Block Design,就像打开一个空白画布一样,根据需要添加相应的IP:在“画布”的空白处点击鼠标右键,选择AddIP或者直接点击快捷栏中的“+”(如下图所示)。在弹出的对话框中输入IP名称,选中IP名称双击或直接拖拽到“画布”中。

责任编辑:lq

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

    关注

    7

    文章

    2484

    浏览量

    46525
  • 嵌入式
    +关注

    关注

    4981

    文章

    18281

    浏览量

    288401
  • 集成器
    +关注

    关注

    1

    文章

    6

    浏览量

    2109

原文标题:在嵌入式设计中使用ILA

文章出处:【微信号:Lauren_FPGA,微信公众号:FPGA技术驿站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Vivado 使用Simulink设计FIR滤波器

    vivado工程 System Generator提供几种导入方法: 1、直接生成hdl网表文件。 生成的.v或.vhd文件直接例化dsp的IP核,用户可直接将代码文件
    发表于 04-17 17:29

    FPGA实现基于Vivado的BRAM IP核的使用

    文章是基于Vivado的 2017.1的版本,其他版本都大同小异。 首先在Vivado界面的右侧选择IP Catalog 选项。
    的头像 发表于 12-05 15:05 518次阅读

    OpenHarmony应用核心技术理念与需求机遇简析

    核心技术理念 图片来源:OpenHarmony官方网站 二、需求机遇简析 新的万物互联智能世界代表着新规则、新赛道、新切入点、新财富机会;各WEB网站、客户端( 苹果APP、安卓APK)、微信
    发表于 09-22 16:12

    为什么说Vivado是基于IP的设计?

    Vivado是Xilinx公司2012年推出的新一代集成开发环境,它强调系统级的设计思想及以IP核心的设计理念,突出IP核在数字系统设计中
    的头像 发表于 09-17 15:37 1146次阅读
    为什么说<b class='flag-5'>Vivado</b>是基于<b class='flag-5'>IP</b>的设计?

    Vivado Design Suite用户指南:采用IP进行设计

    电子发烧友网站提供Vivado Design Suite用户指南:采用IP进行设计.pdf》资料免费下载
    发表于 09-13 11:18 0次下载
    <b class='flag-5'>Vivado</b> Design Suite用户指南:采用<b class='flag-5'>IP</b>进行设计

    Vivado使用指南

    我要用到SDK和DSP的些内容,故而选择Vivado HL System Edition;5)选择需要安装的组件以及器件库(根据实际需求选择安装与否,硬盘容量充足的情况建议全安装,当前用不上的在以后
    发表于 09-06 17:55

    Vivado IP核Shared Logic选项配置

    在给Vivado中的一些IP核进行配置的时候,发现有Shared Logic这一项,这里以Tri Mode Ethernet MAC IP核为例,如图1所示。
    的头像 发表于 09-06 17:05 632次阅读
    <b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b>核Shared Logic选项配置

    Vivado中BRAM IP的配置方式和使用技巧

    FPGA开发中使用频率非常高的两个IP就是FIFO和BRAM,上一篇文章中已经详细介绍了Vivado FIFO IP,今天我们来聊一聊BRAM IP
    的头像 发表于 08-29 16:41 2993次阅读
    <b class='flag-5'>Vivado</b>中BRAM <b class='flag-5'>IP</b>的配置方式和使用技巧

    把子模块包含网表的RTL代码添加到BD中的方法分享

    VivadoIP核心的设计理念的一个重要支撑就是IP Integrator(简称IPI,IP
    的头像 发表于 08-24 09:10 688次阅读
    把子模块包含网表的RTL代码添加到BD中的方法分享

    如何在Vivado中配置FIFO IP

    Vivado IP提供了强大的FIFO生成器,可以通过图形化配置快速生成FIFO IP核。
    的头像 发表于 08-07 15:36 1928次阅读
    如何在<b class='flag-5'>Vivado</b>中配置FIFO <b class='flag-5'>IP</b>核

    如何实现基于FPGA Vivado的74系列IP封装呢?

    双击桌面图标打开Vivado 2017.2,或者选择开始>所有程序>Xilinx Design Tools> Vivado 2017.2>Vivado 2017.2;
    发表于 07-30 09:39 444次阅读
    如何实现基于FPGA <b class='flag-5'>Vivado</b>的74系列<b class='flag-5'>IP</b>封装呢?

    VCS独立仿真Vivado IP核的问题补充

    在仿真Vivado IP核时分两种情况,分为未使用SECURE IP核和使用了SECURE IP核。
    的头像 发表于 06-20 14:23 660次阅读
    VCS独立仿真<b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b>核的问题补充

    VCS独立仿真Vivado IP核的问题补充

    在仿真Vivado IP核时分两种情况,分为未使用SECURE IP核和使用了SECURE IP核。
    的头像 发表于 06-06 14:45 1274次阅读
    VCS独立仿真<b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b>核的问题补充

    VCS独立仿真Vivado IP核的一些方法总结

    最近,需要使用VCS仿真一个高速并串转换的Demo,其中需要用到Vivado的SelectIO IP核以及IDELAYCTRL,IDELAY2原语。而此前我只使用VCS仿真过Quartus的IP核。
    的头像 发表于 06-06 11:09 1729次阅读
    VCS独立仿真<b class='flag-5'>Vivado</b> <b class='flag-5'>IP</b>核的一些方法总结

    ESP与Arduino的理念冲突讨论

    连接到我们并具有要读取的数据。 这两个愿景是截然不同的。 ESP8266 Arduino 库我们提供我们正在使用 Arduino 设备的“错觉”,并为已经熟悉 Arduino 库的人们提供
    发表于 05-08 08:45