[发明专利]解码器及其操作方法有效
| 申请号: | 200710153478.8 | 申请日: | 2007-09-20 |
| 公开(公告)号: | CN101394557A | 公开(公告)日: | 2009-03-25 |
| 发明(设计)人: | 林柏廷;徐世大 | 申请(专利权)人: | 奇景光电股份有限公司 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N5/44 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 葛宝成;黄小临 |
| 地址: | 中国台*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 解码器 及其 操作方法 | ||
技术领域
本发明涉及一种编码器,且特别是涉及一种可扩充的编码器。
背景技术
随着多媒体技术的发展,数字电视(digital television,DTV)与传统电视相较之下,已能提供高清晰的画面品质以及较佳的环绕音效。而且,数字电视为采用数字化信号的传输以及压缩处理,也因此能有效地利用带宽,以及降低外界的噪声干扰。在数字化信号的处理中,MPEG-2编码标准(standard)定义有两种形式的数据串流(data stream),分别为节目串流(program stream,PS)以及传输串流(transport stream,TS)。
图1A示出了节目串流的示意图。请参照图1A,节目串流100为一或多个含有封装基本串流(packetised elementary stream,以下简称为PES)封包的串流(例如:串流110、120)所组合而成之,且这些PES封包为参考共同的(common)时间基准(time base)。举例来说,串流120包含有视频PES封包122-124、音频PES封包125以及数据PES封包126,且含有标题(header)121。节目串流为设计用于无错误(error-free)环境的传输,且适用于如交互式(interactive)多媒体的应用。其中,基本串流(elementary stream,ES)为音频(audio)、视频(video)以及数据编码器(encoder)所输出的单一类型信号(通常为压缩的信号),而经封装后即为PES。
图1B示出了传输串流的示意图。请参照图1B,传输串流130为将PES封包打散为固定大小(fixed-sized)的传输封包(transport packet),再由一或多个节目(program)的传输封包所组合而成之。举例来说,传输串流130包含有视频传输封包131、音频传输封包132、专用(private)数据传输封包133、服务信息(service information)传输封包134以及无效(null)传输封包135...等,且每一个传输封包前端皆有标题。其中,构成一节目的基本串流所组成的PES封包为参考共同的时间基准,因此传输串流中的这些传输封包可以为参考不同的时间基准。
节目串流以及传输串流这两种形式的数据串流为利用MPEG-2定义的发射端所建构之,因此在接收端也必须要有对应设计的解码器(decoder)来将这些封包分离及解码,并且将这些封包存储在对应的内存区块。图2是现有解码器的结构图。请参照图2,解码器200包含前级单元210与多个数据过滤器220。前级单元210用以接收发射端250的节目串流或是传输串流形式的数据串流,并将包含多种传输封包的数据串流提供给数据过滤器220。
数据过滤器220内的内存存放有一样本(pattern),用以跟数据串流进行比较,藉以过滤出所需要的信息。数据过滤器220再将滤出的信息存储在系统内存230。接着,处理器240则可依其需求对系统内存230进行存取(access)。熟习本领域技术者应当知道,若数据过滤器220的数量有M个(M为正整数),则解码器200最多可存储有M种样本。然而,若数据串流拥有超过M种的数据,数据过滤器220则无法滤出所有所需要的信息。
有鉴于此,现有技术是通过增加数据过滤器220的数量,藉以改善上述的问题,但也因此增加了硬件成本。
发明内容
本发明提供一种解码器,藉以降低成本。
本发明提供一种解码器的操作方法,藉以提升扩充性。
为解决上述问题,本发明提出一种解码器,包括前级单元、数据库、数据过滤器与调度器。前级单元用以提供数据串流的封包信息。数据库用以记录多笔设定参数组。数据过滤器用以依据其内存的操作参数组,对数据串流进行比较操作,而输出比较结果。调度器耦接至前级单元、数据库以及数据过滤器,用以依据前级单元所提供的封包信息,而自数据库提取对应的设定参数组,以及将所提取的设定参数组存储在数据过滤器做为操作参数组。
在本发明的一实施例中,数据串流的封包信息包括封包识别。在另一实施例中,操作参数组包括样本,其中,样本包括屏蔽与控制参数。在又一实施例中,数据库包括内存与内存控制器。内存用以存储设定参数组。内存控制器用以依据调度器的控制而向内存读取对应的设定参数组,以及将所提取的设定参数组传送给调度器。在再一实施例中,内存包括双倍数据传输率内存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇景光电股份有限公司,未经奇景光电股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710153478.8/2.html,转载请声明来源钻瓜专利网。





