作为PCI适配器,ZR36067是专为PCI系统上的多媒体应用而设计的。它支持系统内存与JPEG、MPEG处理器之间的高速率代码(压缩数据流)传输。同时,ZR36067还可捕捉数字视频(如解压缩的MJPEG、MPEG或视频解码器输出),并可在图形显示内存中产生缩放视频窗口。因此CONTROL ENGINEERING China版权所有,利用ZR36067可通过软件控制众多的非PCI多媒体设备。具体如下:
(1)Motion JPEG编码/解码器 - ZR36050+ ZR36016,ZR36060;
(2)音频编码/解码器;
(3)MPEG和DVD解码器ZR36110以及ZR36700;
(4)I2C设备
作为总线主控器件www.cechina.cn,通过ZR36067可将数据(如JPEG压缩数据)写入系统内存或从内存读出数据CONTROL ENGINEERING China版权所有,并将数字视频像素写入图形显示内存中。而作为总线目标,ZR36067可将主机存取映射到微控制器的8bit辅助总线(Guest Bus)。
ZR36067有一个特殊的“静态传输”口,主程序可通过它在系统内存和视频总线之间读写数字化视频信息(RGB像素)。该通道使得高速传输的静态图像能够通过JPEG芯片组压缩或解压缩。
ZR36067多媒体控制器主要用于高质量视/音频捕捉/回放和PCI系统编辑板、使用辅助PCI总线的多媒体/图形子系统、带多媒体功能的PCI主板以及PowerPC和Macintosh PCI系统的JPEG/MPEG1解决方案等。
ZR36067的主要功能特点如下:
●具有与PCI总线的无缝接口(兼容PCI2.1);
●具有与JPEG解码器(ZR36060www.cechina.cn,ZR36050+ ZR36016)、MPEG1和DVD解码器(ZR36110,ZR36700)、视频解码器、视频编码之间的最小接口;
●可实现压缩数据的双向DMA传输,速率接近11Mbytes/s;
●可进行视频和掩码信息的DMA传输;
●支持快速静态图像的压缩和解压缩;
●具有在片像素精确掩码功能;
●YUV-RGB转换器,可通过错误扩散降低量化噪声;
●具有15/16bit、24 bit(压缩和非压缩)RGB像素格式和YUV-4:2:2视频输出;
●硬件支持非连续JPEG代码缓冲器;
●在视频和代码传输中,具有最大总线执行时间的故障恢复功能;
●可选择仿真隔行扫描视频显示方式和单场显示方式;
●可用硬件支持简单、高效的帧抓取;
●带有I2C总线接口;
●支持即插即用;
●采用208脚PQFP封装;
●支持子系统ID和子系统销售商ID。
●可将YUV4:2:2数字视频输入转化为YUV4:2:2、RGB5-6-5、RGB5-5-5或RGB8-8-8(压缩或非压缩)等像素格式;
另外,ZR36067也支持CCIR601数字视频或方像素格式(符合NTSC或符合NTSC或PAL视频标准)以及其它的非标准输入。
2 内部结构
ZR36067内部包括两路主数据通道(视频通道和代码通道)。通过PCI DMA突发方式输入的视频信息通常沿视频通道进行处理并传输到图形显示内存之中。其内部结构框图如图1所示。
ZR36067的视频前端在一个可编程有效场窗口中采样视频总线www.cechina.cn,该窗口由视频同步信号来定义。可选的垂直、水平平滑缩放使其能够支持可变图像尺寸和可变PCI视频数据率。缩放后的视频流可被转换为不同的RGB格式。转换后的像素在压缩后可存储在256字节视频FIFO(64个32位双字)中。存储的视频像素可从视频FIFO中读出并传送到图形显示内存。
双向代码通道的数据