一种基于共享存储技术的数字电视系统的制作方法

文档序号:6653688阅读:193来源:国知局
专利名称:一种基于共享存储技术的数字电视系统的制作方法
技术领域
本实用新型涉及一种数字电视系统中的存储模块,更具体地说,涉及数字电视系统中多个功能模块或设备之间共享同一存储单元的模块。
背景技术
目前,作为模拟信号电视的换代产品——数字电视日益为人们所接受,其重要的优势在于其包容大量的信息。基于这些信息,在数字电视系统中,可以增设部分功能模块,例如选台模块、节目刻录模块、节目信息的提取模块等。
但是,在这些模块中,通常都是单独完成某种任务;相互之间的联系如附图1所示功能模块A与功能模块B之间通过一个微控制单元MCU实现控制;在MCU的控制下,功能模块A和功能模块B之间再直接进行通信。例如,目前的数字电视系统中的机顶盒(DVB)和刻录设备。而当数字电视系统中各个功能模块利用高速CPU时,各个模块要处理的任务繁重,设备的通信也需要较快的速度,而且通信的数据量也很大;此时的问题在于1、要实现功能模块A和功能模块B之间的通信较为复杂,更重要的问题是二者之间的通信较不稳定,进而增加了整体系统的不稳定因素。其原因在于任何通信本身都存在不稳定因素,而且随着数据量增大,通信时间增长,不稳定的因素也积累的越多;当数据量较大的时候,发生错误而需要重新恢复时间也越多。
2、微控制器MCU的负担较大;例如,当要传送3k字节的数据时,需要30秒,在这个期间要是有一个紧急的按键消息,那么这个消息就要被延时,导致了通信不畅。
3、当数据量较大时,更加难于存储访问,速度性能也随之下降。

发明内容
本实用新型针对上述问题,提供了一种基于共享存储技术的数字电视系统,通过在需要联系的两个功能模块之间共享同一存储单元,从而解决了功能模块以及功能设备之间通信控制复杂、数据传输速度慢、通信不畅的问题,进而解决了整体数字电视系统性能差、运行不稳定的问题。
为了解决上述问题,本实用新型构造了一种基于共享存储技术的数字电视系统,包括存储单元5,所述存储单元通过数据线与控制线分别与功能模块A、功能模块B连接通讯;所述功能模块A、功能模块B又与同一控制单元6连接。
本实用新型基于共享存储技术的数字电视系统的进一步改进在于,所述功能模块A或功能模块B设置有接收或发送数字电视信号的接口;所述功能模块A或功能模块B还包括高速的CPU。
本实用新型基于共享存储技术的数字电视系统的进一步改进及特点还在于,所述功能模块A或功能模块B可以是用于数字电视的刻录模块或用于数字电视的接收选台模块,或者用于数字电视信息的提取模块。
本实用新型基于共享存储技术的数字电视系统的进一步改进还在于,所述存储单元5可选用磁带、硬盘、光盘或半导体存储器;所述控制单元6可选用单片机。
通过上述技术方案,本实用新型的基于共享存储技术的数字电视系统具有如下优点1.方便数字电视系统中模块之间对大数据量的存储访问,比现有技术提高访问速度4-5倍,特别是在通信发生错误时,速度的提升相比较而言更加明显。
2.设备间通信稳定,实现方式也较简单。
3.减小控制单元MCU的负担例如,当存储器选用EEPROM用于一些不紧急指令的存储,从而减小MCU负担;同时EEPROM还可存储一些功能模块或设备相关信息,在出现故障时,如断电情况下的系统恢复。


