一种面向DVB-C的单片MPEG-2解码方案
发布时间:2008/5/26 0:00:00 访问次数:720
来源:《电子技术应用》
摘要:一种面向dvb-c机顶盒的单片mpeg-2解码方案。简要介绍主芯片的几个主要部分分别从硬件和软件介绍方案中各个模块的实现。 关键词:dvb-c 机顶盒 mpeg-2 smartcard 进入21世纪,全世界的数字电视发展相当迅速,欧洲的dvb视频广播已经相当成熟,日本和美国也都开始了高清晰度节目播出,并制定了数字电视广播全面代替模拟电视广播的时间表。在我国,由于各省市已有三十多套节目以mpeg-2方式压缩并通过卫星传输,dvb-s已经形成了较为成熟的市场。国内目前有多家厂商自主开发dvb解码套片,生产并销售dvb-s,价格也降到了用户可以承受的水平。反观dvb-c,同样有多家厂商推出样机,但由于功能不能完全满足电视台和用户的需要以及源端设备改造需要较长过程,目前还没有形成明显的市场。 目前,dvb-c除了完成基本的音视频解码还必须增加以下几个功能才能真正被市场接受。第一,提供对ca(条件接收)系统的支持。有线电视台需要通过ca系统来实现对节目的加密和对用户的管理、收费。ca系统要求在接收端,机顶盒应该支持ic-card接口与smartcard进行通讯,并且提供标准的dvb数据流解扰模块。第二,实现对ts流的存储。这个功能现在有两个趋势:一种是由机顶盒提供硬盘接口(比如ide接口),将ts流存在硬盘里供用户回放,实现数字录像机的功能;另一种是机顶盒提供usb或者1394这一类的高速通用接口,将ts流通过它们存入计算机中,用户再通过计算机进行处理。第三,实现局域网网络接口。这样机顶盒可以接收从局域网传来的ts流,实现局域网上的视频播放。第四,实现web浏览功能。用户可以通过机顶盒浏览网页,当然这需要现有电视分辨率的适当提高和专门网站的提供。
针对dvb-c机顶盒的这些要求,选择了fujitsu公司的单片mpeg-2解码方案,这套方案较好地支持了各种接口和功能模块,且成本较低,以下是芯片的简单,然后介绍整套方案的软件和硬件。 1 芯片介绍 mb87l2250是由fujitsu公司出口的单片机mpeg音频和视频***,它同时还有解传输复用功能并且集成了一片32位的risc处理器。它为数字电视机顶盒提供了一种高性价比、高集成度的解决方案。在芯片设计中,mpeg解码和解复用都由硬件完成,而片内集成的工作频率为54mhz的处理器则主要用于运行客户应用程序,例如实现图形界面。由于mb87l2250采用了2.5帧体系结构,因此仅需要16m位sdram用于mpeg解码、osd菜单以及数据缓存。整个芯片个有发下特点: *32位risc微处理器 *1k字节的指令cache *2.5帧体系结构 *仅需要16m位sdram *支持32路不同的pid包 *针对pid和section的硬件过滤器 *红外接收器 *dvb标准解扰 *减少图片内存的内存节省模式 *图文电视的vbi方式插入 *16:9与4:3格式转换 *电影格式转换 *iic总线 *两个smart card接口 *2、4、6或8位osd *16个可编程i/o口 *自动时钟恢复 图1是mb87l2250的芯片结构图 1.1 32位risc处理器 这个片内集成的arc处理器是采有了4层流水线技术的risc微处理器,它的工作频率为54mhz。arc内部集成了一个256×32位的指令cache。arc的存储控制器包括了sram和sdram控制器,其中sram的控制器包括一个可编程的等待状态产生器,用于和相连的不同速率的存储介质保持同步。而mpeg***位于辅助地址空间,通过一个主机接口可以访问所有的arc寄存器和处理器的整个地址空间。这个特性主要用于调试,但是也可以
来源:《电子技术应用》
摘要:一种面向dvb-c机顶盒的单片mpeg-2解码方案。简要介绍主芯片的几个主要部分分别从硬件和软件介绍方案中各个模块的实现。 关键词:dvb-c 机顶盒 mpeg-2 smartcard 进入21世纪,全世界的数字电视发展相当迅速,欧洲的dvb视频广播已经相当成熟,日本和美国也都开始了高清晰度节目播出,并制定了数字电视广播全面代替模拟电视广播的时间表。在我国,由于各省市已有三十多套节目以mpeg-2方式压缩并通过卫星传输,dvb-s已经形成了较为成熟的市场。国内目前有多家厂商自主开发dvb解码套片,生产并销售dvb-s,价格也降到了用户可以承受的水平。反观dvb-c,同样有多家厂商推出样机,但由于功能不能完全满足电视台和用户的需要以及源端设备改造需要较长过程,目前还没有形成明显的市场。 目前,dvb-c除了完成基本的音视频解码还必须增加以下几个功能才能真正被市场接受。第一,提供对ca(条件接收)系统的支持。有线电视台需要通过ca系统来实现对节目的加密和对用户的管理、收费。ca系统要求在接收端,机顶盒应该支持ic-card接口与smartcard进行通讯,并且提供标准的dvb数据流解扰模块。第二,实现对ts流的存储。这个功能现在有两个趋势:一种是由机顶盒提供硬盘接口(比如ide接口),将ts流存在硬盘里供用户回放,实现数字录像机的功能;另一种是机顶盒提供usb或者1394这一类的高速通用接口,将ts流通过它们存入计算机中,用户再通过计算机进行处理。第三,实现局域网网络接口。这样机顶盒可以接收从局域网传来的ts流,实现局域网上的视频播放。第四,实现web浏览功能。用户可以通过机顶盒浏览网页,当然这需要现有电视分辨率的适当提高和专门网站的提供。
针对dvb-c机顶盒的这些要求,选择了fujitsu公司的单片mpeg-2解码方案,这套方案较好地支持了各种接口和功能模块,且成本较低,以下是芯片的简单,然后介绍整套方案的软件和硬件。 1 芯片介绍 mb87l2250是由fujitsu公司出口的单片机mpeg音频和视频***,它同时还有解传输复用功能并且集成了一片32位的risc处理器。它为数字电视机顶盒提供了一种高性价比、高集成度的解决方案。在芯片设计中,mpeg解码和解复用都由硬件完成,而片内集成的工作频率为54mhz的处理器则主要用于运行客户应用程序,例如实现图形界面。由于mb87l2250采用了2.5帧体系结构,因此仅需要16m位sdram用于mpeg解码、osd菜单以及数据缓存。整个芯片个有发下特点: *32位risc微处理器 *1k字节的指令cache *2.5帧体系结构 *仅需要16m位sdram *支持32路不同的pid包 *针对pid和section的硬件过滤器 *红外接收器 *dvb标准解扰 *减少图片内存的内存节省模式 *图文电视的vbi方式插入 *16:9与4:3格式转换 *电影格式转换 *iic总线 *两个smart card接口 *2、4、6或8位osd *16个可编程i/o口 *自动时钟恢复 图1是mb87l2250的芯片结构图 1.1 32位risc处理器 这个片内集成的arc处理器是采有了4层流水线技术的risc微处理器,它的工作频率为54mhz。arc内部集成了一个256×32位的指令cache。arc的存储控制器包括了sram和sdram控制器,其中sram的控制器包括一个可编程的等待状态产生器,用于和相连的不同速率的存储介质保持同步。而mpeg***位于辅助地址空间,通过一个主机接口可以访问所有的arc寄存器和处理器的整个地址空间。这个特性主要用于调试,但是也可以
上一篇:对抛光片清洗技术的研究