ZR36700是美国ZORAN公司的一种单片MPEG-2解码器,可应用于DVD播放机、PC解压卡及机顶盒。其功能包括:MPEG-1/2音、视频解码、AC-3音频解码、子图解码、线性PCM解码、OSD、显示幅形转换(4∶3/16∶9)、CSS解密等,可用于DVD、VCD、CDI。CD-DA及CD-G的解码播放。
ZR36700可解MPEG-1/2的混合数据,支持PAL/NTSC输出、25/29.97帧/秒及4∶3/16∶9显示并可相互转换;可产生16色4级灰度的OSD(24bit YUV);可从DVD数据流中解出第21行(NTSC制)/第22行(PAL制)提示字符(为听力障碍者专设的节目提示信息);可解VCD 2.0高清晰度静止画面,并且具有多种特技放像功能,如:静止操作时,系统停止解码,播放上一帧;快搜索时只放I帧或I、P帧,搜索速度取决于节目内容等。在音频方面,ZR36700可解杜比AC-3并下混成两声道输出,或直接输出5.l声道信号;支持MPEG-2音频7.1声道解码;支持16/18/20/24bit两声道PCM音频输出;支持采样频率32/44.1/48/96/kHz,还可输入音频信号作卡拉OK混响或3D声场处理。ZR36700外挂一片16Mbit DRAM作为系统解码的缓冲存储器,其寻址及控制均由ZR36700完成。

ZR36700采用三层金属0.35μm工艺制造,3.3V电源供电,160脚LQFP封装,TTL I/O电平,支持5V输入电平,外部时钟27MHz。图1是ZR36700的外部引脚配置,引脚功能见右表,图2是其外部接口信号图。ZR36700与外界的联系是通过若干接口完成的,以下作一简要介绍。


主CPU接口:双协议、双带宽(8/16bit)异步通信口,可以接收从主CPU写人的微码、指令、数据及外部OSD,读出状态信息及系统码流中的部分信息(如导航器信息)。该接口的另一功能是允许主CPU通过它操作DRAM。
DRAM接口:支持最多32Mbit DRAM,包括16根双向数据线、12根地址线、一个时钟输出和6个控制端。对DRAM的读写在快页模式下进行,即每页的长度视需要而定,读、写操作均以16bit字长进行。
DSP接口:共有3个输入口用于接收DVD-DSP或CD-DSP的数据。
1.并口:接收DVD-DSP的数据,数据可以是DVD或CD信号,DVD数据的最大传输速率10.08Mb/s,其它数据的最大传输速率1.411Mb/s;
2.I\(^{2}\)S串口:接收来自CD-DSP的数据;
3.附加串口:接收来自CD-DSP的图像信息子码数据(CD-G专用)。
视频接口:提供兼容8bit CCIR656和l6bit CCIR60l(YUV 4∶2∶2)视频输出,可直接接PAL/NTSC编码器,提供多种视频标准转换:PAL-NTSC,4∶3-16∶9,25帧/秒-29.97帧/秒,720×480像素-720×576像素,等等。
音频接口:支持16/18/20/24bit I\(^{2}\)C或EIAJ音频串行输出,支持S/PDIF输入输出,最多可输出8路音频信号,共有4个数据输出口,一个输入口,一个帧同步输出,一个比特率输入时钟及一个主控时钟口用于输出内部PLL信号或输入测试信号。(吴一)