首页
›
芯片硬件与光电工程
›
199-AMD Zynq嵌入式SoC与软硬件协同工程
›
《AMD Zynq嵌入式SoC产品架构与系统开发》
VIP20
本课程属于:199-AMD Zynq嵌入式SoC与软硬件协同工程
芯片硬件与光电工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
AMD Zynq嵌入式SoC产品架构与系统开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
Zynq产品家族与选型
目标=Zynq-7000 · Zynq UltraScale+ M… · RFSoC的定位差异
Zynq
产品家族
02
Zynq SoC架构总览
目标=PS与PL的划分 · PS内部模块(APU · RPU
Zynq
SoC
03
开发环境与工具链搭建
目标=Vivado · Vitis · PetaLinux的安装与版本匹配
开发环境
工具链搭建
04
Zynq启动流程与引导镜像
目标=BootROM · FSBL · PL配置
Zynq
启动流程
05
PS端外设与引脚规划
目标=MIO/EMIO分配 · UART · I2C
PS
端外设
06
AXI总线协议与PS-PL互连
目标=AXI4 · AXI4-Lite · AXI4-Stream的区别
AXI
PS-PL
07
自定义IP封装与集成
目标=AXI4-Lite寄存器接口I… · IP打包流程 · Vivado IP Integrat…
IP
自定义
08
PL端逻辑设计与时序收敛
目标=RTL设计规范 · 综合与实现策略 · 时序约束XDC编写
PL
端逻辑设计
09
中断系统设计与实现
目标=PS中断控制器GIC · PL中断到PS的IRQ/FIQ映射 · AXI GPIO中断
断系统设计
实现
10
DMA与高效数据搬运
目标=AXI DMA · AXI VDMA · AXI CDMA的适用场景
DMA
高效数据搬运
11
裸机软件开发
目标=Vitis裸机工程创建 · BSP配置 · 外设驱动API
裸机软件开发
Vitis
12
Linux系统构建与定制
目标=PetaLinux工程创建 · 设备树配置 · 内核配置与裁剪
Linux
系统构建
13
Linux设备驱动开发
目标=字符设备驱动框架 · platform驱动模型 · 设备树匹配
Linux
设备驱动开发
14
PS-PL数据交互的Linux实现
目标=UIO · devmem · mmap映射
PS-PL
Linux
15
嵌入式Linux应用开发
目标=交叉编译工具链 · Makefile与CMake · 文件IO与socket编程
Linux
嵌入式
16
Zynq UltraScale+ MPSoC架构深入
目标=APU与RPU异构 · PMU与电源域 · CSU与启动安全
Zynq
UltraScale+
17
RPU实时开发
目标=Cortex-R5F核配置 · 锁步与分离模式 · RPU裸机与FreeRTOS开发
RPU
实时开发
18
异构多核通信与协同
目标=OpenAMP与RPMsg框架 · IPI中断 · 共享内存管理
异构多核通信
协同
19
高速接口与协议实现
目标=PL端实现千兆以太网 · PCIe · SATA
高速接口
协议实现
20
视频与图像处理系统
目标=VDMA+Video Timi… · Linux V4L2框架 · 摄像头输入到显示的完整链路调试
视频
图像处理系统
21
硬件加速与软硬协同设计
目标=将计算密集型算法(如卷积 · FFT · 矩阵运算)卸载到PL
硬件加速
软硬协同设计
22
系统性能分析与优化
目标=PS与PL带宽测量 · DDR访问效率 · AXI总线仲裁
系统性能分析
优化
23
调试与验证方法
目标=Vivado ILA与VIO使… · SDK/Vitis调试器 · Linux内核调试(printk
调试
验证方法
24
安全启动与加密
目标=Zynq安全启动流程 · eFUSE与BBRAM密钥存储 · RSA认证与AES加密
安全启动
加密
25
产品化硬件设计要点
目标=Zynq最小系统原理图设计 · 电源树与上电时序 · DDR布线规则
产品化硬件设计要…
Zynq
26
量产与固件更新
目标=QSPI/SD/eMMC启动介… · 固件升级方案(A/B分区 · 恢复模式)
量产
固件更新
27
实际项目案例一
目标=工业数据采集系统——PL实现多… · PS运行Linux进行数据存储与网络… · DMA与中断协同的完整实现
实际项目案例一
PL
28
实际项目案例二
目标=嵌入式视觉系统——摄像头输入 · PL图像预处理 · VDMA到DDR
实际项目案例二
目标=嵌入式视觉…
29
实际项目案例三
目标=实时电机控制系统——RPU运行… · PL实现PWM与编码器接口 · APU运行Linux人机界面
实际项目案例三
RPU
30
课程综合实战与工程规范
目标=从需求到架构设计 · 软硬件划分 · 工程实现
课程综合实战
工程规范
所属VIP或分类
同VIP:AMD-Zynq-DDR存储接口设计与验证
同VIP:AMD-Zynq-Linux-BSP与可编程逻辑协同工程
同VIP:AMD-Zynq-PCIe高速互连系统开发