VIP20
本课程属于:022-Zynq 芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

Zynq图像采集系统设计实战

📚 共计 30 章节
01
Zynq平台概述
Zynq-7000系列架构、PS与PL协同工作原理、开发板选型建议。
架构选型
02
Vivado开发环境搭建
Vivado安装与配置、创建第一个Vivado工程、硬件描述语言基础回顾。
工具链HDL
03
AXI4总线协议详解
AXI4-Full/AXI4-Lite/AXI4-Stream区别、握手信号与时序、实战:自定义AXI4-Lite IP。
总线IP
04
VDMA原理与配置
Video Direct Memory Access工作原理、VDMA寄存器配置、帧缓存策略。
DMA帧缓存
05
MIPI CSI-2接口解析
MIPI物理层与协议层、D-PHY特性、Sub-Lane架构与数据打包。
MIPI摄像头
06
Sensor驱动开发
OV5640/IMX219传感器初始化、I2C配置时序、寄存器读写实战。
驱动I2C
07
图像采集IP设计
Sensor接口IP封装、像素时钟域同步、行场同步信号处理。
IP设计同步
08
ISP流水线基础
Bayer格式解析、去马赛克算法、白平衡与色彩校正矩阵。
ISP图像处理
09
DDR3/4控制器配置
MIG IP核使用、多端口内存控制器设计、带宽计算与优化。
DDRMIG
10
帧缓冲管理
多缓冲机制、Ping-Pong操作、缓存一致性维护。
缓冲性能
11
HDMI输出接口设计
TMDS编码原理、HDMI IP核配置、VESA时序标准。
显示HDMI
12
显示控制器实现
Video Timing Controller配置、图层叠加、Alpha混合。
显示图层
13
PS端Linux系统移植
PetaLinux工具链、设备树配置、内核驱动编译。
LinuxPetaLinux
14
V4L2框架应用
Video for Linux 2驱动架构、视频设备节点、IOCTL调用实战。
V4L2驱动
15
OpenCV图像处理加速
HLS视频库使用、肤色检测算法硬件化、流水线优化。
加速HLS
16
神经网络推理部署
DPU核配置、量化工具链、YOLO目标检测移植。
AIDPU
17
多摄像头同步采集
硬件触发机制、时间戳对齐、多路VDMA调度。
多摄同步
18
高帧率采集优化
DMA描述符链、中断合并、零拷贝技术。
优化DMA
19
图像压缩与传输
JPEG硬件编码器、TCP/UDP网络传输、RTSP流媒体服务器。
压缩网络
20
系统调试方法论
ILA与VIO核使用、逻辑分析仪抓取、性能计数器。
调试ILA
21
电源与时钟设计
PS与PL独立供电、时钟域划分、动态频率调整。
电源时钟
22
PCB设计要点
高速信号布线、阻抗匹配、去耦电容布局。
PCB硬件
23
热管理策略
散热片选型、热仿真、温度监控与降频。
散热可靠性
24
可靠性设计
看门狗定时器、ECC内存校验、冗余设计。
可靠性ECC
25
量产测试方案
ATE测试、老化测试、图像质量评估。
测试量产
26
工业相机应用
GigE Vision协议、触发精度、PoE供电设计。
工业GigE
27
医疗影像处理
DICOM格式解析、图像增强、低延迟要求。
医疗DICOM
28
车载环视系统
鱼眼校正、鸟瞰图生成、实时拼接。
车载环视
29
FPGA与AI结合
CNN加速器设计、权重压缩、稀疏计算。
AICNN
30
项目实战:双目视觉测距系统
立体匹配算法、深度图生成、点云可视化。
实战双目