当前位置: 首页 > news >正文

FPGA_BD Block Design学习(一)

PS端开发流程详细步骤

1.第一步:打开Vivado软件,创建或打开一个工程。

2.第二步:在Block Design中添加arm核心,并将其配置为IP核。

3.第三步:配置arm核心的外设信息,如DDR接口、时钟频率、UART接口等。

4.第四步:完成Block Design中的模块互联,生成PL端的比特流。 5.第五步:导出PS端的硬件信息,包括arm IP核的外设、速度、引脚和地址等信息。

BD的设计

1创建bd

 

 2 资源介绍

 

 

 2.1 最小系统 

需要有ddr以及uart和时钟

配置外设io口,这里就是zynq的管脚规定好的,根据原理图用哪个个勾选哪一个。

 对外设uart的配置可以看到配置好的

 时钟的配置

ddr是双倍的

 ddr的配置

如果一片是16位有两片的话那么位宽就选32

 保存zyaqip

 打包Generate output products 然后Create HDL wrapper

 

 

 打包好后,以及自动分配好约束文件生成bit文件即可

相关文章:

  • VBA高级应用30例应用4:打开工作薄时进行身份验证
  • 记录vscode连接不上wsl子系统下ubuntu18.04问题解决方法
  • LeetCode 3375 题解
  • LibreOffice 自动化操作目录
  • 常见算法模板总结
  • 高压安全新挑战:新能源汽车三电系统绝缘材料的漏电流与击穿特性研究
  • 如何判断家里的宽带是否有公网IPv4或公网IPv6
  • 14 GIS地类面积统计终极指南:3步速通「栅格VS矢量」双线操作
  • 洛谷 P11962:[GESP202503 六级] 树上漫步 ← dfs + 邻接表
  • 从静态绑定驱动模型到现代设备模型 —— 一次驱动架构的进化之旅
  • 第一讲、IsaacLab创建空场景
  • 【Rust开发】Rust快速入门,开发出Rust的第一个Hello World
  • 【Hadoop入门】Hadoop生态之Hive简介
  • Pycharm常用快捷键总结
  • pytorch小记(十七):PyTorch 中的 `expand` 与 `repeat`:详解广播机制与复制行为(附详细示例)
  • [定位器]晶艺LA1823,4.5V~100V, 3.5A,替换MP9487,MP9486A,启烨科技
  • 2025.4.9总结
  • c++比较器——priority_queue用 ; unordered_map 自定义哈希函数
  • 基于Redis实现短信防轰炸的Java解决方案
  • 唯一分解定理
  • 广告传媒公司的网站应该怎么做/seo排名查询工具
  • 第三方做公司网站/宁波网站推广优化哪家正规
  • 为什么政府的网站总是做的很差/今天国内最新消息
  • 公务员可以自己做网站吗/怎么申请网站
  • 哪个网站可以做视频片头/互动营销案例100
  • 西安住房和城乡建设部网站/重庆seo网络优化师