一种具有将ip数据转化为ts数据功能的机顶盒芯片的制作方法

文档序号:7903221阅读:472来源:国知局
专利名称:一种具有将ip数据转化为ts数据功能的机顶盒芯片的制作方法
技术领域
本实用新型涉及数字电视和电子技术领域,提出了一种具有将IP数据转化为TS 数据功能的机顶盒芯片。
背景技术
机顶盒芯片是机顶盒的核心硬件设备,为了实现实时的解复用和数据信息处理, 目前的机顶盒芯片大多都是采用了大规模集成芯片技术的专用芯片,它将CPU内核与传输 流解复用器、DVB通用解扰器、音/视频解码器集成到一起。CPU内核用于总体控制、管理 和协调其他外设;传输流解复用器专用于处理TS流,根据传输流标识(一般来讲是PID)提 取TS流中的音/视频数据或者其他控制信息;视频解码器用于解码视频ES数据,输出数字 视频数据到视频帧缓存;音频解码器用于解码音频ES数据,输出数字音频数据到音频缓冲 区。另外,机顶盒芯片还集成有USB接口、Ethernet接口、I2C接口、UART接口、GPIO接口、 IS07816接口等各种常用接口。随着科学技术的发展,以及三网融合进程的推进,IPTV得到了快速的发展。IPTV 是以“电视机+机顶盒”为主要终端设备,通过IP数据网络向用户提供交互式电视和多媒 体服务的数据增值业务。IPTV业务系统能够提供音视频点播、音视频广播、远程教育、游戏、 FLASH、可视电话等多种数据业务。当音视频点播及广播业务中的节目源是DVB TS流时, IPTV系统需要按照规则将DVB TS流转化为IP数据,并通过Internet网络发送给IPTV机 顶盒,IPTV机顶盒将接收的IP数据转化为TS数据,并将TS数据送给解复用器进行解复用, 进而再对解复用后的音视频数据进行解扰和解码,输出音视频。目前,上述IPTV机顶盒将 IP数据转化为TS数据以及将TS数据发送给解复用器的过程都是通过软件来实现的,需要 处理器进行实时干预,这两个过程占用大量的处理器时间,要求处理器具有较高的性能才 能实现。目前,尽管机顶盒芯片已经高度集成并具有强大的功能,但是并不存在一款机顶盒 芯片在不需要处理器干预的情况下就能实现将IP数据转化为TS数据并将生成的TS数据 发送给解复用器。
发明内容本实用新型的目的就是为了解决目前机顶盒在将TS流转化成的IP数据还原回TS 数据以及将TS数据发送到解复用器这两个过程中,机顶盒处理器需要实时干预,占用大量 的处理器时间,需要具有高性能处理器的机顶盒芯片才能实现等问题,提出了一种具有将 IP数据转化为TS数据功能的机顶盒芯片,该机顶盒芯片在不需要处理器实时干预的情况 下就能够实现将TS流转化成的IP数据转化为TS数据,以及将TS数据发送给解复用器,将 IP数据转化为TS数据以及将TS数据发送给解复用器的过程不需要使用软件实现,直接由 硬件实现,该机顶盒芯片具有功能强、降低软件复杂度、提高数据处理速度和提高机顶盒芯 片性能等优点。为了实现上述目的,本实用新型采用如下技术方案[0006]一种具有将IP数据转化为TS数据功能的机顶盒芯片,它包括内部总线,内部总线 分别与处理器模块、音视频解码装置、解复用模块、解扰模块、IP数据处理模块、音视频接口 模块、控制器模块以及通用接口模块双向通信;同时音视频接口模块、控制器模块以及通用 接口模块均分别与机顶盒芯片外部双向通信;解复用模块与解扰模块双向通信,同时解复 用模块还与机顶盒芯片外部单向通信;IP数据处理模块与解复用模块单向通信,同时IP数 据处理模块与机顶盒芯片外部双向通信。所述机顶盒芯片还包括以太网MAC模块,IP数据处理模块通过以太网MAC模块与 机顶盒芯片外部双向连接。所述IP数据处理模块接收来自以太网MAC的IP数据,并识别接收的IP数据是否 是由数字电视TS数据转化生成的;如果IP数据是由数字电视TS数据转化生成的,则IP数 据处理模块按照规则对接收的IP数据进行处理,将其转化为数字电视TS数据,并将生成的 数字电视TS数据发送给解复用模块;如果IP数据不是由数字电视TS转化生成的,则IP数 据处理模块对接收的IP数据不做任何处理,直接将其发送到内部总线上;同时,IP数据处 理模块对内部总线发来的数据不做任何处理,直接将其发送给以太网MAC。所述IP数据处理模块将IP数据转化为TS数据以及将转化后的TS数据发送给解 复用模块的过程直接由IP数据处理模块通过自身硬件实现。所述音视频解码装置包括音频解码模块和视频解码模块。所述音视频接口模块至少包括CVBS接口、YPbPr接口、HDMI接口、SPDIF接口、 S-Video 接 口、Scart 接口中的一种。所述标准接口装置至少包括USB接口模块和通用接口模块中的一个。所述通用接口模块至少包括I2C接口、IR接口、SPI接口、GPIO接口、IS07816接 口和UART接口中的一种。所述控制器模块至少包括DMA控制器、Memory控制器和IRQ控制器中的一种。所述以太网MAC是指机顶盒芯片中的以太网MAC模块或者机顶盒芯片外部的以太 网MAC芯片。本实用新型的有益效果是所述机顶盒芯片内置有IP数据处理模块,将IP数据转 化为TS数据以及将TS数据发送给解复用模块过程,不需要使用软件进行操作,不需要处理 器模块进行实时干预,直接由IP数据处理模块通过硬件实现,简化了软件设计,减少了处 理器模块占用的时间,加快了数据处理及传送速度,提高了机顶盒芯片的性能。

