编码器IME6400在远程监控传输中的应用_第1页
编码器IME6400在远程监控传输中的应用_第2页
编码器IME6400在远程监控传输中的应用_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编码器IME6400在远程监控传输中的应用    1引言由于视频信号的信息量大,所需传输网络的带宽较宽。因此,传输视频信号时,首先要进行压缩编码,再进行远程传输。MPEG-4是运动图像专家组(MovingPictureExpertGroup)标准系列中的一员,是国际标准化组织为多媒体通信制定的一种解决方案。MPEG-4主要是对图像中的内容进行编码,比MPEG-2编码具有更多优点。为此,INTIME公司推出支持MPEG-4标准编码方案的集成电路IME6400,有助于设计人员提升监控系统的速度和性能。本文结合某远1 引言由于视频信号的信息量大,所需传输网络的

2、带宽较宽。因此,传输视频信号时,首先要进行压缩编码,再进行远程传输。MPEG-4是运动图像专家组(Moving PictureExpert Group)标准系列中的一员,是国际标准化组织为多媒体通信制定的一种解决方案。MPEG-4主要是对图像中的内容进行编码,比MPEG-2编码具有更多优点。为此,INTIME公司推出支持MPEG-4标准编码方案的集成电路IME6400,有助于设计人员提升监控系统的速度和性能。本文结合某远程监控系统中的传输压缩编码器,介绍了INTIME公司MPEG-4编码器IME6400的功能,以及IME6400在嵌入式系统中的应用。2 IME6400简介2.1 IME6400

3、的特点IME6400是一款采用240引脚PQFE封装的多通道数字音、视频编码系统级编码器,其内部结构原理图如图1所示。该器件支持MPEG421视频压缩编码标准;支持I、P和B帧压缩。其图像大小可由编程设定,最大尺寸可达2     048×2 048;支持固定和可变码率压缩的码率,并支持动态检测。IME6400支持48 kHz44.1 kHz32 kHz24 kHz22.05 kHz16kHz音频采样。它的同步串行接口为可选的外部音频DSP,而外部接口则用32-bit同步DRAM总线接口和816-bit的外部HOST接口。此外,IME6400还需

4、27     MHz的外部时钟。2.2 IME6400引脚功能描述2.2.1 SDRAM引脚DD31:0为SDRAM数据总线,DA14:0为SDRAM地址总线,其中DA14:13与SDRAM的BANK1:0相连。DNWE为SDRAM的写使能信号端,低电平有效。DNCS为SDRAM的片选信号,低电平有效。DQM为SDRAM数据的输入输出mask使能。NRAS为SDRAM行地址选通端,低电平有效。NCAS为SDRAM列地址选通端,低电平有效。CKE为时钟使能信号端,高电平有效。CK0为外部的SDRAM时钟输出端,从SDRAM读写数据时应在其上升沿进行采样。I

5、ME6400对CCIR-601接口的数字视频信号编码。对于来自摄像头或者播放设备的模拟视频信号,则首先进行AD采样,将其变成所需要的信号格式。各视频信号接口引脚功能描述如下:VD15:0为数字YUV信号输入端。VSYNC为垂直同步信号,其有效极性可编程设定的,默认为高电平有效。HSYNC为水平同步信号,高电平有效。DVALI     D为视频信号有效指示端,当为低电平时,表示视频数据无效;为高电平时,表示输入视频数据有效。PCLK为点时钟输入,时钟上升沿采样其输入的视频数据。该时钟应南外部视频AD器件提供。因IME6400仅支持16  

6、;   bit视频接口,应提供13.5 MHz的时钟频率。FIELD为奇偶指示端。内存引脚IME6400是基于CPU的内核,上电初始化必须从ROM启动。IME6400启动有两种方式,通过内部ROM和通过静态内存接口外接ROM引导。推荐使用外接ROM来引导IME6400的仞始化。其接口的引脚功能:ADR16:0为静念内存地址总线。DATA7:0为静态内存数据总线。NRST为主芯片复位信号,低电平有效。MCLK为主芯片时钟输入端,不同频率对应相应的分辨率,当需要高分辨时,应接27     MHz时钟,图像尺寸可达640×480、

7、720×480、768×576等,帧率为2530帧秒。RADR1:0为ROM低地址信号。RNOE为ROM数据输出使能信号端,低电平有效。EXTBOOT为接低电平时,IME6400从内部ROM引导启动;接高电平时,则从外部ROM引导启动。SNOE为SRAM数据输出使能信号端,低电平有效。SNWE为SRAN数据写使能信号端,低电平有效。CPIO7:0为可编程引脚。2.2.4 I2C接口引脚IME6400作为I2C的主设备配置视频AD器件的内部寄存器,从而管理视频AD器件。I2C接口引脚功能:IICSDA为I2C串行数据端。IICSCL为I2C串行时钟输出端。该接口引脚功能:MO

8、DE1:0为外部HOST接口模式选择端口具体选择方式如表1所列。有四种模式可供选择,本系统设计选用同步BURST模式1。BW为外部HOST接口总线宽度设定端,接低电平时,HOST接口适应16 bit;接高电平时,HOST接口适应8 bit宽度。HD15:0为外部HOST接口数据总线。HA4:0为外部HOST接口地址总线。NCS为IME6400的片选信号端,低电平有效。ADS为外部HOST地址选通信号,低电平有效。NRD为外部HOST数据读选通信号,低电平有效。NWR为外部HOST数据写选通信号端,低电平有效。FRD为外部HOST数据快速读选通信号端,低电平有效。USEOCK为用于指示外部HOS

9、T接口使用的时钟源。该引脚接地时,使用内部时钟,接高电平时,则使用外部时钟。HCLK为外部HOST接口时钟输出端。NFULL为Bit流FIFO状态信号端。当FIFO是Half-full或者Full时,此引脚输出高电平。READY为当接口模式是同步模式时,该引脚用于指示数据准备状态。该接口引脚的功能:CCLK为音频编解码时钟信号输人端。IME6400支持音频采样速率为32 kHz、44.1 kHz和48 kHz,当支持不同采样率时,输入时钟也应当不同。当CCLK输入12.288     0 MHz时钟时,系统支持32 kHz或8 kHz的采样频率;当CCL

10、K输入11.289 6 MHz时,支持44.1 kHz的采样频率。SDATA为串行音频数据线输人端。SCLK为串行音频时钟信号输出端。IRCK为左一右时钟信号输出端。CPUTEST为内部CPU测试端,高电平有效。PLLTEST为内部锁相环测试端,高电平有效。FUNTEST为功能测试端,高电平有效。DIV34为SDRAM的时钟模式选择端。接低电平时,SDRAM的时钟频率为器件主时钟MCLK的3倍;接高电平时,SDRAM的时钟频率为MCLK的4倍。3嵌入式远程监控传输系统设计INTIME公司的MPEG-编码器IME6400是一款高性能的单片多通道MPEG-4数字压缩编码器,可支持多种编码模式和比特率控制,并提供丰富的外围接口。IME6400内部带有图像压缩内核,外挂64     MB SDRAM配合工作。其外部HOST接口共有4种模式,并由MODE引脚决定。如果选用异步模式,则IME6400对输入的视频音频流进行压缩和复合,产生MPEG-4的系统流,然后经过1     KB的FIFO缓冲输出数据。当FIFO溢出时,其GPIO0引脚将产生一个下降沿的中断通知主机读取FIFO中的数据,主机通过IME6400的HOST口的EncodedStream寄存器完成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论