一种数字电视设备多模块组合集成方法及其系统的制作方法

文档序号:9915012阅读:358来源:国知局
一种数字电视设备多模块组合集成方法及其系统的制作方法
【技术领域】
[0001]本发明涉及数字电视技术领域,尤其涉及一种数字电视设备多模块组合集成方法及装置。
【背景技术】
[0002]经过多年的发展,数字电视产业已经发展到了一个非常普及的阶段。随着技术的不断发展,数字电视设备需求日益往高集成度,多功能化等方面发展。
[0003]在目前数字电视快速发展的时代背景下,传统数字设备产品通常只处理特定单一的功能,且其硬件更新速度往往达不到要求,造成更新冗余情况,导致数字电视运营的高成本和浪费;而简单通过数字电视中间件软件平台的业务逻辑更新,由于软件性能限制,使得处理速度有很大的限制,因此,现有的数字电视设备存在开发升级困难、集成度低、功能模块组合灵活性差等缺陷。

【发明内容】

[0004]本发明所要解决的技术问题是,提供一种数字电视设备多模块组合集成技术方案,实现多个子模块的协同工作,提高数字电视设备的集成度和功能组合灵活性。
[0005]为解决以上技术问题,一方面,本发明实施例提供一种数字电视设备多模块组合集成方法,包括:
[0006]将多个子模块通过用户接口与主模块进行通信连接;
[0007]通过所述主模块对各个所述子模块的工作运行状态进行控制;
[0008]每个所述子模块通过接入所述主模块,加载软件工具以实现专一的功能。
[0009]优选地,所述用户接口为自定义数据功能专用接口。
[0010]进一步地,所述自定义数据功能专用接口,集成有1-WIRE数据线、双向TS流数据线、串从数据线和功能控制数据线。
[0011]在一种可实现的方式中,所述通过所述主模块对各个所述子模块的工作运行状态进行控制,包括:
[0012]所述主模块进行硬件自检,排除硬件障碍后读取并配置基本参数;
[0013]所述主模块按槽位顺序检测是否连接有子模块;
[0014]在当前槽位上检测到存在子模块时,所述主模块通过所述1-WIRE数据线检测子模块的授权;
[0015]在获得当前槽位上的子模块的授权时,所述主模块通过所述功能控制数据线向相应的子模块提供开启电源,对所述子模块进行复位;
[0016]所述主模块通过所述串从数据线向已复位的子模块加载逻辑配置;
[0017]所述主模块通过所述双向TS流数据线与所述子模块建立通信,将软件工具加载至所述子模块,并对所述子模块进行参数配置;
[0018]所述主模块检测下一槽位上是否存在子模块;若存在,则重复执行以上操作;
[0019]所述主模块配置所有子模块的输入信号和输出信号,根据所有子模块的状态反馈信号,响应所有子模块对应的用户操作,并实时监测各个子模块的连接状态。
[0020]进一步地,所述每个所述子模块通过接入所述主模块,加载软件工具以实现专一的功能,包括:
[0021]与所述主模块连接的子模块通过所述串从数据线接收到主模块的配置后,引导程序开始运行;
[0022]所述子模块加载所述软件工具至内存器;
[0023]所述子模块引导程序跳转至内存器运行所述软件工具;
[0024]所述子模块根据内置的应用程序,配合所述主模块的参数配置进行工作,并定时向所述主模块发送运行状态。
[0025]另一方面,本发明实施例还提供了数字电视设备多模块组合集成系统,包括:主模块和多个子模块;
[0026]所述主模块,用于通过用户接口分别与多个子模块进行通信连接,并对每个所子模块的工作运行状态进行控制;
[0027]每个所述子模块,分别用于接入所述主模块,加载运行工具以实现专一的功能。
[0028]优选地,所述用户接口为自定义数据功能专用接口。
[0029]进一步地,所述自定义数据功能专用接口,集成有1-WIRE数据线、双向TS流数据线、串从数据线和功能控制数据线。
[0030]在一种可实现的方式中,所述主模块,包括:
[0031 ]自检模块,用于对所述主模块进行硬件自检,排除硬件障碍后读取并配置基本参数;
[0032]子模块检测模块,用于按槽位顺序检测主模块上是否连接有子模块;
[0033]授权检测模块,用于在当前槽位上检测到存在子模块时,所述主模块通过所述1-WIRE数据线检测子模块的授权;
[0034]供电复位模块,用于在获得当前槽位上的子模块的授权时,通过所述功能控制数据线向相应的子模块提供开启电源,对所述子模块进行复位;
[0035]逻辑配置模块,用于通过所述串从数据线向已复位的子模块加载逻辑配置;
[0036]通信连接模块,用于通过所述双向TS流数据线与所述子模块建立通信,将软件工具加载至所述子模块,并对所述子模块进行参数配置;
[0037]循环检测模块,用于检测下一槽位上是否存在子模块;
[0038]运行控制模块,用于配置所有子模块的输入信号和输出信号,根据所有子模块的状态反馈信号,响应所有子模块对应的用户操作,并实时监测各个子模块的连接状态。
[0039 ]进一步地,所述子模块,包括:内存器,以及,
[0040]启动模块,用于通过所述串从数据线接收到主模块的配置后,引导程序开始运行;[0041 ]加载模块,用于加载所述软件工具至所述内存器;
[0042]跳转模块,用于引导程序跳转至所述内存器运行所述软件工具;
[0043]运行模块,用于根据内置的应用程序,配合所述主模块的参数配置进行工作,并定时向所述主模块发送运行状态。
[0044]本发明实施例提供的数字电视设备多模块组合集成技术方案,将多个子模块通过用户接口与主模块进行通信连接;通过主模块对各个子模块的工作运行状态进行控制和统一监管,而用户可以根据实际应用场合添加子模块的数量和设置各个子模块的专用功能;每个子模块可以从主模块加载不同的软件工具至各自的内存并结合各自内置的应用程序实现专一的功能,实现多个子模块的协同工作,有效提高数字电视设备的集成度和功能组合灵活性。
【附图说明】
[0045]图1是本发明提供的数字电视设备多模块组合集成方法的一个实施例的步骤流程图。
[0046]图2是本发明提供的通过主模块控制多个子模块协同工作的一个可实现方式的步骤流程图。
[0047]图3是本发明提供的各个子模块在主模块的控制下协同工作的一个可实现方式的步骤流程图。
[0048]图4是本发明提供的数字电视设备多模块组合集成系统的主模块的一个实施例的结构示意图。
[0049]图5是本发明提供的数字电视设备多模块组合集成系统的子模块的一个实施例的结构示意图。
【具体实施方式】
[0050]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,均属于本发明保护的范围。
[0051]参看图1,是本发明提供的数字电视设备多模块组合集成方法的一个实施例的步骤流程图。
[0052]在本实施例中,所述的数字电视设备多模块组合集成方法,主要包括以下步骤SI?S3:
[0053]步骤S1:将多个子模块通过用户接口与主模块进行通信连接;
[0054]步骤S2:通过所述主模块对各个所述子模块的工作运行状态进行控制;
[0055]步骤S3:每个所述子模块通过接入所述主模块,加载软件工具以实现专一的功能。
[0056]在本实施例中,所述用户接口优选为自定义数据功能专用接口。具体实施时,所述自定义数据功能专用接口具有体积小,传输速率高,物理成本较低的优点,主模块与所有子模块的数据通信均通过自定义数据功能专用接口进行传输,是主模块和子模块的物理桥
Wi
ο
[0057]进一步地,所述自定义数据功能专用接口,集成有1-WIRE数据线、双向TS(Transport Stream,传输码流)流数据线、串从数据线和功能控制数据线。
[0058]其中,所述1-WIRE数据线,采用1-WIRE通信协议进行数据通信,用于子模块授权控制及管理;所述双向TS流数据线,采用13818系统流传输协议进行数据通信,用于所有流传输及控制数据的传输;所述串从数据线,采用芯片串从配置协议,用于配置子模块中的逻辑功能(芯片);所述功能控制数据线,用于检测子模块是否插入,开启或关闭子系统电源和复位子模块系统等。
[0059]在本实施例中,子模块的数量可以根据实际应用场合需要进行决定,用户可以添加不同数量的子模块和设计各个子模块的专用功能,每个子模块可以从主模块加载不同的软件工具至各自的内存并结合各自内置的应用程序实现专一的功能,实现多个子模块的协同工作,有效提高数字电视设备的集成度和功能组合灵活性。
[0060]参看图2,是本发明提供的通过主模块控制多个子模块协同工作的一个可实现方式的步骤流程图。
[0061]具体地,所述步骤S2中的主模块在控制多个子模块协同工作的实现过程包括:
[0062]步骤S21:所述主模块进行硬件自检,排除硬件障碍后读取并配置基本参数;
[0063]步骤S22:所述主模块按槽位顺序检测是否连接有子模块;
[0064]步骤S23:在当前槽位上检测到存在子模块时,所述主模块通过所述1-WIRE数据线检测子模块的授权;
[0065]步骤S24:在获得当前槽位上的子模块的授权时,所述主模块通过所述功能控制数据线向相应的子模块提供开启电源,对所述子模块进行复位;
[0066]步骤S25:所述主模块通过所述串从数据线向已复位的子模块加载逻辑配置;
[0067]步骤S26:所述主模块通过所述双向TS流数据线与所述子模块建立通信,将软件工具加载至所述子模块,并对所述子模块进行参数配置;
[
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1