基于DSP和FPGA的图像处理系统设计本科毕业设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中文题目:基于DSP和FPGA的图像处理系统设计

外文题目:IMAGE PROCESSING SYSTEM DESIGN BASED ON DSP AND FPGA

摘要

本文研究了以TI高性能DSP为核心处理器的视频实时图像处理系统的设计原理与组成,并基于DSP + FPGA架构实现了视频图像处理系统。本图像处理系统主要由图像采集电路、图像处理电路、显示电路以及系统软件组成。

首先经过CCD图像传感器采集复合视频信号,经过视频A/D处理器(SAA7115)转换成8 bit的数字信号,通过DMA方式存放在双口RAM中,该处理器同时还输出像素时钟信号(PCLK),场同步(CS)、行同步(HS)、奇偶场(OE)、复合消隐信号(BLANK)。

数字信号处理器DSP(TMS320VC5501)是本处理器的核心部分,其功能是完成整个系统的图像预处理以及数据流存储时序控制等功能。经过DSP处理后输出8 bit的数字视频信号以及像素时钟信号(PCLK)、场同步(CS)、行同步(HS),一起送FPGA产生视频信号的时序逻辑,然后送视频D/A处理器(SAA7105H ),最后通过VGA视频接口输出。静态双口RAM用于存储图像数据的,图像数据的读写控制时序通过DSP来实现。视频D/A 处理器(SAA7105H)将FPGA输出的数字视频信号、像素时钟、行场同步信号合成为彩色全电视信号然后通过VGA输出。该视频图像处理系统可以实现实时的数据视频信号的采集、处理及显示,可以应用于视频处理的相关领域。

关键字:DSP;FPGA;图像处理;电路设计;系统软件

Abstract

This paper studies the system design principle and composition the of TI high performance DSP core processor for real-time video image processing , and it can achieve video image processing system based on the architecture of DSP and FPGA. The image processing system is composed of image acquisition circuit, image processing circuit, display circuit and system software.

After the first CCD image sensor collect the composite video signal, the video A/D processor (SAA7115) is converted into a digital signal of 8 bit, which is stored in dual-port RAM through DMA, the processor also outputs pixel clock signal (PCLK), field synchronization(CS), synchronous (HS), parity field (OE), composite blanking signal (BLANK).

DSP digital signal processor (TMS320VC5501) is the core part of this processor, its function is to complete the whole system of image preprocessing and the sequence of data storage control . After DSP treatment, the output of the 8 bit digital video signal and a pixel clock signal (PCLK). The field synchronization (CS), synchronous (HS), which is send to FPGA for producing video signals, then transmitted to the video processor D/A (SAA7105), the final output through a VGA video. Static double port RAM is used to store the image data, the timing control of image data read and writed is realized by DSP. Video D/A processor (SAA7105) compose output digital video signal, a pixel clock and field synchronization signal of FPGA into color TV signal and then output by VGA.The video image processing system can achieve real-time data of the video signal acquisition, processing and display, which can be applied for video processing related fields.

Keywords:DSP;FPGA;image processing ;circuit design ;system software

目录

0 前言 (1)

1 绪论 (2)

1.1 课题的提出及研究的背景 (2)

1.2 研究的目的和意义 (2)

1.3 课题研究的主要内容及重点 (3)

2 系统总体设计方案 (5)

2.1 系统硬件原理框图设计 (5)

2.2 系统主要工作模块划分及工作流程 (5)

2.2.1 模块划分 (5)

2.2.2 系统工作流程 (6)

3 图像采集电路设计 (8)

3.1 数字图像基础知识 (8)

3.1.1 彩色图像空间模型的空间变换 (8)

3.2 数字图像传感器V220 (9)

3.3 视频解码器SAA7115及I2C控制电路 (10)

3.3.1 I2C控制电路 (11)

3.3.2 采集解码电路 (11)

4 DSP和FPGA为核心的电路设计 (13)

4.1 可编程逻辑器件FPGA及DSP处理器概述 (13)

4.2 DSP外围电路设计 (14)

4.2.1 DSP外部数据存储器和外部程序存储器设计 (15)

相关文档
最新文档