基于DSP的视频采集系统仿真设计

最新更新时间:2013-05-26来源: 互联网关键字:DSP  视频采集  系统仿真 手机看文章 扫描二维码
随时随地手机看文章
数字图象处理技术在电子通信与信息处理领域得到了广泛的应用,设计一种功能灵活、使用方便、便于嵌入到系统中的视频信号采集电路具有重要的实用意义。

  在研究基于DSP的视频监控系统时,考虑到高速实时处理及实用化两方面的具体要求,需要开发一种具有高速、高集成度等特点的视频图象信号采集系统,为此系统采用专用视频解码芯片和复杂可编程逻辑器件(CPLD)构成前端图象采集部分。设计上采用专用视频解码芯片,以CPLD器件作为控制单元和外围接口,以FIFO为缓存结构,能够有效地实现视频信号的采集与读取的高速并行,具有整体电路简单、可靠性高、集成度高、接口方便等优点,无需更改硬件电路,就可以应用于各种视频信号处理系统中。使得原来非常复杂的电路设计得到了极大的简化,并且使原来纯硬件的设计,变成软件和硬件的混合设计,使整个系统的设计增加柔韧性。

  1 系统硬件平台结构

  系统平台硬件结构如图1所示。整个系统分为两部分,分别是图象采集系统和基于DSP主系统。前者是一个基于SAA7110A/SAA7110视频解码芯片,由复杂可编程逻辑芯片CPLD实现精确采样的高速视频采集系统;后者是通用数字信号处理系统,它主要包括:64K WORD程序存储器、64K WORD数据存储器、DSP、时钟产生电路、串行接口及相应的电平转换电路等。

  

  系统的工作流程是,首先由图象采集系统按QCIF格式精确采集指定区域的视频图象数据,暂存于帧存储器FIFO中;由DSP将暂存于FIFO中的数据读入DSP的数据存储器中,与原先的几帧图象数据一起进行基于H.263的视频数据压缩;然后由DSP将压缩后的视频数据平滑地从串行接口输出,由普通MODEM或ADSL MODEM传送到远端的监控中心,监控中心的PC机收到数据后进行相应的解码,并将还原后的视频图象进行显示或进行基于WEB的广播。

  2 视频信号采集系统

  2.1 视频信号采集系统的基本特性

  一般的视频信号采集系统一般由视频信号经箝位放大、同步信号分离、亮度/色度信号分离和A/D变换等部分组成,采样数据按照一定的时序和总线要求,输出到数据总线上,从而完成视频信号的解码,图中的存储器作为帧采样缓冲存储器,可以适应不同总线、输出格式和时序要求的总线接口。

  视频信号采集系统是高速数据采集系统的一个特例。过去的视频信号采集系统采用小规模数字和模拟器件,来实现高速运算放大、同步信号分离、亮度/色度信号分离、高速A/D变换、锁相环、时序逻辑控制等电路的功能。但由于系统的采样频率和工作时钟高达数十兆赫兹,且器件集成度低,布线复杂,级间和器件间耦合干扰大,因此开发和调试都十分困难;另一方面,为达到精确采样的目的,采样时钟需要和输人的视频信号构成同步关系,因而,利用分离出来的同步信号和系统采样时钟进行锁相,产生精确同步的采样时钟,成为设计和调试过程中的另一个难点。同时,通过实现亮度、色度、对比度、视频前级放大增益的可编程控制,达到视频信号采集的智能化,又是以往系统难以完成的。关于这一点,在系统初期开发过程中已有深切体会[1]。

  基于以上考虑,本系统采用了SAA7110A作为视频监控系统的输入前端视频采样处理器。

  2.2 视频图象采集系统设计

  SAA7110/SAA7110A是高集成度、功能完善的大规模视频解码集成电路[2]。它采用PLCC68封装,内部集成了视频信号采样所需的2个8bit模/数转换器,时钟产生电路和亮度、对比度、饱和度控制等外围电路,用它来替代原来的分立电路,极大地减小系统设计的工作量,并通过内置的大量功能电路和控制寄存器来实现功能的灵活配置。SAA7110/SAA7110A可应用的范围包括桌面视频、多媒体、数字电视机、图象处理、可视电话、视频图象采集系统等领域。

  SAA7110/SAA7110A的控制总线接口为I2C总线。SAA7110/SAA7110A作为I2C总线的从器件,根据SA管脚的电平,器件的读写地址可以分别设置为9CH/9DH(W/R,SA=0)或9DH/9FH(W/R,SA=1)。其内部共计47个寄存器,分别控制解码器(00H~19H)和视频接口(20H~34H)。通过I2C总线读、写片内的上述寄存器,可以完成输入通道选择、电平箝位和增益控制、亮度、色度和饱和度控制等功能。

  但是,有一个问题必须解决,那就是DSP芯片没有内置I2C总线接口,为此,本系统提出并采用了对DSP芯片的两个可编程I/O引脚进行软件仿真来实现I2C总线控制的方法。由于受C2000程序存储空间最大仅有64KB的限制,为了减小I2C总线控制仿真软件的规模,仿真软件全部用汇编语言完成,因而给本系统的设计带来了相当的难度和工作量。
