- 博客(10)
- 收藏
- 关注
原创 第四章 搭建ZYNQ视频图像处理系统—硬件设计(续)
搭建ZYNQ视频图像处理系统—硬件设计 4.1.6添加并配置Video Out模块4.1.7添加HDMI显示模块4.1.8添加并配置VTC模块4.1.9添加时钟模块4.1.10创建外部端口4.2生成BIT文件4.2.1生成输出结果4.2.2创建HDL封装4.2.3添加约束文件4.2.4生成Bitstream
2024-12-23 16:52:24
1096
1
原创 第四章 搭建ZYNQ视频图像处理系统—硬件设计(下)
搭建ZYNQVIP系统 4.1.1添加并配置VDMA4.1.2链接VDMA与PS端4.1.3添加摄像头采集模块4.1.4添加并配置Video In模块4.1.5链接Video In模块
2024-12-23 14:49:53
1215
原创 第三章 搭建ZYNQ视频图像处理系统—硬件设计(上)
搭建ZYNQ视频图像处理系统 硬件设计第一部分。1.创建Vivado工程2.创建Block Design3.配置ZYNQ PS端。
2024-12-11 16:11:44
1088
原创 第二章 Vivado 2024.2 的下载与安装
在本教程《ZYNQ视频图像处理》中使用的Vivado版本为2024.2,AMD官网提供了在线安装,以及离线安装两种方式。选择需要安装的器件,本教程使用的器件为Zynq-7000系列,新手建议同时勾选Artix-7系列做FPGA开发。选择的器件越多,安装过程越久,占用的空间也越大,相比于2023.1及其之前的版本,Vivado 2024.2的图标发生了明显的变化。在接下来很长的一段时间里,也许三年,也许五年,《ZYNQ视频图像处理》教程中的源码都会在Vivado 2024.2版本上进行开发。
2024-12-03 16:00:05
10253
10
原创 第一章 ZYNQ视频图像处理系统(上)
讲述ZYNQ视频图像处理 今天先介绍2个部分1.1 视频图像系统1.2 ZYNQ视频图像处理系统 接下来会详细介绍《ZYNQ视频图像处理》的系统架构,以及如何借助Vivado的Block Design快速搭建该系统。
2024-10-14 11:30:51
1578
原创 HDMI E-EDID 解析
HDMI接口中包含一个显示器数据通道(DDC,Display Data Channel),它通过 I2C 协议通信,用于HDMI发送端和接收端之间交换一些配置信息。发送端通过DDC通道读取接收端保存在EEPROM中的EDID数据,从而了解接收端的显示能力和特性。本章包括以下几个部分:1.1 E-EDID 简介1.2 参考资料1.3 E-EDID Block结构1.4 EDID 1.3 数据结构
2024-08-27 16:48:17
2200
原创 基于神经网络的手写数字识别及其ZYNQ实现
基于MNIST数据集的手写数字识别是神经网络(Neural Network)的经典应用。本文将讨论一种名为“ZYNET”的全连接神经网络框架,它可以自动生成针对FPGA的硬件实现架构。我们以手写数字识别为例,在ZYNQ平台上对该架构进行验证。本章包括以下几个部分:1环境配置;2下载工程文件;3训练神经网络;4 FPGA实现;5 FPGA仿真;6 ZYNQ开发板验证
2024-08-05 13:20:43
2998
1
原创 基于融合的弱光照图像增强算法及其FPGA实现
基于融合的弱光照图像增强算法及其FPGA实现——大磊在照明条件较差的环境中,由摄像头采集到的图像或视频的质量会下降。在道路监控、安防、或者消费类电子产品中,低照度图像将会影响系统的性能。我们将在本文中讨论一种基于“金字塔融合”的弱光照图像增强算法,并简要阐述在FPGA中实现该算法的架构。本章包括以下几个部分:1简介2 RGB与HSV相互转换3 hdr_derived_input模块4高斯与拉普拉斯金字塔分解与重构
2024-08-02 17:03:11
2304
1
原创 第一章 Altera FPGA远程更新
使用开发板做FPGA开发时,下载程序最常用的方式是使用JTAG接口。但是在实际的项目中,产品交付后,很难再使用JTAG接口进行固件升级。此时需要使用FPGA的远程更新功能:使用产品自带的通讯接口(如串口,以太网接口等)传输待更新的固件,将固件写入EPCS等非易失性存储器,最后触发FPGA使用新的镜像文件进行重配置。我们将介绍如何在Altera Cyclone IV系列的FPGA上使用串口实现远程更新,包括五个部分:1.1FPGA远程更新简介;1.2实验任务;1.3硬件设计;1.4程序设计;1.5下载验证
2024-08-01 16:14:44
3579
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人