基于MPC82xx处理器和专用编解码芯片的DVR设计
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
基于MPC82xx处理器和专用编解码芯片的DVR设计  2012/3/1
视频信号先经过视频接收电路进行前端处理(包括阻抗匹配、限幅和钳位),然后通过视频解码电路产生符合VW2010视频接口标准的ITU656信号。视频解码电路的核心是一个视频解码芯片,该解码芯片用于对CVBS信号进行A/D转换和编码,以产生ITU656标准的并行数字电视信号。高档的视频解码器还支持图像尺寸缩放(scaling)和帧提取(decimating)功能,如飞利浦的SAA7114、SAA7115以及Rockwell公司的BT829A等。由于VW2010的视频输入为ITU656/D1格
视频信号先经过视频接收电路进行前端处理(包括阻抗匹配、限幅和钳位),然后通过视频解码电路产生符合VW2010视频接口标准的ITU656信号。视频解码电路的核心是一个视频解码芯片,该解码芯片用于对CVBS信号进行A/D转换和编码,以产生ITU656标准的并行数字电视信号。高档的视频解码器还支持图像尺寸缩放(scaling)和帧提取(decimating)功能,如飞利浦的SAA7114SAA7115以及Rockwell公司的BT829A等。由于VW2010的视频输入为ITU656/D1格式,所以只需要选择具有基本A/D转换和编码功能的视频输入处理芯片如SAA7113即可。  

在模拟音频信号经过模拟音频接收电路进行前端处理后,便可通过音频ADC电路产生符合VW2010音频接口标准的I2S信号。  

VW2010是压缩卡的核心处理芯片,该芯片除可完成音、视频信号的编码外,还可提供对解码器和ADC的控制(通过I2S总线),其编码产生的MPEG流可通过芯片内部集成的PCI接口输出。VW2010的解压操作是压缩操作的逆过程,基本原理类似。  

在VW2010根据系统的配置将该音视频信号压缩编码为MPEG-1、-2或-4格式的音视频数据后,主CPUMPC8250通过PCI总线将压缩编码后的音视频数据以文件的形式存入IDE接口的硬盘或CDROM-R/W中(需操作系统的支持)。同时,在VW2010内部可将编码后的音视频数据直接解码输出到相应的D/A转换器中,完成对用户的实时播放。  

硬件设计注意事项  

采用嵌入式的处理器,相对来说在电路设计方面要简单很多,华恒科技目前提供基于MPC8250的开发平台及参考设计,而VW2010目前有成熟的PCI编解码卡。采用现成的嵌入式Linux开发平台和音视频编解码卡,用户前期仅需在外围接口板进行简单的扩展,即可快速推出产品样机,减少前期开发的周期和成本。在完成前期工程样机及相关软件开发后,开发者可以进一步将整个系统重新整合,重新设计硬件电路板。  

由于电路的复杂性,且采用了高速数字电路,加上对电磁兼容(EMC)的设计要求,设计硬件电路时需考虑以下几点:  

1.对于处理PCI及SDRAM等控制接口的时钟线时,要尽量使各线的长度及阻抗匹配,并要求对电路中的高速时钟线进行覆铜屏蔽;  

2.采用六层电路板,可以降低回路噪声,提高电路的稳定性;  

3.对于视频的A/D芯片而言,应尽量做到模拟地与数字地隔离。避免数字电路对模拟电路产生干扰,提高采样的精度;  

4.对于高速的数据总线应尽量添加排阻,以达到阻抗匹配的目的。并应尽量减少走线长度,减小电路中电流的环路面积。  

系统软件开发  

编解码的工作已经可以实现,实际音视频码流的采集、存储、传输必须要操作系统来控制和完成,首先需要实现的是VW2010在Linux下的设备驱动程序。Linux系统下的设备驱动程序开发技术已经相当成熟,具体使用和开发这里不再赘述。目前VW2010已经在PC平台上有较为广泛的应用,相应的厂商已经可以提供基于Windows、Linux操作系统成熟的驱动支持。  

目前流行的板卡主要有这样一些功能:水印、中文OSD叠加、时间戳叠加、Logo叠加、Mosaic遮蔽、单帧捕获、强制关键帧输出、动态改变压缩帧率参数、动态调节视频参数、动态改变帧结构、动态检测、双码流、板载加密区。一般回放库支持文件方
与《基于MPC82xx处理器和专用编解码芯片的DVR设计》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095