3 系统实验与仿真

  在实时系统的设计中,同步与精确采样是两个至关重要的问题,它们直接关系到系统设计的成败。

  由于SAA7110A输出的两个时钟信号LCC和LCC2与采样时钟和数据输出时钟同步,因而可以作为采样数据接口控制子系统中数据存储控制的时钟和完成各种功能的同步时钟,系统不需要再生成或采用另外的时钟信号,从而避免了外部时钟、采样时钟和视频信号相互间的同步和锁相问题,既保证了整个系统的同步,又极大地降低了系统设计的复杂度。由SAA7110A输出的行有效信号HREF、行同步信号HS、场同步信号VS、奇偶场信号ODD,以及系统采样时钟LCC和二分之一分频时钟LCC2等经过处理,可以获得当前采样位置信息,并与产生帧存储器地址、片选和写控制信号一起实现采样的时间、空间位置和精度的要求。

  根据DSP芯片的读时序(如图2所示)、写时序、SAA7110A芯片HREF信号时序、VerTIcal信号时序(如图3所示)和Horizontal信号时序的要求,按照采集QCIF(176×144)格式图象的需要,设计了CPLD精确采样的时序逻辑(如图4所示)。

  

  

  

  

  (a) CPLD精确采样的时序逻辑;(b) 对上图(b)进行32倍放大

  图4 CPLD时序仿真图

  从图4得到的CPLD后时序仿真结果来看,完全达到了预定的精确采样要求。真正地实现了具有正确比例关系的精确采样,效果良好。

  4 结论

  在基于DSP的视频图象采集系统设计中,采用视频专用解码A/D芯片和复杂可编程逻辑器件CPLD进行控制和接口部分设计能够有效地实现视频信号的采集与读取的高速并行,具有整体电路简单、可靠性高、集成度高、接口方便等优点,无需更改硬件电路,就可以应用于各种视频信号处理系统中。使得原来非常复杂的电路设计得到了简化,使整个系统的设计增加柔韧性。

关键字:DSP  视频采集  系统仿真 编辑:神话 引用地址:基于DSP的视频采集系统仿真设计

上一篇:基于CPLD的高速数据采集系统的实现
下一篇:基于CPLD的步进电机驱动模块设计

推荐阅读最新更新时间:2023-10-12 20:46

基于DSP和MATLAB的语音数据采集和处理系统
1 引言 ---目前迅速发展的数字信号处理器已在数据采集、通信及多媒体等领域中得到广泛的应用。本系统采用TI公司16位定点高速芯片TMS320C5410和专用语音采集芯片TLC320AD50进行数据采集和相关滤波、压缩处理,并将最终的数据流经串口送入计算机。在计算机中使用MATLAB控制串口接收数据并完成解压、回放、编码、通信仿真等处理。 2 硬件接口电路 --- 2.1 TMS320C5410外部扩展电路 --- TMS320C5410是TI公司于1996年推出的定点数字信号处理器。它运行速度快,单周期定点指令执行时间10ns或8.3ns,远大于语音采集和处理的要求。另外它采用修正的哈佛结构,
[嵌入式]
基于<font color='red'>DSP</font>和MATLAB的语音数据采集和处理<font color='red'>系统</font>
ADI和LSI双双退出手机芯片业务 彰显DSP产业大转型
LSI将手机芯片业务出售给了英飞凌,ADI也将手机芯片业务出售给了MTK,并可能退出包括Blackfin处理器在内的整个DSP业务。另外,英飞凌和Broadcom成了诺基亚的新宠。在手机芯片这个最大的DSP应用市场,四大传统DSP芯片供应商(TI、Freescale、ADI和Agere/ LSI)集体失语,风头强劲反倒是高通、Broadcom和MTK这些非传统DSP厂商。事实上,这只是整个DSP产业从技术驱动向应用驱动大转型的一个缩影。DSP进入SoC,不仅意味着竞争对手改变,而且竞争法则也发生改变。传统DSP芯片厂商的竞争对手不再只是原来的同行,而是高通、Broadcom和MTK等SoC供应商。供应商之间的竞争也不再是硬件(芯片)
[焦点新闻]
基于DSP处理器的有源滤波器控制器的设计
   1 引言   飞速发展的电力电子技术使各种电力电子装置在工业、交通运输及家庭中的应用日益广泛,而这些非线性负荷带来的谐波危害也日益严重。谐波使电网中元件产生谐波损耗、设备效率和功率因数降低,甚至损害电力设备如电容器等;谐波影响精密仪器和临近的通信系统,使其无法正常工作。   电力系统中谐波次数和大小随系统负荷状况而变化,采用传统的LC静态滤波器无法满足要求,而采用电力有源滤波器可以对大小和频率都变化的谐波及变化的无功进行动态补偿,因此有源滤波器的研究和应用越来越受到人们的重视。有源滤波器的基本原理是:先从补偿对象中检测出谐波电流,再由补偿装置产生一个与该谐波电流大小相等而相位相反的补偿电流,两者相互抵消而使