图1是本实用新型所述的机顶盒芯片的结构示意图1 ;图2是本实用新型所述的机顶盒芯片的结构示意图2。其中,1、内部总线,2、处理器模块,3、音频解码模块,4、视频解码模块,5、解复用模 块,6、解扰模块,7、IP数据处理模块,8、音视频接口模块,9、USB接口模块,10、通用接口模 块,11、控制器模块,12、以太网MAC模块。
具体实施方式
以下结合附图与实施例对本实用新型做进一步说明。[0021]此处所说明的附图用来提供对本实用新型的进一步理解,构成本实用新型的一部 分,本实用新型的示意实施例及其说明用于解释本实用新型,并不够成对本实用新型的不 当限定。如附图1所示的一种具有将IP数据转化为TS数据功能的机顶盒芯片,它包括内 部总线1,内部总线1分别与处理器模块2、音视频解码装置、解复用模块5、解扰模块6、IP 数据处理模块7、音视频接口模块8、控制器模块11以及标准接口装置双向通信;同时音视 频接口模块8、控制器模块11以及标准接口装置均分别与机顶盒芯片外部双向通信;解复 用模块5与解扰模块6双向通信,同时解复用模块5还与机顶盒芯片外部单向通信;IP数 据处理模块7与解复用模块5单向通信,同时IP数据处理模块7与机顶盒芯片外部双向通
fn °如附图2所示的一种具有将IP数据转化为TS数据功能的机顶盒芯片,它包括内 部总线1,内部总线1分别与处理器模块2、音视频解码装置、解复用模块5、解扰模块6、IP 数据处理模块7、音视频接口模块8、控制器模块11以及标准接口装置双向通信;同时音视 频接口模块8、控制器模块11以及标准接口装置均分别与机顶盒芯片外部双向通信;解复 用模块5与解扰模块6双向通信,同时解复用模块5还与机顶盒芯片外部单向通信;IP数据 处理模块7与解复用模块5单向通信,同时IP数据处理模块7通过以太网MAC模块12与 机顶盒芯片外部双向通信。所述IP数据处理模块7能够接收来自以太网MAC的IP数据,并能识别接收的IP 数据是否是由数字电视TS数据转化生成的,如果IP数据是由数字电视TS数据转化生成 的,则IP数据处理模块7按照规则对接收的IP数据进行处理,将其转化为数字电视TS数 据,并将生成的数字电视TS数据发送给解复用模块5 ;如果IP数据不是由数字电视TS转 化生成的,则IP数据处理模块对接收的IP数据不做任何处理,直接将其发送到内部总线1 上;同时,IP数据处理模块7对内部总线1发来的数据不做任何处理,直接将其发送给以太 网 MAC0所述IP数据处理模块7将IP数据转化为TS数据以及将转化后的TS数据发送给 解复用模块5的过程不需要处理器模块2进行干预,是由IP数据处理模块7通过硬件实现 的。所述音视频解码装置包括音频解码模块3和视频解码模块4。所述音视频接口模块8至少包括CVBS接口、YPbPr接口、HDMI接口、SPDIF接口、 S-Video 接 口、Scart 接口中的一种。所述标准接口装置至少包括USB接口模块9和通用接口模块10中的一个。所述通用接口模块10至少包括I2C接口、IR接口、SPI接口、GPIO接口、IS07816 接口和UART接口中的一种。所述控制器模块11至少包括DMA控制器、Memory控制器和IRQ控制器中的一种。所述以太网MAC是指机顶盒芯片中的以太网MAC模块12或者机顶盒芯片外部的 以太网MAC芯片。所述处理器模块2总体控制、管理和协调机顶盒芯片内部其他各个模块。所述解复用模块5负责处理TS流,根据传输流标识提取TS流中的音视频数据和 其他控制信息。[0034]所述解扰模块6负责利用得到的CW对加扰的节目流进行解扰。所述音频解码模块3负责解码音频ES数据,输出数字音频数据到音频缓冲区;所 述视频解码模块4负责解码视频ES数据,输出数字视频数据到视频帧缓存。
权利要求一种具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是,它包括内部总线(1),内部总线(1)分别与处理器模块(2)、音视频解码装置、解复用模块(5)、解扰模块(6)、IP数据处理模块(7)、音视频接口模块(8)、控制器模块(11)以及标准接口装置双向通信;同时音视频接口模块(8)、控制器模块(11)以及标准接口装置均分别与机顶盒芯片外部双向通信;解复用模块(5)与解扰模块(6)双向通信,同时解复用模块(5)还与机顶盒芯片外部单向通信;IP数据处理模块(7)与解复用模块(5)单向通信,同时IP数据处理模块(7)与机顶盒芯片外部双向通信。
2.如权利要求1所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是,所 述机顶盒芯片还包括以太网MAC模块(12),IP数据处理模块(7)通过以太网MAC模块(12) 与机顶盒芯片外部双向通信。
3.如权利要求1或2所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征 是,所述IP数据处理模块(7)接收来自以太网MAC的IP数据,并识别接收的IP数据是否 是由数字电视TS数据转化生成的;如果IP数据是由数字电视TS数据转化生成的,则IP数 据处理模块(7)按照规则对接收的IP数据进行处理,将其转化为数字电视TS数据,并将生 成的数字电视TS数据发送给解复用模块(5);如果IP数据不是由数字电视TS转化生成的, 则IP数据处理模块(7)对接收的IP数据不做任何处理,直接将其发送到内部总线(1)上; 同时,IP数据处理模块(7)对内部总线(1)发来的数据不做任何处理,直接将其发送给以太 网 MAC0
4.如权利要求3所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是,所 述IP数据处理模块(7)将IP数据转化为TS数据以及将转化后的TS数据发送给解复用模 块(5)的过程直接由IP数据处理模块(7)通过自身硬件实现。
5.如权利要求1所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是,所 述音视频解码装置包括音频解码模块(3 )和视频解码模块(4 )。
6.如权利要求1所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是, 所述音视频接口模块(8)至少包括CVBS接口、YPbPr接口、HDMI接口、SPDIF接口、S-Video 接口、Scart接口中的一种。
7.如权利要求1所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是,所 述标准接口装置至少包括USB接口模块(9 )和通用接口模块(10 )中的一个。
8.如权利要求7所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是, 所述通用接口模块(10)至少包括I2C接口、IR接口、SPI接口、GPIO接口、IS07816接口和 UART接口中的一种。
9.如权利要求1所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是,所 述控制器模块(11)至少包括DMA控制器、Memory控制器和IRQ控制器中的一种。
10.如权利要求3所述的具有将IP数据转化为TS数据功能的机顶盒芯片,其特征是, 所述以太网MAC是指机顶盒芯片中的以太网MAC模块(12)或者机顶盒芯片外部的以太网 MAC芯片。
专利摘要本实用新型公开了一种具有将IP数据转化为TS数据功能的机顶盒芯片,它包括内部总线,内部总线分别与处理器模块、音视频解码装置、解复用模块、解扰模块、IP数据处理模块、音视频接口模块、控制器模块以及标准接口装置双向通信;同时音视频接口模块、控制器模块以及标准接口装置均分别与机顶盒芯片外部双向通信;解复用模块与解扰模块双向通信,同时解复用模块还与机顶盒芯片外部单向通信;IP数据处理模块与解复用模块单向通信,同时IP数据处理模块与机顶盒芯片外部双向通信。IP数据处理模块通过硬件实现IP数据转化为TS数据以及将TS数据发送给解复用模块,不需要处理器模块干预,简化了软件设计,减少了处理器模块占用的时间。
文档编号H04L29/06GK201742471SQ20102026055
公开日2011年2月9日 申请日期2010年7月16日 优先权日2010年7月16日
发明者陶圣华 申请人:山东泰信电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1