图1是现有技术数字电视系统中实现功能模块之间联系的结构示意图;图2是本实用新型数字电视系统中共享存储单元实现功能模块联系的结构示意图;图3是本实用新型数字电视系统一种实施例的原理结构示意图;图4是实现图3所示实施例的电路示意图。
具体实施方式
结合附图2说明本实用新型基于共享存储技术的数字电视系统,包括共享存储单元5,该共享存储单元通过数据线与控制线分别与功能模块A、功能模块B连接通讯;功能模块A、功能模块B在与同一控制单元6——图中的单片机MCU连接。
其中,功能模块A或功能模块B可以是设置有高速CPU的模块,而且还设置有接收或发送数字电视信号的接口。这些模块可以是针对数字电视节目进行刻录的模块;也可以是完成机顶盒功能用于数字电视接收选台的模块;或者是针对数字电视信息,如节目表信息进行提取的模块或设备,而且共享同一存储单元的功能模块其数量也可以适当增加,如三个、四个功能模块等。此外共享的存储单元5可选用磁带、硬盘、光盘或半导体存储器。
以上方案的详细通信过程如下所述第一步,功能模块A利用功能模块A与共享存储器的通讯协议,将所要存储的数据存储在存储器中。
第二步,功能模块A发送一个消息给MCU,通知MCU有一个数据已存储在存储器中,若MCU接收消息成功,返回一个消息给功能模块A。功能模块A发送消息后内部开始计时,如果按照设定时间没有收到MCU的回复消息,即超时(Time Out),这以后即使收到回复消息,功能模块A也认为此消息发送失败,功能模块A重新发送此消息,若连续三次发送消息失败,则还原到“第一步”之前的状态,等待重新操作。
功能模块A发送的消息有两部分组成命令和紧随其后的消息值。
若MCU接收成功就回复一个同样的消息给功能模块A,若接收的命令消息无法解释,就按照MCU与功能模块A之间的通讯协议,回复一个约定的消息给功能模块A,然后功能模块A再重新发送消息。
第三步,若以上消息发送成功,MCU发送一个消息给功能模块B,这个过程与第二步相似,只是按照MCU与功能模块B之间的通信协议。功能模块B成功接收MCU传来的消息并返回一个消息给MCU后,开始准备读取存储器中的消息,如果成功,则将消息存储在功能模块B中。如果失败,就返回另一个按照通信协议约定的消息,通知MCU发送消息失败。
发生错误时功能模块B返回的消息仍然包含两部分,一个是命令,一个值。
综上,就整体而言,由MCU控制的两个含有高速CPU的功能模块或设备进行通信,在两个模块或设备之间设置一个共享存储区,当功能模块B需要获得功能模块A中的信息时,MCU首先控制功能模块A,将这个信息写入到共享存储区,然后MCU再控制功能模块B读出共享存储区中的信息。模块或设备与共享存储区之间只有两根线相连,一个数据线,一个控制线。共享存储区有独立的电源,在断电时也可存储数据,可以用共享存储区存储一些设备相关信息,在系统恢复的时候重新写入功能模块。
附图3给出了一种本实用新型数字电视系统具有定时刻录功能的模块,该模块还包括机顶盒DVB的功能。具体的说,图中各个单元的功能如下1.Tuner1及解码单元2用于接收数字电视信号并进行解调。
2.提取EPG单元3用于分离出解调后数字电视信号中的EPG信息。
3.存储器单元5用于存储提取的电子节目指南(EPG)信息,供定时刻录模块使用。可以是EEPROM,选用芯片S-24CS16A、S-24CS32A、AT24C16。
4.定时刻录控制单元7在MCU的控制下,利用存储器中的EPG信息实现控制刻录。
5.RTC电路4将初始时间日期(网络时间,与数字电视信号同步)写入其相应的寄存器内,然后从HT1380内读出的数据即为当前时间日期值。它有独立电源,为定时刻录提供基准时间,即使在待机时也可定时启动刻录功能。可选用芯片HT1380、RTC-4543、MAX6901等。
6.MCU6微控制器,用于控制协调系统工作。可选用单片机,其芯片例如EM78P447PA、HT46R23、P87LPC767。
附图4给出了图3的电路图。其中ZORAN模块包括上述Tuner单元1、解码单元2以及提取EPG单元3的功能;U703是负责调控的微处理器;LSI是负责定时刻录的控制单元;U710是时间基准的芯片;U4是用于存储EPG信息节目信息以及实现用于记录节目信息的存储器,选用AT24C16。上述的LSI、ZORAN可通过利用现有技术实现,只需留出必要的引脚连接即可。
附图3、图4实施例模块的工作过程如下在调谐器的选择控制下,对数字电视信号进行解调,分离出其中的电子节目指南(EPG)信号。这个EPG信号在MCU6的控制下,存储在存储器5中。工作的时候,将当前的时间(与数字电视信号同步)写入HT1380(RTC电路4),随后读出的时间是整个系统工作的基准时间。当有刻录任务时,MCU6根据HT1380(RTC电路4)提供的基准时间调控定时刻录控制单元7的工作,扫描存储器5中的EPG信息,在设定的时间开始刻录。
以上所述,仅为本实用新型较佳的具体实施方式
,但本实用新型的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本实用新型披露的技术范围内,根据本实用新型的技术方案及其实用新型构思加以等同替换或改变,都应涵盖在本实用新型的保护范围之内。
权利要求1.一种基于共享存储技术的数字电视系统,包括存储单元(5),其特征在于,所述存储单元通过数据线与控制线分别与功能模块A、功能模块B连接通讯;所述功能模块A、功能模块B又与同一控制单元(6)连接。
2.根据权利要求1所述基于共享存储技术的数字电视系统,其特征在于,所述功能模块A或功能模块B设置有接收或发送数字电视信号的接口。
3.根据权利要求1所述基于共享存储技术的数字电视系统,其特征在于,所述功能模块A或功能模块B包括高速CPU。
4.根据权利要求2或3所述基于共享存储技术的数字电视系统,其特征在于,所述功能模块A或功能模块B为用于数字电视的刻录模块或用于数字电视的接收选台模块,或者用于数字电视信息的提取模块。
5.根据权利要求1或2或3所述基于共享存储技术的数字电视系统,其特征在于,所述存储单元(5)为磁带、硬盘、光盘或半导体存储器。
6.根据权利要求1或2或3所述基于共享存储技术的数字电视系统,其特征在于,所述控制单元(6)为单片机。
专利摘要本实用新型公开了一种基于共享存储技术的数字电视系统,包括存储单元(5),所述存储单元通过数据线与控制线分别与功能模块A、功能模块B连接通讯;所述功能模块A、功能模块B又与同一控制单元(6)连接。本实用新型的数字电视系统可以实现多个功能模块、设备之间共享同一存储单元,从而提高访问速度,保证模块或设备间通信的稳定性、减小总控制器的负担,在故障发生时,便于系统快速恢复。
文档编号G06F13/00GK2854969SQ20052009307
公开日2007年1月3日 申请日期2005年10月28日 优先权日2005年10月28日
发明者徐海滨, 雷生彪, 吴斌杰, 赵超, 唐爱国, 高江峰 申请人:中国华录集团有限公司, 大连金华录数码科技有限公司, 大连华录视讯电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1