《一种数据处理方法及芯片级系统.pdf》由会员分享,可在线阅读,更多相关《一种数据处理方法及芯片级系统.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104219573A43申请公布日20141217CN104219573A21申请号201410441669422申请日20140901H04N21/442201101H04N21/44320110171申请人联想(北京)有限公司地址100085北京市海淀区上地创业路6号72发明人雷剑锋74专利代理机构北京同达信恒知识产权代理有限公司11291代理人黄志华54发明名称一种数据处理方法及芯片级系统57摘要本发明公开了一种数据处理方法及芯片级系统,该方法应用于智能电视设备中,该方法包括智能电视设备中的芯片级系统SOC确定集成电路总线IIC所连接的外围设备;所述SOC监控所述外围设。
2、备所对应的状态寄存器,获取所述状态寄存器的状态值;其中,所述状态值用于指示所述外围设备的运行状态;判断所述状态值是否与预设值相同,如果是,则判定所述外围设备工作异常;初始化所述外围设备。通过本发明所提供的方案能大大提高整机稳定性,从而提升用户体验。51INTCL权利要求书1页说明书6页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书6页附图2页10申请公布号CN104219573ACN104219573A1/1页21一种数据处理方法,该方法应用于智能电视设备中,该方法包括智能电视设备中的芯片级系统SOC确定集成电路总线IIC所连接的外围设备;所述SOC监控所述外围设。
3、备所对应的状态寄存器,获取所述状态寄存器的状态值;其中,所述状态值用于指示所述外围设备的运行状态;判断所述状态值是否与预设值相同,如果是,则判定所述外围设备工作异常;初始化所述外围设备。2如权利要求1所述的方法,其特征在于,所述外围设备为处理音频数据或视频数据的芯片。3如权利要求2所述的方法,其特征在于,当所述外围设备为处理音频数据的芯片时,则所述外围设备为控制音频数据处理模块电源的功放芯片。4如权利要求2所述的方法,其特征在于,当所述外围设备为处理视频数据的芯片时,则所述外围设备为调谐器对应的芯片。5如权利要求14任一所述的方法,其特征在于,当所述状态寄存器包括多个时,则所述SOC监控所述外。
4、围设备所对应的状态寄存器包括所述SOC以轮询检测机制监控所述外围设备所对应的状态寄存器。6一种芯片级系统SOC,该芯片级系统应用于智能电视设备中,该芯片级系统包括确定模块,用于确定智能电视设备中集成电路总线IIC所连接的外围设备;监控模块,用于监控所述外围设备所对应的状态寄存器,获取所述状态寄存器的状态值;其中,所述状态值用于指示所述外围设备的运行状态;判断模块,用于判断所述状态值是否与预设值相同,如果是,则判定所述外围设备工作异常;初始化模块,用于初始化所述外围设备。7如权利要求6所述的芯片级系统SOC,其特征在于,所述外围设备为处理音频数据或视频数据的芯片。8如权利要求7所述的芯片级系统S。
5、OC,其特征在于,当所述外围设备为处理音频数据的芯片时,则所述外围设备为控制音频数据处理模块电源的功放芯片。9如权利要求7所述的芯片级系统SOC,其特征在于,当所述外围设备为处理视频数据的芯片时,则所述外围设备为调谐器对应的芯片。10如权利要求69任一所述的芯片级系统SOC,其特征在于,当所述状态寄存器包括多个时,则所述监控模块以轮询检测机制监控所述外围设备所对应的状态寄存器。权利要求书CN104219573A1/6页3一种数据处理方法及芯片级系统技术领域0001本发明涉及电子技术领域,尤其涉及一种数据处理方法及芯片级系统。背景技术0002随着我国经济建设的蓬勃发展,社会对电力资源的需求日益增。
6、长,用户对电力系统的要求也越来越高。供电的可靠性和稳定性已经成为保障经济增长和满足用户需求的重要问题。我国作为装机容量和年发电量均居世界第二位的电力大国,由于国土辽阔、动力资源与用电中心相距遥远、城乡家用电器设备量普及,对用户端电力电压的稳定性提出了更高的要求。但是不可避免的会出现一些电力不稳定的情况,例如电源瞬时波动。0003电源瞬时波动主要是指电网电压的瞬时下跌和瞬时停电。瞬时下跌是指电网电压幅值因某种原因在某一瞬间突然降低;瞬时停电是指电网电压在某一瞬间突然完全为零。0004电网电压瞬时波动的原因很多。例如,当电网遭到雷击或雷电感应时,可造成不小于01S的瞬时停电,绝大多数情况可达03S。
7、以上。电力输送线方面的事故也是产生电网电压瞬时波动的一个主要原因,90电力线事故会导致电网有58个周期的瞬时停电。工业现场的大功率设备启动运行时形成相当大的冲击电流,该电流是正常工作电流的1040倍,它可以引起局部电网电压的瞬时波动,有的大功率电机启动时,会导致电网电压瞬时下跌20,持续30个周期之久。0005电网电压的瞬时波动可直接导致系统内部电源电压的瞬时下跌,对用电设备的工作造成严重干扰。例如会极大的影响用电设备的寿命。0006具体的,例如TV整机在电源瞬断时会出现无声问题,一旦出现了电源瞬断出现无声问题,用户只能通过ACOFF再ACON后才可以恢复,这种情况会使得用户体验差,而且需要用。
8、户手动完成恢复操作。发明内容0007本发明提供一种数据处理方法及芯片级系统,本发明所提供的方法和装置解决现有技术中电网电压的瞬时波动可直接导致系统内部电源电压的瞬时下跌,对用电设备的工作造成严重干扰的问题。0008本发明提供一种数据处理方法,该方法应用于智能电视设备中,该方法包括0009智能电视设备中的芯片级系统SOC确定集成电路总线IIC所连接的外围设备;0010所述SOC监控所述外围设备所对应的状态寄存器,获取所述状态寄存器的状态值;其中,所述状态值用于指示所述外围设备的运行状态;0011判断所述状态值是否与预设值相同,如果是,则判定所述外围设备工作异常;0012初始化所述外围设备。001。
9、3可选的,所述外围设备为处理音频数据或视频数据的芯片。0014可选的,当所述外围设备为处理音频数据的芯片时,则所述外围设备为控制音频数据处理模块电源的功放芯片。说明书CN104219573A2/6页40015可选的,当所述外围设备为处理视频数据的芯片时,则所述外围设备为调谐器对应的芯片。0016可选的,当所述状态寄存器包括多个时,则所述SOC监控所述外围设备所对应的状态寄存器包括0017所述SOC以轮询检测机制监控所述外围设备所对应的状态寄存器。0018另外,本发明还提供一种芯片级系统SOC,该芯片级系统应用于智能电视设备中,该芯片级系统包括0019确定模块,用于确定智能电视设备中集成电路总线。
10、IIC所连接的外围设备;0020监控模块,用于监控所述外围设备所对应的状态寄存器,获取所述状态寄存器的状态值;其中,所述状态值用于指示所述外围设备的运行状态;0021判断模块,用于判断所述状态值是否与预设值相同,如果是,则判定所述外围设备工作异常;0022初始化模块,用于初始化所述外围设备。0023可选的,所述外围设备为处理音频数据或视频数据的芯片。0024可选的,当所述外围设备为处理音频数据的芯片时,则所述外围设备为控制音频数据处理模块电源的功放芯片。0025可选的,当所述外围设备为处理视频数据的芯片时,则所述外围设备为调谐器对应的芯片。0026可选的,当所述状态寄存器包括多个时,则所述监控。
11、模块以轮询检测机制监控所述外围设备所对应的状态寄存器。0027上述技术方案中的一个或两个,至少具有如下技术效果0028应用本发明实施例提供的方案中,芯片级系统SOC适时的监控外围设备所对应的状态寄存器,如果监控到状态寄存器出现异常值,则可以自动的初始化所述外围设备,从而避免了TV整机在电源瞬断时会出现的无声问题。另外,因为芯片级系统SOC还会控制初始化出现问题的外围设备,所以减少了手动操作流程,能够提高用户感受。因为芯片级系统SOC自动检测到外围设备出现异常后就直接进行了初始化,所以会缩短异常情况的处理时间。0029通过本发明实施例所提供的方案能大大提高整机稳定性,从而提升用户体验。附图说明0。
12、030图1为本发明实施例一种数据处理方法的流程示意图;0031图2为本发明实施例一种芯片级系统的结构示意图。具体实施方式0032现有技术中,TV整机在电源瞬断时会出现无声问题,一旦出现了电源瞬断出现无声问题,用户只能通过ACOFF再ACON后才可以恢复,这种情况会使得用户体验差,而且需要用户手动完成恢复操作。0033针对上述问题,本发明实施例提供一种数据处理方法,该方法应用于智能电视设备中,该方法包括说明书CN104219573A3/6页50034智能电视设备中的芯片级系统SOC确定集成电路总线IIC所连接的外围设备;0035所述SOC监控所述外围设备所对应的状态寄存器,获取所述状态寄存器的状。
13、态值;其中,所述状态值用于指示所述外围设备的运行状态;0036判断所述状态值是否与预设值相同,如果是,则判定所述外围设备工作异常;0037初始化所述外围设备。0038应用本发明实施例提供的方案中,芯片级系统SOC适时的监控外围设备所对应的状态寄存器,如果监控到状态寄存器出现异常值,则可以自动的初始化所述外围设备,从而避免了TV整机在电源瞬断时会出现的无声问题。另外,因为芯片级系统SOC还会控制初始化出现问题的外围设备,所以减少了手动操作流程,能够提高用户感受。因为芯片级系统SOC自动检测到外围设备出现异常后就直接进行了初始化,所以会缩短异常情况的处理时间。0039下面将参照下述细节对本发明的各。
14、种实施例和各个方面进行说明,附图将图示各种实施例。下面的说明和附图是对本发明的示例性说明,而不应看作对本发明的限制。描述了大量具体细节以提供对本发明各种实施例的详尽理解。但是在某些情况下,将不对公知的或传统的细节进行描述,以对本发明的实施例提供简要的说明。0040下文具体实施方式的某些部分是以算法的形式展现的,这些算法包括对于计算机存储器内储存的数据进行的操作。算法大体上是指造成所需结果的操作的自洽序列。这些操作通常需要或涉及到物理操纵或物理量。通常但不是必然,这些量采取电信号或磁信号的形式,这些信号能够被储存、传输、合并、比较和以其他方式受到操纵。业已证明,有时主要是为了通常使用的原因,将这。
15、些信号称为位、值、元素、符号、字符、项、数等等是方便的。0041但是应当牢记,这些以及类似的所有术语是与适当的物理量相关联的,并且仅仅是应用于这些量的方便的标号。除非下文中明显地以其他形式另有说明外,整个说明书中使用诸如“处理”或“计算”或“判定”或“显示”等术语所进行的说明可以指数据处理系统或类似电子装置进行的动作和处理,所述动作和处理操纵计算机的寄存器和存储器内以物理电子量表示的数据并将其转换成该系统的存储器或寄存器或其他这类信息存储、传输或显示的装置内类似地以物理量的形式表示的其他数据。0042本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。该设备可以为所需的目的而专门构。
16、造,或者也可以包括通用计算机,所述通用计算机由储存在该计算机中的计算机程序选择性地激活ACTIVATE或重构RECONGURE。这样的计算机程序可以被储存在机器例如计算机可读介质中或者存储在适于储存电子指令并分别耦联到总线的任何类型介质中,所述计算机可读介质包括但不限于任何类型的盘包括软盘、光盘、CDROM、和磁光盘、只读存储器ROM、随机存取存储器RAM、可擦除可编程ROMEPROM、电可擦除可编程ROMEEPROM、闪存、磁性卡片或光学卡片。0043机器可读介质包括用于以由机器例如计算机可读的形式储存或传输信息的任何机构。例如,机器可读介质包括只读存储器ROM;随机存取存储器RAM、磁盘储。
17、存介质、光学储存介质、闪存装置、以电的、光的、声的或其他的形式传播的信号例如载波、红外信号、数字信号等等。0044如图1所示,本发明实施例提供一种数据处理方法,该方法应用于智能电视设备说明书CN104219573A4/6页6中,下面结合说明书附图对本发明的具体实施方式进行详细说明0045步骤101,智能电视设备中的芯片级系统SYSTEMONCHIP,SOC确定集成电路总线IIC所连接的外围设备;0046IIC总线的小信号处理器即外围设备都由一块规模集成电路组成。这块大规模集成电路通过IIC总线与SOC相连,SOC通过IIC总线将控制信息和用户信息送至小信号处理器,使小信号处理器处于最佳工作状态。
18、。小信号处理器也可通过IIC总线向SOC发送应答信息,将自己的工作状态发送到SOC。0047因为本发明实施例中的所述SOC需要根据所述外围设备的工作状态判断是否需要进行初始化,所以本发明实施例所提供的方案适用于所以SOC可以监控到工作状态并且可以进行初始化的外围设备。0048步骤102,所述SOC监控所述外围设备所对应的状态寄存器,获取所述状态寄存器的状态值;其中,所述状态值用于指示所述外围设备的运行状态;0049在现有技术中,智能电视设备上电后SOC对IIC外部设备进行初始化TVSOC通过IIC对音视频数据处理芯片的一些寄存器进行赋值,但是现有技术中的这些赋值操作都是“写”操作,并没有对音视。
19、频数据处理芯片的状态寄存器进行监控,所以SOC并不知道音视频数据处理芯片的工作状态是否异常。0050针对上述问题,本发明实施例中的芯片级系统SOC监控外围设备所对应的状态寄存器。0051其中,为了及时的调整外围设备的工作状态,所以SOC需要及时的获取每个外围设备的状态,所以当所述状态寄存器包括多个时,则所述SOC监控所述外围设备所对应的状态寄存器包括0052所述SOC以轮询检测机制监控所述外围设备所对应的状态寄存器。0053在该实施例中,SOC可以每隔1秒就对所述外围设备的状态寄存器读取一次,根据读取到的状态值确定外围设备是否正常运行。0054步骤103,判断所述状态值是否与预设值相同,如果是。
20、,则判定所述外围设备工作异常;0055因为外围设备出现异常情况时候,外设备对应的状态寄存器对应的某些数据位会置位,所以SOC会读取到的值会有不同,只要SOC将读取到的状态值与预设的状态值进行比较就可以确定当前读取到的值是否正常。在本发明实施中所述预设值可以是外围设备正常工作的状态值也是可以是外围设备非正常工作时的状态值。0056步骤104,初始化所述外围设备。0057本发明实施例所提供的方案通过软件IIC命令来检测外围设备的工作状态,一旦外围设备出现工作异常,则对其重新做初始化。缩短了外围设备恢复的时间。通过本发明实施例所提供的方案能大大提高整机稳定性,从而提升用户体验。0058在本发明实施例。
21、中,所述外围设备可以是处理音频数据或视频数据的芯片。0059一、当所述外围设备为处理音频数据的芯片时,则所述外围设备为控制音频数据处理模块电源的功放芯片。0060当智能电视设备,一旦外部条件触发智能电视设备中的功放芯片TPS5707工作异常如电源瞬断造成输出异常或者不输出,SOC并不知道,这时用户只能看到画面正常而说明书CN104219573A5/6页7听不到TV的声音,体验很差。0061本发明实施例所提供的方案中的SOC利用轮询检测机制对IIC外围设备的寄存器进行监控。每隔1秒SOC对功放芯片TPS5707的状态寄存器读取一次,如果状态寄存器的值为非正常值,那么就重新对TPS5707功放芯片。
22、重新初始化一遍。对TPS5707功放芯片重新初始化后,就可以避免有图无声的异常情况,提升用户体验。0062二、当所述外围设备为处理视频数据的芯片时,则所述外围设备为调谐器对应的芯片。0063本发明实施例所提供的方案中的SOC利用轮询检测机制对IIC连接的硅TUNER芯片NXP18275的寄存器进行监控。每隔1秒SOC对硅TUNER芯片NXP18275的状态寄存器读取一次,如果状态寄存器的值为非正常值,那么就重新对硅TUNER芯片NXP18275重新初始化一遍。对TPS5707功放芯片重新初始化后,就可以不用认为的重启设备,节约设备恢复的时间。0064如图2所示,本发明实施例还提供一种芯片级系统。
23、SOC,该芯片级系统应用于智能电视设备中,该芯片级系统包括0065确定模块201,用于确定智能电视设备中集成电路总线IIC所连接的外围设备;0066监控模块202,用于监控所述外围设备所对应的状态寄存器,获取所述状态寄存器的状态值;其中,所述状态值用于指示所述外围设备的运行状态;0067当所述状态寄存器包括多个时,则所述监控模块202以轮询检测机制监控所述外围设备所对应的状态寄存器。0068判断模块203,用于判断所述状态值是否与预设值相同,如果是,则判定所述外围设备工作异常;0069初始化模块204,用于初始化所述外围设备。0070因为本发明实施例中的所述SOC需要根据所述外围设备的工作状态。
24、判断是否需要进行初始化,所以本发明实施例所提供的方案适用于所以SOC可以监控到工作状态并且可以进行初始化的外围设备。可选的包括0071所述外围设备为处理音频数据或视频数据的芯片。0072具体的0073当所述外围设备为处理音频数据的芯片时,则所述外围设备为控制音频数据处理模块电源的功放芯片。0074当所述外围设备为处理视频数据的芯片时,则所述外围设备为调谐器对应的芯片。0075本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果0076应用本发明实施例提供的方案中,芯片级系统SOC适时的监控外围设备所对应的状态寄存器,如果监控到状态寄存器出现异常值,则可以自动的初始化所述外围设备,从而。
25、避免了TV整机在电源瞬断时会出现的无声问题。另外,因为芯片级系统SOC还会控制初始化出现问题的外围设备,所以减少了手动操作流程,能够提高用户感受。因为芯片级系统SOC自动检测到外围设备出现异常后就直接进行了初始化,所以会缩短异常情况的处理时间。0077本发明所述的方法并不限于具体实施方式中所述的实施例,本领域技术人员根据说明书CN104219573A6/6页8本发明的技术方案得出其它的实施方式,同样属于本发明的技术创新范围。0078显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。说明书CN104219573A1/2页9图1说明书附图CN104219573A2/2页10图2说明书附图CN104219573A10。