[嵌入式]
一种基于DSP的软件锁相环模型与实现
随着大规模集成电路及高速数字信号处理器的发展,通信领域的信号处理越来越多地在数字域付诸实现。软件锁相技术是随着软件无线电的发展和高速DSP的出现而开展起来的一个研究课题。在软件无线电接收机中采用的锁相技术是基于数字信号处理技术在DSP等通用可编程器件上的实现形式,由于这一类型锁相环的功能主要通过软件编程实现,因此可将其称为软件锁相环(software PLL)[1]。   尽管软件锁相环采用的基本算法思想与模拟锁相环和数字锁相环相比并没有太大变化,然而其实现方式却完全不同。本文将建立软件锁相环的Z 域模型,分析软件锁相环中的延时估计、捕获速度及多速率条件下的软件锁相环模型问题[1]。 1软件锁相环的基本模型   在模拟
[应用]
大联大友尚集团推出了TI 全新超低功耗DSP
2015年1月8日,致力于亚太地区市场的领先电子元器件分销商---大联大控股宣布,其旗下友尚为满足移动应用领域对于低功耗、高性能产品的追捧,推出了TI 全新超低功耗DSP ---TMS320C5517,其可为开发者提供高效能和广泛的外围组合。 TMS320C5517超低功耗 DSP是TI可扩展性 TMS320C5000 系列中的最新一代,可提供频率高达 200MHz 的效能,进而达到更快的数据处理,适用于高要求的应用,如音讯和影片、生物辨识和其他特定分析应用。此外,随着效能的提高,TMS320C5517还可提供低待机功率和低有效功率的组合,使其成为需要分析的电池供电型便携式系统的最佳选择。
[嵌入式]
大联大友尚集团推出了TI 全新超低功耗<font color='red'>DSP</font>
虚拟制造的机械加工过程中仿真系统技术探讨
1、前言 制造业的发展对产品性能、规格、品种不断提出新的要求,产品的生命周期越来越短,新产品的开发时间是决定性因素。 虚拟 制造技术(VMT Virtual Manufacturing Technology)可以模拟由产品设计、制造到装配的全过程,对设计与制造过程中可能出现的问题进行分析与预测,提出改进措施,实现产品从开发到制造整个过程的优化,达到降低产品生命周期、减小开发风险、提高经济效益的目的。而 机械 加工过程仿真在 虚拟 制造中占有重要地位,它通过对机床—工件—刀具构成的工艺系统中的各种加工信息的有效预测与优化,为实际加工过程的智能化实现创造了有利条件,同时它也是研究加工过程的重要手段。 2、虚拟制造技术 2.1 虚
[电源管理]
基于高精度Σ-ΔADC和DSP的广播级数字音频延时器
音频延时器可用于广播电台直播节目,它将音频信号延时一段时间后播出,以避免主持人的口误或听众热线中听众的一些不健康言论通过广播媒体传播,从而实现直播节目的安全播出。作为广播级设备,音频延时器对动态范围、失真、信噪比和频率响应等性能指标要求很高,因此一般采用数字技术。采用计算机内置全双工声卡硬盘,可以以软件方式实现音频信号眨时,但使用操作不方便,可靠性较差,性能价格比较低。本文提出的基于高精度∑-ΔADC和DSP芯片的广播级数字音频延时器,具有性能指标高、操作简便、功能齐全等特点,该设计方案已产品化。   1 系统结构   1.1 系统构成   延时器硬件为主从式结构,如图1所示,主要由单片机M68HC05C8、DS
[模拟电子]
基于高精度Σ-ΔADC和<font color='red'>DSP</font>的广播级数字音频延时器
Mvsilicon山景AP8064/AP8048B DSP芯片适用USB声降噪麦肯风
AP8064/AP8048B 作为一个高度集成的用于音频应用处理的SOC,AP8064/AP8048B集成了ARMCortex-M3、OTG、SD/MMC卡控制器、SARADC、音频DAC、音频ADC、段式LCD显示驱动程序、RTC和IR解码器。AP8064支持蓝牙堆栈、各种音频解码器、编码器和效果。通常,AP8064提供了低功耗、灵活和更强大的无线音频播放器解决方案。 -LQFP 48、64封装 -ARM Cortex- M3内核,运行频率96MHz -Free RTOS 操作系统 (Keil编译器工具) -支持串行两线(SWD)调试接口,在线调试&仿真 -128K字节SRAM -Flash程序可通过USB & SD d
[嵌入式]
Mvsilicon山景AP8064/AP8048B <font color='red'>DSP</font>芯片适用USB声降噪麦肯风
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved