首页 > 其他分享 >ZYNQ学习笔记----------bd文件

ZYNQ学习笔记----------bd文件

时间:2024-09-28 22:48:27浏览次数:9  
标签:bd 文件 IP System ZYNQ 模块 ---------- AXI

工具:Vivado 18.3

所用芯片:ZYNQ7000系列

 

 

作为一个刚入职的fpga工程师,不可避免地接触到公司前辈的工程项目(Vivado)。在看工程及分析其结构时,发现了design_1.bd文件;双击打开后发现其内部拥有多个模块,不解之下特意搜索相关资料进行学习。

根据网上教程及相关资料,对bd文件的总结如下:

1、bd文件如何理解?

bd文件可以理解为一个电路图,但其中只包含ip模块。

2、bd文件如何生成?

 

 

3、如何在bd文件中添加IP核

 点击Diagram窗口中的“+”,或者在bd文件中右键选择 add IP;随后搜索所需的IP即可。

 

4、bd文件中常用的IP模块 

ZYNQ7 Processing System

AXI GPIO

AXl Interconnect

XADC Wizard

AXI Timer

Processor System Reset

MicroBlaze Debug Module

AXI Quad SPI

 

 

 

参考:

vivado各文件含义及部分操作区别_vivado bd文件-CSDN博客

https://zhuanlan.zhihu.com/p/199246510

标签:bd,文件,IP,System,ZYNQ,模块,----------,AXI
From: https://www.cnblogs.com/haogegedeboke/p/18426058

相关文章

  • Linux文件管理类命令
    相对路径:绝对路径:目录管理:​ls:​cd:​pwd:​mkdir:创建空目录​-p:递归创建​-v:verbose,详细信息​mkdir-pvmnt/test/x/m/mnt/test/y​mkdir-pvmnt/test/{x/m,y}:命令行展开​mkdir-pvmnt/test2/{a,d}_{b,c}​tree:查看目录树​rmdir:removedirecto......
  • pbootcms标签分页中url会无限重复叠加的解决方案
    针对PbootCMS中TAG标签分页时URL参数无限叠加的问题,可以通过修改core\view\Paging.php中的buildBasicPage方法来解决。具体步骤如下:定位问题:当使用target=tag参数时,在分页过程中,URL会出现参数无限叠加的情况。修改代码:打开core\view\Paging.php文件。定位到buildBa......
  • 鸿蒙harmonyos纯flutter开发环境搭建
            公司app是用纯flutter开发的,目前支持android和iOS,后续估计也会支持鸿蒙harmonyos。目前谷歌flutter并没有支持咱们国产手机操作系统鸿蒙harmonyos,于是乎国内有个叫OpenHarmony-SIG的组织,去做了鸿蒙harmonyos适配flutter开发的工作。本文就是基于OpenHarmony-SI......
  • PbootCMS文章内容ID值恢复为1开始
    当SQLite数据库中包含自增列时,会自动创建一个名为sqlite_sequence的表。这个表包含两个列:name和seq。name记录自增列所在的表,seq记录当前序号(下一条记录的编号就是当前序号加1)。如果想把某个自增列的序号归零,可以通过以下几种方法实现:方法一:更新sqlite_sequence表更新sqlite_......
  • sdram控制器设计(四)
    实验背景在(三)中介绍了sdram写操作的实现和仿真过程,现在介绍读操作的实现和仿真验证。实验内容sdram控制器读模块的实现和仿真验证。实验步骤sdram读操作有多种方式,单数据读操作,突发读操作,以及读后是否进行预充电等,这里介绍读操作后自动进行预充电的单数据读操作,手册中......
  • PbootCMS稳妥的手动升级PbootCMS系统到最新版本方法
    当版本跨度较大且涉及大量文件时,直接使用后台在线更新可能会导致文件下载失败等问题。为了确保顺利升级并避免逐一升级数据库脚本的麻烦,可以采用以下手动升级方案:步骤详解下载最新版PbootCMS到官方网站下载最新版PbootCMS。注意不可跨越大版本,例如从1.x版本只能先升级到1.4......
  • pbootcms模板 后台升级程序后导致网站打不开 Parse error: syntax error, unexpec
    当你在升级PbootCMS模板后台后遇到网站打不开的问题,并且出现如下错误:  Parseerror:syntaxerror,unexpected':',expecting'{'in/www/wwwroot/****/core/function/helper.phponline745这通常是因为PHP版本不兼容导致的。PbootCMS3.2版本要求PHP7及以上版本......
  • 小模型(SLM)的效率、性能和潜力
    关于小语言模型小语言模型(slm)是为在桌面、智能手机和可穿戴设备上进行资源高效部署而设计的。其目标是使先进的机器智能能够为每个人所使用和负担得起,就像人类认知的普遍性一样。小语言模型(slm)已经广泛集成到商业设备中。例如,最新的谷歌和三星智能手机内置了大型语言模型(......
  • PbootCMS上传的缩略图为什么变模糊尺寸还变小了了?
    如果你在使用PbootCMS后台发布内容时,发现上传的缩略图在上传成功后变得模糊且尺寸变小,这通常是由于PbootCMS默认的图片尺寸限制导致的。以下是如何解决这个问题的具体步骤:解决方案打开配置文件打开config目录下的config.php文件。修改缩略图配置在config.php文件中找......
  • PBOOTCMS网站访问页面提示:您访问的页面不存在,请核对后重试!如何改成自动404跳转页面
    如果你希望在访问PbootCMS网站时,对于死链提示“您访问的页面不存在”能够自动跳转到另一个页面,可以通过修改error.html文件来实现这一功能。具体步骤打开error.html文件打开根目录下的core/template/error.html文件。修改HTML内容将error.html文件的内容修改为以下内......