数据处理装置的制作方法

文档序号:6577597阅读:159来源:国知局
专利名称:数据处理装置的制作方法
技术领域
本发明涉及音频和视频等的AV再现中的数据处理装置,特别涉及以降低再现中的消耗功率为目的的面向移动设备的数据处理装置。
背景技术
近年来的移动电话和移动信息终端及无绳监视器,可进行音频再现、视频再现、进行无线和电视的视听的AV再现及视听广播的终端已为数不少。而且,还期望将它们的内容超压缩后进行存储和传输,复杂并且解码的处理负荷重的压缩方式也多了起来。另一方面,还期望可进行长时间再现视听。因此,在电池驱动的这些移动终端中,寻求削减消耗功率,以便可被长时间驱动。作为解决这样的问题的现有技术,有以下技术。
在数据广播的接收中间歇地进行数据广播波的接收和解码,将解码的结果存储在存储器中(例如,参照专利文献l)。
图ll是表示专利文献l中公开的以往的数据处理装置的概略图。
在图11中,以往的数据处理装置包括广播接收单元l,接收广播波;解码单元2,对从该广播接收单元1所接收的广播波获得的数据进行解码;数据存储单元3,存储作为该解码单元2解码的结果的解码数据;DA变换单元4,将该数据存储单元3的数据进行模拟变换;系统控制单元5,对装置各单元的动作进行控制;电源供给单元6,控制对装置各单元的电源供给;以及定时器单元7,通知解码单元2的起动定时。
这种结构的以往的数据处理装置使广播接收单元1和解码单元2间歇动作而接收和解码每天被数次更新的数据广播。更具体地说,以往的数据处理装置, 一到接收数据广播的时间,通过由定时器单元7对控制单元5的中断, 从而开始对广播接收单元1和解码单元2的电源供给。然后,以往的数据处
理装置将广播波用广播接收单元1接收,并将解码单元2解码的结果存储在 数据存储单元3中。然后,系统控制单元5将广播接收单元1、解码单元2、 数据存储单元3中的各处理停止,并且,切断通过电源供给单元6对广播接 收单元1和解码单元2的电源供给。
这样,以往的数据处理装置通过在间歇动作的停止期间切断电源的供给, 从而削减待机状态时的消耗功率。
专利文献l:特开平11-122586号公报

发明内容
发明要解决的课题
但是,近年来,随着半导体制造技术的进步,尤其是微细化的进步,一 个芯片上可装载的晶体管数增大,各种各样的功能被集成在一个芯片上,甚 至可以用 一 个芯片构成系统。
另一方面,这样高性能并且大规模的系统LSI,因提高处理性能而提高 时钟的频率、因大规才莫化造成的布线等的负荷容量增大产生的时钟树(clock tree)的高负荷,从而时钟树中的消耗功率增大。
此外,因工序的微细化和工作频率提高,以亚阈值漏电流和栅极漏电流 为首的晶体管的漏电流增大,因使用许多这样的晶体管,所以系统整体的漏 电力t:嗜大。
因以上原因,在系统LSI中因供给电源和时钟所消耗的消耗电流(以下, 称为偏置电流)增大。
专利文献1公开的以往的数据处理装置,由于它通过定时器进行电源的 供给和切断的控制,所以在数据的更新频度每天数次程度的数据广播的用途 中,削减消耗功率是可能的。
但是,以往的数据处理装置无法适用于将AV再现和视听广播那样的连 续的压缩数据进行解码,并以实时处理方式进行再现和视听的用途。
本发明用于解决这样的以往的课题,其目的在于,提供能够以低消耗功 率进行AV再现和视听广播那样的连续的压缩数据的再现及视听的数据处理 装置。用于解决课题的方案
本发明的数据处理装置具有以下结构,它包括第l数据存储单元,存 储压缩数据;解码单元,从所述第1数据存储单元读出所述压缩数据,并将 所读出的压缩数据进行解码输出解码数据;第2数据存储单元,存储由所述 解码单元输出的解码数据;DA变换单元,从所述第2数据存储单元读出所述 解码数据并将其变换为模拟信号;第1控制单元,至少控制所述解码单元, 通过从读出所述压缩数据至存储所述解码数据为止的处理速度大于所述解码 数据的读出速度而使所述处理进行间歇动作;时钟/电源控制单元,控制对所 述解码单元和所述第1控制单元的时钟或电源的至少其中之一的供给,同时 在所述间歇动作的停止期间,通过限制对所述解码单元和所述第1控制单元 的时钟或电源的至少其中之一的供给,限制所述解码单元和所述第1控制单 元中的至少一个的消耗功率;第2控制单元,管理所述第2数据存储单元中 的所述解码数据的存储状态并输出与所述存储状态对应的控制信号;以及起 动控制单元,接受来自所述第2数据存储单元的所述控制信号,控制所述时 钟/电源控制单元,以使其解除对所述解码单元和所述第l控制单元中的至少 一个的消耗功率的限制。
根据这种结构,本发明的数据处理装置通过以比实时更快的速度进行从 读出压缩数据至存储解码数据为止的处理,从而在从第2数据存储单元起由 上流侧产生的间歇动作的停止期间限制从第2数据存储单元起上流侧中的消 耗功率,所以能够以低消耗功率进行AV再现和视听广播那样的连续的压缩 数据的再现及视听。
根据另一个方面,提供了数据处理装置,在该数据处理装置中,串接存 储数据的存储单元和处理存储在该存储单元中的数据的处理单元组成的多个 组,数据处理装置包括多个存储单元,各自存储输入数据或者由该存储单 元的前一个的处理单元所处理的数据;多个处理单元,各自处理存储在该处 理单元的前一个存储单元中的数据;输出数据存储单元,存储经该多个处理 单元中的最后一个处理单元的处理而获得的输出数据;输出数据读出单元, 从该输出数据存储单元读出该输出数据;第1控制单元,控制该多个处理单 元中的至少一个处理单元,通过使受控制的处理单元的处理速度比该输出数 据的读出速度更快,以使该受控制的处理单元进行间歇动作;功率控制单元, 对进行间歇动作的处理单元控制时钟或电源的至少其中之一的供给的同时,在该间歇动作的停止期间,通过对该进行间歇动作的处理单元控制时钟或电源的至少其中之一的供给,限制该进行间歇动作的处理单元的消耗功率;第 2控制单元,管理该第2数据存储单元中的该解码数据的存储状态,并输出 与该存储状态对应的控制信号;起动控制单元,接收来自该第2数据存储单 元的该控制信号,控制该功率控制单元,使其解除对受消耗功率限制的处理 单元的消耗功率的限制;连接在该受消耗功率限制的处理单元前一个的存储 单元,在该间歇动作停止期间,在解除了消耗功率后保持该受消耗功率限制 的处理单元要处理的数据。根据另 一个方面,该多个处理单元的中的任意一个处理单元为对压缩数 据进行解码的解码单元。根据另一个方面,该功率控制单元在限制该进行间歇动作的处理单元时, 不停止该起动控制单元,并对该起动控制单元限制时钟或电源的至少其中之 一的供给。根据另一个方面,该第1控制单元通过提高对各帧处理的处理能力,或 者通过集中多个帧进行处理,控制使该受控制的处理单元的处理速度比该输 出数据的读出速度更快。根据另 一个方面,该起动控制单元当该输出数据存储单元中的数据的存 储量为规定存储量以下时、或者当对该进行间歇动作的处理单元的消耗功率 受限制后经过了规定的时间时、控制该功率控制单元,解除对该受消耗功率 限制的处理单元的消耗功率的限制。根据另一个方面,该第1控制单元当从该进行间歇动作的处理单元接收 到已完成规定量以上的数据处理的通知时,控制该功率控制单元,以使其限 制该进行间歇动作的处理单元的消耗功率。根据另一个方面,该第1控制单元即使是在该间歇动作的停止期间,也 可以使其对该进行间歇动作的处理单元的消耗功率不进行限制。根据另一个方面,该功率控制单元当该控制信号表示该输出数据存储单 元中存储了规定量以上的数据时,限制该进行间歇动作的处理单元消耗功率。根据另 一个方面,该功率控制单元通过降低供给到该进行间歇动作的处 理单元的时钟的频率、或者通过停止对该进行间歇动作的处理单元的时钟的 供给、或者通过降低施加到该解码单元的电压、或者停止对该解码单元施加 电压,限制该进行间歇动作的处理单元的消耗功率。8根据另一个方面,提供了数据再生装置,在该数据处理装置中,串接由 存储数据的存储单元和处理存储在该存储单元中的数据的处理单元组成的多个组,数据再生装置包括多个存储单元,各自存储输入数据或者由该存储 单元的前一个的处理单元处理的数据;多个处理单元,各自处理存储在该处 理单元的前一个存储单元中的数据;输出数据存储单元,存储经该多个处理 单元中的最后一个处理单元的处理而获得的输出数据;数字/模拟转换单元, 从该输出数据存储单元读出该输出数据并将其转换成模拟信号;再生单元, 再生该模拟信号;第1控制单元,控制该多个处理单元中的至少一个处理单 元,通过使受控制的处理单元的处理速度比该数字/模拟转换单元的读出速 度更快,使该受控制的处理单元进行间歇动作;功率控制单元,在对进行间 歇动作的处理单元控制时钟或电源的至少其中之一的供给的同时,在该间歇 动作的停止期间,通过对该进行间歇动作的处理单元控制时钟或电源的至少 其中之一的供给,限制该进行间歇动作的处理单元的消^^功率;第2控制单 元,管理该第2数据存储单元中的该解码数据的存储状态,并输出与该存储 状态对应的控制信号;起动控制单元,接收来自该第2数据存储单元的该控 制信号,控制该功率控制单元,使其解除对受消耗功率限制的处理单元的消 耗功率的限制;连接在该受消耗功率限制的处理单元前一个的存储单元,在 该间歇动作停止期间,在解除了消耗功率后保持该受消耗功率限制的处理单 元要处理的数据。根据另一个方面,该数据为音频数据或者视频数据。发明的效果根据本发明的数据处理装置,可以削减将AV再现和视听广播那样的连 续的压缩数据进行再现及视听时的消耗功率。特别是在电池驱动的移动电话 和移动设备中,可以提高再现时间和视听时间。


图1是本发明的实施方式1的数据处理装置的概略图。图2是用于本发明的实施方式1的数据处理装置的动作说明的流程图。图3是本发明的实施方式2的数据处理装置的概略图。图4是本发明的实施方式2的数据处理装置的定时图。图5是本发明的实施方式2的数据处理装置的间歇动作的局部的第l控图6是本发明的实施方式2的数据处理装置的间歇动作的局部的第2控 制流程图。图7是本发明的实施方式3的数据处理装置的概略图。 图8是本发明的实施方式3的数据处理装置的定时图。 图9是本发明的实施方式4的数据处理装置的概略图。 图10是本发明的实施方式4的数据处理装置的定时图。 图11是专利文献1所公开的以往的数据处理装置的概略图。标号说明11解码单元21第1数据存储单元22第2数据存储单元23第3数据存储单元24第4数据存储单元31第1数据传送单元32第2数据传送单元41DA变换单元51系统控制单元52第1控制单元53第2控制单元54时钟/电源控制单元55起动控制单元61时钟供给单元71电源供给单元81存储量管理单元82定时器单元91广播接收单元具体实施方式
以下,参照

本发明的实施方式。 (实施方式1)101的数据处理装置的概略图。在图1中,本发明的实施方式1的数据处理装置包括第1数据存储单元21,存储压缩 数据;解码单元11,从第1数据存储单元21读出压缩数据,并生成对所读 出的压缩数据进行解码的解码数据;第2数据存储单元22,存储由解码单元 11输出的解码数据;DA变换单元41,将解码数据从第2数据存储单元22 以实时读出并变换为模拟信号;第1控制单元52,对数据处理装置的各单元 进行控制;第2控制单元53,管理第2数据存储单元22中的解码数据的存 储状态,并生成与该存储状态对应的控制信号;时钟/电源控制单元54,从包 含解码单元11和第1控制单元52的、第2数据存储单元22上流侧的消耗功 率进行控制;以及起动控制单元55,接受由第2控制单元53所生成的控制 信号,对时钟/电源控制单元54进行控制,以使其解除第2数据存储单元22 上流侧的消耗功率的限制。第l数据存储单元21由緩沖器等存储介质构成,其存储在硬盘等磁盘、 CD或DVD等光盘、或闪速存储器或存储卡的半导体存储装置等的存储器件 中所存储的压缩数据、或者从未图示的广播接收单元接收的广播波抽出的压 缩数据、或从经由未图示的网络连接单元等等发送而来的数据抽出的压缩数 据。再有,第1数据存储单元21也可以是如磁带、磁盘、半导体存储器或硬 盘等那样,由已经存储了压缩数据、并在数据处理装置中可自由装卸的存储 介质构成。这里,压缩数据可以是按照AAC( Advanced Audio Code )或MP3( Moving Picture Experts Group 1 Audio Layer3 )所压缩的音频凝:据,也可以是按照 MPEG—2或MPEG-4或Motion JPEG ( Joint Photographic Experts Group )等 所压缩的视频数据,但在本实施方式中,假设为按照ACC所压缩的音频数据。此外,压缩数据也可以用DES (Data Encryption Standard)或AES (Advanced Encryption Standard)等进行加密。这种情况下,解码单元11构 成为在解除了对压缩数据实施的加密后,对压缩数据进行解码。解码单元11由可编程的DSP (Digital Signal Processor)构成,从第1数 据存储单元21读出由第1控制单元52所指定部分的压缩数据,生成将所读 出的压缩数据进行了解码的解码数据。再有,在本实施方式中,假设解码单元11生成PCM (Pulse Code Modulation)数据作为解码数据。再有,解码单元11也可以由CPU ( Central Processing Unit)等的其他处 理器构成。此外,解码单元11可以由硬件电路而构成,也可以由处理器和硬 件电路构成。第2数据存储单元22由SRAM ( Static Random Access Memory )等的存 储介质构成。此外,第1控制单元52由可编程的CPU等的处理器构成,以 对数据处理装置的各单元进行控制。第1控制单元52进行DA变换单元41的起动、停止及动作的各条件的 控制,时钟/电源控制单元54的时钟频率和电源电压的变更设定控制,以及 第2控制单元53的起动、停止及动作的各条件的控制等。此外,第1控制单元52至少对解码单元11进行控制,以通过使它比实 时更快的速度进行从读出压缩数据至存储解码数据为止的处理而间歇动作。例如,在间歇动作的运行期间,第1控制单元52通过对时钟/电源控制 单元54进行控制,以提高对解码单元11所供给的时钟频率,同时对解码单 元ll进行控制,以使用未图示的加速器那样的专用电路进行处理,从而以比 实时更快的速度进行从读出压缩数据至存储解码数据为止的处理。另一方面,在间歇动作的待机期间,第1控制单元52对时钟/电源控制 单元54进行控制,以停止对解码单元11所供给的时钟,或降低对解码单元 11所供给的时钟频率。再有,第1控制单元52在即使不进行高速化也能够以比实时更快的速度 进行从读出压缩数据至存储解码数据为止的处理的情况下,对解码单元11指 示其开始解码,并进行控制,以在从解码单元11接受了解码完成通知时,解 码单元11为可停止的状态。此外,第l控制单元52在如后述的图4那样将多个帧集中,例如对解码 单元11指示进行相当于5帧的压缩数据的解码,并从解码单元11接受了所 指示的解码的完成通知的情况下,在进行了控制,以使解码单元ll为可停止 的状态,之后,对时钟/电源控制单元54进行控制,以限制第2数据存储单 元22上流侧的消耗功率。再有,通过从第1控制单元52对解码单元11所指示进行解码的压缩数 据量在1帧以上,第2数据存储单元22中的解码数据的存储量只要在不超过 第2数据存储单元22的容量范围内就可以,但由于为控制使解码单元11处 于可停止和可动作的状态所需的处理能够得到削减,所以优选压缩数据量多12一些。
第2控制单元53在第2数据存储单元22中的解码数据的存储量为规定 量以下时,生成控制信号。在此,规定量定为使第2数据存储单元22中的解 码数据的存储量不为0。
起动控制单元55在接受了由第2控制单元53所生成的控制信号时,对 时钟/电源控制单元54进行控制,以解除第2数据存储单元22上流侧的消耗 功率的限制。
时钟/电源控制单元54在为限制第2数据存储单元22上流側的消耗功率 而受第1控制单元52控制的情况下,停止供给对解码单元11和第1控制单 元52的时钟,在为解除第2数据存储单元22上流側的消耗功率的限制而受 起动控制单元55控制的情况下,开始对解码单元11和第1控制单元52的时 钟供给。
再有,时钟/电源控制单元54在为解除第2数据存储单元22上流侧的消 耗功率的限制而受起动控制单元55控制的情况下,开始对第1控制单元52 的时钟供给,同时也可以根据已开始供给时钟的第l控制单元52的指示而开 始对解码单元ii的时钟供给。
已经开始供给时钟的第1控制单元52在控制使以解码单元11为可动作 的状态后,再次对解码单元11指示其进行相当于5帧的量压缩数据的解码。
对于以上那样构成的数据处理装置,用图2说明其动作。
首先,通过第1控制单元52对解码单元11指示进行相当于规定的再现 时间、例如相当于5帧的压缩数据的解码(Sl)。接着,由接受了该指示的解 码单元11将第1数据存储单元21中所存储的压缩数据中所指示的量(S2) 进行解码,并存储在第2数据存储单元22中,同时从解码单元11对第1控 制单元52发送解码的完成通知(S3 )。
接着,通过接受了该完成通知的第1控制单元52进行控制使解码单元 11为可停止的状态(S4),时钟/电源控制单元54受到控制,以限制第2数据 存储单元22上流侧的消耗功率(S5 )。
接着,通过第1控制单元52所控制的时钟/电源控制单元54,停止对解 码单元11和第1控制单元52的时钟供给(S6)。
在停止对第2数据存储单元22存储解码数据的期间,由于解码数据也从 第2数据存储单元22通过DA变换单元41 -故实时读出,所以第2数据存储
13单元22中的解码数据的存储量随着时间而减少。
这里,在第2数据存储单元22中的解码数据的存储量为规定量以下时 (S7),由第2控制单元53生成控制信号(S8),由接受了该控制信号的起动 控制单元55,控制时钟/电源控制单元54,以使其解除对第2数据存储单元 22上流侧的消耗功率的限制(S9 )。
接着,由受起动控制单元55控制的时钟/电源控制单元54,开始对解码 单元ll和第l控制单元52的时钟供给(SIO)。接着,由开始了时钟供给的 第1控制单元52,进行控制以使解码单元11为可动作的状态(S11 ),由第1 控制单元52对解码单元11指示进行相当于规定的再现时间的量的压缩数据 的解码(Sl )。
这样的本发明的实施方式1的数据处理装置,通过以比实时快的速度进 行从读出压缩数据至存储解码数据为止的处理,在第2数据存储单元22的上 流侧产生的间歇动作的停止期间,限制第2数据存储单元22上流侧的消耗功 率,所以可以用低消耗功率进行AV再现和视听广播那样的连续的压缩数据 的再现和视听。
此外,第1控制单元52通过以比实时处理方式快的速度实施从读出来自 第1数据存储单元21的数据至解码数据被存储到第2数据存储单元22为止 的处理,可以控制明确地分离实施处理的期间和未实施处理的期间,使解码 单元11进行间歇动作。
再有,在本实施方式中,说明了以下的情况。即,时钟/电源控制单元54 在对第2数据存储单元22上流侧的消耗功率进行限制时,停止对解码单元 11和第1控制单元52的时钟供给,而在解除对第2数据存储单元22上流侧 的消耗功率的限制时,开始对解码单元u和第i控制单元52的时钟供给的情况。
对此,时钟/电源控制单元54也可以在对第2数据存储单元22上流侧的 消耗功率进行限制时,降低对解码单元11和第1控制单元52所供给的时钟 频率,在解除对第2数据存储单元22上流侧的消耗功率的限制时,提高对解 码单元11和第1控制单元52所供给的时钟频率。
如上所述,在时钟/电源控制单元54构成为控制对解码单元11和第1控 制单元52的时钟供给的情况下,时钟/电源控制单元54可以对在内部生成的
14行控制。
此外,时钟/电源控制单元54也可以在对第2数据存储单元22上流侧的 消耗功率进行限制的情况下,降低对解码单元11和第1控制单元52所施加 的电压,在解除对第2数据存储单元22上流侧的消耗功率的限制的情况下, 提高对解码单元11和第1控制单元52所施加的电压。
此外,时钟/电源控制单元54也可以在对第2数据存储单元22上流侧的 消耗功率进行限制的情况下,停止施加对解码单元11和第1控制单元52的 电压,在解除对第2数据存储单元22上流侧的消耗功率的限制的情况下,开 始施加对解码单元11和第1控制单元52的电压。
如上所述,在时钟/电源控制单元54构成为控制对解码单元11和第1控 制单元52施加的电压的情况下,时钟/电源控制单元54可以对由内部生成的 电压的施加进行控制,也可以对由外部的电源所生成的电压的施加进行控制。
此外,时钟/电源控制单元54也可以在对解码单元11和第1控制单元52 的消耗功率进行限制时,在不停止起动控制单元55的范围内对起动控制单元 55的消耗功率进行限制。
此外,第2控制单元53作为生成与第2数据存储单元22中的解码数据 的存储量对应的控制信号进行了说明,但第2控制单元53也可以由定时器构 成,并生成与定时器所检测的时间对应的控制信号。
这种情况下,第2控制单元53构成为在第2数据存储单元22上流侧的 消耗功率受限制后经过了规定时间时,生成控制信号。这里,第2规定时间 定为第2数据存储单元22中的解码数据的存储量不为0。
此外,在本实施方式中,将第1控制单元52作为在从解码单元11接受 了解码的完成通知时,在将解码单元11控制为可停止的状态后,对时钟/电 源控制单元54进行控制,以限制第2数据存储单元22上流侧的消耗功率的 情形进行了说明。
对此,也可以在数据处理装置中,设置用于存储由解码单元11所生成的 解码数据的第3数据存储单元,以及将第3数据存储单元所存储的解码数据 传送到第2数据存储单元22的数据传送单元;第1控制单元52在接受了从 该数据传送单元传送的、完成了对解码单元所指示部分的解码数据的传送的 通知时,在将解码单元11和数据传送单元控制为可停止的状态后,对时钟/ 电源控制单元54进行控制,限制第2数据存储单元22上流侧的消耗功率。
15这样,时钟/电源控制单元54在间歇动作的停止期间至少使解码单元11 停止即可,但对于其他的块,因系统结构而各种各样,只要是在停止期间不 需要进行动作的块,就可以限制时钟或电源的供给,没有特别限定。
此外,第2控制单元53在第2数据存储单元22中的解码数据的存储量 为规定量以上时,生成用于表示解码数据的存储量已达规定量以上的控制信 号,第l控制单元52在接受了该控制信号时,在将解码单元11和数据传送 单元控制为可停止的状态后,可以对时钟/电源控制单元54进行控制,以限 制第2数据存储单元22上流側的消耗功率。这种情况下,规定量定为第2数 据存储单元22的解码数据的存储量不为0。 (实施方式2)
图3是表示本发明的实施方式2的数据处理装置的概略图。如图3所示, 该数据处理装置包括第1数据存储单元21,存储压缩数据;解码单元ll, 读出该压缩数据并对压缩数据进行解码;第2数据存储单元22,存储由该解 码单元11解码的解码数据;DA变换单元41,将该解码数据进行模拟变换; 时钟供给单元61,生成并供给时钟;电源供给单元71,对装置各单元供给电 源;存储量管理单元81,管理第2数据存储单元22的数据存储量;定时器 单元82,通知装置各单元的起动定时;以及系统控制单元51,对装置各单元 的动作进行控制。
再有,在本实施方式中,系统控制单元51构成本发明的第l控制单元和 起动控制单元,存储量管理单元81或定时器单元82构成本发明的第2控制 单元,时钟供给单元61和电源供给单元71的至少其中之一构成本发明的时 钟/电源控制单元。
以下具体地说明代表性的动作。
压缩数据被存储在第1数据存储单元21中。该第1数据存储单元21例 如是存储器卡,压缩数据例如是声音数据的AAC的压缩数据。
解码单元11从第1数据存储单元21读出该压缩数据,进行解码并生成 解码数据。该解码单元11例如是DSP,通过DSP的软件处理而进行解码。
通过该解码单元11所解码出的解码数据被存储在第2数据存储单元22 中。该第2数据存储单元22例如是SRAM等的半导体存储器,解码数据例 如是PCM数据。
该第2数据存储单元22中所存储的解码数据被DA变换单元41变换为模拟信号,作为模拟的声音数据被输出。
时钟供给单元61在实施各处理的基础上生成并供给必要的时钟。
存储量管理单元81管理第2数据存储单元22的数据存储量,并根据需 要而通知系统控制单元51 。
系统控制单元51通过以比实时处理方式快的速度实施从读出来自第1 数据存储单元21的数据至解码数据存储到第2数据存储单元22为止的处理, 进行控制,从而将实施处理的期间和不实施处理的期间明确地分离,使解码 单元11进行间歇动作。此外,系统控制单元51进行控制,以实时处理方式 实施将来自第2数据存储单元22的解码数据读出的以后的处理,同时在间歇 动作的停止期间,进行控制,以对时钟供给单元61指示并使对因间歇动作而 停止的第1数据存储单元21、解码单元11停止时钟供给。
图4是本发明的实施方式2的数据处理装置的定时图。进行了 AAC等 的数字信号压缩的压缩数据以帧为单位被处理,直至它被实施解码处理。0~9 表示各帧的处理所执行的期间。
在实时处理中,如以往技术等那样,各帧根据帧周期而被解码处理。如 果采样频率为48kHz,则各帧以大约20msec间隔;波处理。
其次,帧处理的高速化,通过提高各帧处理的处理能力,使其在处理时 间上具有余量而得到实现。要使帧处理的高速化,有提高时钟频率、提高硬 件加速器的处理能力、提高总线的数据传送能力等各种各样的方法。例如, 在帧的处理能力为2倍时,帧的处理期间大约为10msec,可以形成50%为处 理期间,而50%为不处理期间。
最后,实施通过将处理集中的间歇处理,例如,将0~4、 5 9为止的处理 集中,并且将1~4和6~9的处理提前进行,将运行期间和停止期间明确地分 离。如果采样频率为48kHz,则解码单元11以大约100msec间隔进行间歇动 作。此外,解码单元11在大约50msec的期间中实施处理,在大约50msec 的期间中不实施处理。
图5是本发明的实施方式2的数据处理装置的进行间歇动作的局部的第 1控制流程图。如图5所示,间歇动作迁移到停止期间的条件是,必要量的 解码数据得到处理并存储在第2数据存储单元22中。系统控制单元51以该 条件作为起点而将时钟停止,间歇动作迁移到停止期间。在图4的例子中, 由于解码单元ii集中处理相当于5帧的量的数据,所以相当于5帧的解码数据得到存储,就成为迁移到停止期间的起点。另一方面,停止期间向运行期
间的迁移,以在第2数据存储单元22中所存储的解码数据中未被DA变换单 元41处理所残留的数据残量低于预定的残量阈值时,存储量管理单元81将 对系统控制单元51用中断等进行通知作为起点来进行。残量阈值可以根据以 直至存储量管理单元81进行起动中断通知后下一帧的解码数据被存储在第2 数据存储单元22中为止,对进行实时处理的DA变换单元41供给解码数据 不产生停滞的程度(level)而决定即可。
接受了起动中断通知的系统控制单元51对时钟供给单元61发出指示, 开始时钟供给,然后,进行控制,以使从读出来自第l数据存储单元21的数 据至解码数据存储到第2数据存储单元22中为止的处理重新开始。
这样,系统控制单元51通过以比实时处理方式快的速度实施从读出来自 第1数据存储单元21的数据至解码数据存储到第2数据存储单元22中为止 的处理,使解码单元ll间歇动作,通过使该间歇动作的停止期间停止供给时 钟,从而使偏置电流得到削减。
此外,数据处理装置通过第2数据存储单元22中存储的解码数据的数据 量而管理向间歇动作的停止期间的迁移,从而与通过轮询(polling)处理的 控制相比,能够减轻系统控制单元51的负荷,即使在数据传送量不一定等等 的情况下,也可以正确地控制间歇动作。
此外,数据处理装置通过在第2数据存储单元22内所存储的解码数据中 未被进行DA变换的解码数据的残量而管理向间歇动作的运行期间的迁移, 从而与通过轮询(polling)处理的控制相比,能够减轻系统控制单元51的负 荷,即使在数据传送量不一定等等的情况下,也可以正确地控制间歇动作。
图6是本发明的实施方式2的数据处理装置的间歇动作的局部的第2控 制流程图。如图6所示,间歇动作迁移到停止期间的条件是,必要量的解码 数据得到处理并被存储在第2数据存储单元22中。系统控制单元51以该条 件为起点而将时钟停止,间歇动作迁移到停止期间。在图4的例子中,由于 解码单元11集中处理相当于5帧的分量的数据,所以相当于5帧的量的解码 数据得到存储,就成为迁移到停止期间的起点。然后,系统控制单元51判断 间歇动作是否可以迁移到停止期间。例如,在不是低消耗功率模式的情况下,
则对其进行控制以使其不迁移到停止期间。此外,在该数据处理装置中负荷 重的图形处理等其他处理竟合的情况下,则对其进行控制以其不迁移到停止期间。
另 一方面,迁移到停止期间的情况下的向运行期间的迁移和处理的重新 开始、以及在不向停止期间迁移的情况下的处理的重新开始,在第2数据存
储单元22内所存储的解码数据中未被DA变换单元41处理所残留的数据残 量低于预定的残量阈值时,以存储量管理单元81对系统控制单元51用中断 等进行通知作为起点。残量阈值可以根据以直至存储量管理单元81进行起动 中断通知后下一帧的解码数据被存储在第2数椐存储单元22中为止,对进行 实时处理的DA变换单元41供给解码数据不产生停滞的程度而决定即可。
接受了起动中断通知的系统控制单元51对时钟供给单元61发出指示, 从而开始供给时钟,然后,进行控制,以使其重新开始从读出来自第1数据 存储单元21的数据至解码数据存储到第2数据存储单元22中为止的处理。
由这样的结构,可以通过根据装置的动作状况而进行控制,以使不停止 供给时钟和电源,从而可以削减时钟控制处理和电源控制处理等状态的迁移 上所需的处理(以下,称为开销处理)。由此,可以提高数据处理装置的处理 能力停止期间中的中断响应性。
再有,在本实施方式,将第1数据存储单元21作为存储器卡进行了说明, 但只要是磁带、磁盘、半导体存储器、硬盘等能够存储压缩数据的装置,就 不限于此,并可以获得同样的效果。
此外,压缩数据作为AAC进行了说明,但只要是将MP3等的数字化的 声音数据进行了压缩的数据,就不限于此,并可以获得同样的效果。
此外,压缩数据作为声音数据进行了说明,但例如即使是MPEG-2或 MPEG-4或Motion JPEG等的被压缩了的图像数据,也可实施并能够获得同 样的效果。
此外,压缩数据也可以是用DES或AES等加密过的密码。包含密码的 解码和压缩数据的解码,只要它可以由解码单元11进行解码即可,则可以获 得同样的效果。
此外,将解码单元11作为DSP进行了说明,但不限于此。例如,即使 是CPU等其他处理器、通过硬件支持该解码单元的一部分处理的结构、通过 硬件实施全部的解码处理的结构也可以实施,并可以获得同样的效果。
此外,对系统控制单元51作为在间歇动作的停止期间中停止供给时钟进 行了说明,但通过降低通常的工作频率也可以获得同样的效果,所以不限于此。
而且,对系统控制单元5 1在间歇动作的停止期间中停止供给时钟进行了 说明,但通过使从电源供给单元71供给的电压比通常时低,或停止供给(供
给0V),可以进一步抑制漏电流,可以获得同样的效果。此外,通过进行LSI
的基板控制,也可以对控制晶体管的阈值电压进行控制,并抑制漏电流。
此外,解码处理中的帧的集中方法不限于以5帧为单位。在间歇动作的
运行期间和停止期间的迁移中,有因迁移所需的时钟控制处理或电源控制处 理等的开销处理。迁移次数越多,开销处理次数就增加,开销处理负荷增大, 所以优选集中的粒度大(间歇动作的周期长)。
此外,实施帧处理的高速化,使处理时间具有余量,但在即使不高速进 行帧处理,处理时间上也具有余量的情况下,不必使帧处理高速化。通过实 施由处理的集中产生的间歇动作,可以获得同样的效果。
此外,将来自间歇动作的停止期间的向运行期间的迁移因素作为来自存
储量管理单元81的中断进行了说明,但也可以通过来自定时器单元82的中 断进行控制。例如,可以根据以对进行实时处理的DA变换单元41不停滞地 供给解码数据的程度(level),决定停止期间并通过定时器将其起动即可,能 够获得同样的效果。
此外,对系统控制单元51进行控制,以使对第l数据存储单元21、解 码单元11时钟和电源的供给停止进行了说明,但也可以进行控制,以使至少 将实施解码处理的解码单元11停止。对于其他的块,因系统结构而各种各样, 但只要是在停止期间不需要动作的块,就可以限制时钟或电源的供给,并没 有特别限定。
(实施方式3 )
图7是表示本发明的实施方式3的数据处理装置的概略图。在图7中, 对与图3相同的结构元素使用相同标号,省略说明。
在图7中,该数据处理装置包括第1数据存储单元21,存储压缩数据; 第2数据传送单元32,读出并传送该压缩数据;第4数据存储单元24,存储 由第2数据传送单元32所传送的压缩数据;解码单元11,读出该压缩数据 并对压缩数据进行解码;第3数据存储单元23,存储由该解码单元11所解 码的解码数据;第1数据传送单元31,读出并传送该解码数据;第2数据存 储单元22,存储由第1数据传送单元31所传送的解码数据;DA变换单元41,将该解码数据进行模拟变换;时钟供给单元61,生成并供给时钟;电源供给 单元71,对装置各单元供给电源;存储量管理单元81,管理第2数据存储单 元22的数据存储量;定时器单元82,通知装置各单元的起动定时;以及系 统控制单元51,对装置各单元的动作进行控制。
再有,在本实施方式中,系统控制单元51构成本发明的第l控制单元和 起动控制单元,存储量管理单元81或定时器单元82构成本发明的第2控制 单元,时钟供给单元61和电源供给单元71的至少其中之一构成本发明的时 钟/电源控制单元。
以下具体地说明代表性的动作。
压缩数据被存储在第1数据存储单元21中。该第1数据存储单元21例 如是存储器卡,压缩数据例如是声音数据的AAC的压缩数据。
该压缩数据通过第2数据传送单元32被传送到第4数据存储单元24。 该第4数据存储单元24例如是SRAM等的半导体存储器。
解码单元11从该第4数据存储单元24读出压缩数据,进行解码并生成 解码数据。该解码单元11例如是DSP,通过DSP的软件处理而进行解码。
通过该解码单元11所解码出的解码数据被存储在第3数据存储单元23 中。该第3数据存储单元23例如是SRAM等的半导体存储器,解码数据例 如是PCM数据。
该解码数据通过第1数据传送单元31被传送到第2数据存储单元22。 该第2数据存储单元22例如是SRAM等的半导体存储器。
该第2数据存储单元22中所存储的解码数据在DA变换单元41被变换 为模拟信号,作为模拟的声音数据被输出。
时钟供给单元61生成并供给在实施各处理所必需的时钟。 存储量管理单元81管理第2数据存储单元22的数据存储量,并根据需 要而通知系统控制单元51。
系统控制单元51通过以比实时处理方式快的速度实施从读出来自第1 数据存储单元21的数据至解码数据存储到第2数据存储单元22为止的处理, 从而进行控制,以将实施处理的期间和不实施处理的期间明确地分离,解码 单元11进行间歇动作。此外,系统控制单元51进行控制,以实时处理方式 实施将来自第2数据存储单元22的解码数据读出的以后的处理,同时在间歇 动作的停止期间,进行控制,以对时钟供给单元61指示并停止对因间歇动作而停止的第1数据存储单元21、第2数据传送单元32、第4数据存储单元 24、解码单元11、第3数据存储单元23、第1数据传送单元31供给时钟。 而且,系统控制单元51进行控制,以使对于第3数据存储单元23和第4数 据存储单元24,不是在迁移到停止期间传送全部数据,而是保持相当l帧的 数据的状态迁移到停止期间。
有关实现间歇动作的步骤、控制流程,与实施方式2同样,所以省略。
图8是本发明的实施方式3的定时图。
0~9表示AAC等的各帧的处理所执行的期间,在3号帧为止的处理实施 完成后,迁移到间歇动作的停止期间。此外,上段表示传送了全部数据后迁 移到停止期间的例子,下段表示保持相当1帧的数据的状态迁移到停止期间 的例子。
在传送了全部数据后迁移到停止期间的例子中,在4号帧进行DA变换 之前,若未完成第4帧的解码数据的传送,则声音数据会被中断,所以在由 DA变换单元41实施2号帧的DA变换的时刻需要重新开始压缩数据的传送 的处理。
在保持相当于1帧的数据的状态迁移到停止期间的例子中,由于各处理 单元能够处理的数据被预先保存在数据存储单元中,所以在复位到运行期间 后就立即开始处理。具体地说,5号帧的压缩数据被存储在第4数据存储单 元24中,4号帧的解码数据被存储在第3数据存储单元23中。
根据这样的结构,通过以比实时处理方式快的速度实施从读出来自第1 数据存储单元21的数据至解码数据存储到第2数据存储单元22中为止的处 理而使其间歇动作,该停止期间停止供给时钟,从而可以削减偏置电流。
而且,只要在实施3号帧的DA变换时刻复位到运行期间即可,所以与 在传送了全部数据后再迁移到停止期间的例子相比,可将停止期间设定得长, 可以削减偏置电流。
再有,在本实施方式,对第1数据传送单元31和第2数据传送单元32 双方进行了说明,当然即使其中任何一方也可以实施,可以获得同样的效果。
将第1数据存储单元21作为存储器卡进行了说明,但只要是磁带、磁盘、 半导体存储器、硬盘等能够存储压缩数据的装置,就不限于此,并可以获得 同样的效果。
此外,压缩数据作为AAC进行了说明,但只要是将MP3等的数字化的声音数据进行了压缩的数据,就不限于此,并可以获得同样的效果。
此外,压缩数据作为声音数据进行了说明,但例如即使是MPEG-2或 MPEG-4或Motion JPEG等的被压缩的图像数据,也可实施并能够获得同样 的效果。
此外,压缩数据也可以是用DES或AES等进行了加密的密码。只要也 包含密码的解码和压缩数据的解码,并由解码单元11进行解码即可,则可以 获得同样的效果。
此外,将解码单元11作为DSP进行了说明,但不限于此。例如,即使 是CPU等其他处理器、通过硬件支持该解码单元的一部分处理的结构、通过 硬件实施全部的解码处理的结构,也可以实施,而不限于此,并可以获得同 样的效果。
此外,说明了系统控制单元51在间歇动作的停止期间中停止供给时钟, 但通过降低通常的工作频率也可以获得同样的效果,所以不限于此。
而且,说明了系统控制单元51在间歇动作的停止期间中停止供给时钟, 但通过比通常时降低从电源供给单元71供给的电压,或停止供给(供给0V ) 电压,可以进一步抑制漏电流,可以获得同样的效果。此外,通过进行LSI 的基板控制,也可以对控制晶体管的阈值电压进行控制,并还可以抑制漏电
、、云
此外,解码处理中的帧的集中不限于以5帧为单位。在间歇动作的运行 期间和停止期间的迁移中,有为迁移时钟控制处理或电源控制处理等所需的 开销处理。迁移次数越多,开销处理次数就增加,开销处理负荷增大,所以 优选集中的粒度大(间歇动作的周期长)。
此外,实施帧处理的高速化,使处理时间具有余量,但在即使不进行帧 处理的高速化,在处理时间上具有余量的情况下,不必进行帧处理高速化。 通过实施由处理的集中产生的间歇动作,可以获得同样的效果。
此外,说明了在各数据存储单元中,保持相当于1帧的数据的状态迁移 到停止期间的例子,但也可以保持相当数的帧的数据迁移到停止期间,不限 于此,并可以获得同样的效果。
此外,将来自间歇动作的停止期间的向运行期间的迁移因素作为来自存 储量管理单元81的中断进行了说明,但也可以通过来自定时器单元82的中 断进行控制。例如,以对进行实时处理的DA变换单元41在不停滞地供给解码数据的程度(level),决定停止期间并通过定时器起动即可,能够获得同样 的效果。
此外,说明了系统控制单元51进行控制,以停止对第1数据存储单元 21、第2数据传送单元32、第4数据存储单元24、解码单元11、第3数据 存储单元23、第1数据传送单元31供给时钟和电源,但也可以进行控制, 以至少使实施解码处理的解码单元11停止。对于其他的块,因系统结构而各 种各样,但只要是在停止期间不需要动作的块,就可以限制对其的时钟或电 源的供给,并没有特别限定。 (实施方式4)
图9是表示本发明的实施方式4的数据处理装置的概略图。在图9中, 对与图3、图7相同的结构元素使用相同标号,省略说明。
在图9中,该数据处理装置包括广播接收单元91,接收广播波并提取 压缩数据;第4数据存储单元24,存储该压缩数据;解码单元ll,读出该压 缩数据并对压缩数据进行解码;第3数据存储单元23,存储由该解码单元ll 所解码的解码数据;第l数据传送单元31,读出并传送该解码数据;第2数 据存储单元22,存储由第l数据传送单元31所传送的解码数据;DA变换单 元41,将该解码数据进行^^拟变换;时钟供给单元61,生成并供给时钟;电 源供给单元71,对装置各单元供给电源;存储量管理单元81,管理第2数据 存储单元22的数据存储量;定时器单元82,通知装置各单元的起动定时; 以及系统控制单元51,对装置各单元的动作进行控制。
再有,在本实施方式中,系统控制单元51构成本发明的第l控制单元和 起动控制单元,存储量管理单元81或定时器单元82构成本发明的第2控制 单元,时钟供给单元61和电源供给单元71的至少其中之一构成本发明的时
钟/电源控制单元。
以下具体地说明代表性的动作。
广播接收单元91接收地面数字广播等的广播波,并提取声音等的压缩数 据。压缩数据例如是声音数据的AAC的压缩数据。
该压缩数据^皮存储在第4数据存储单元24中。该第4数据存储单元24 例如是SRAM等的半导体存储器。
解码单元11从该第4数据存储单元24读出压缩数据,进行解码并生成 解码数据。该解码单元11例如是DSP,通过DSP的软件处理而进行解码。通过该解码单元11所解码出的解码数据被存储在第3数据存储单元23 中。该第3数据存储单元23例如是SRAM等的半导体存储器,解码数据例 如是PCM数据。
该解码数据通过第1数据传送单元31被传送到第2数据存储单元22。 该第2数据存储单元22例如是SRAM等的半导体存储器。
该第2数据存储单元22中所存储的解码数据被DA变换单元41变换为 模拟信号,作为模拟的声音数据被输出。
时钟供给单元61生成并供给在实施各处理所需的时钟。
存储量管理单元81管理第2数据存储单元22的数据存储量,并根据需 要通知系统控制单元51。
系统控制单元51通过以比实时处理方式更快的速度实施从读出来自第4 数据存储单元24的数据至解码数据存储到第2数据存储单元22为止的处理, 从而进行控制,以将实施处理的期间和不实施处理的期间明确地分离,使解 码单元11进行间歇动作。此外,系统控制单元51进行控制,以实时处理方 式实施将来自广播接收单元91的压缩数据存储到第4数据存储单元24中、 从第2数据存储单元22读出解码数据的以后的处理,同时在间歇动作的停止 期间进行控制,以对时钟供给单元61指示并使对因间歇动作而停止的解码单 元11、第3数据存储单元23、第1数据传送单元31停止时钟供给。而且, 系统控制单元51进行控制,以在迁移到停止期间前对第3数据存储单元23 和第4数据存储单元24,不是传送全部数据而是保持相当l帧的数据的状态 迁移到停止期间。
有关实现间歇动作的步骤、控制流程,与实施方式3同样,所以省略。 图10是本发明的实施方式4的数据处理装置的定时图。 0~9表示AAC等的各帧的处理所执行的期间。广播接收单元91进行实 时处理。在解码单元11实施完成了 4号帧为止的处理,第1数据传送单元 31实施完成了 3号帧为止的处理后,迁移到间歇动作的停止期间。DA变换 单元41进行实时处理。
由于各处理单元能够处理的数据被预先保存在数据存储单元中,所以在 复位到运行期间后就立即开始处理。具体地说,8号帧为止的压缩数据被存 储在第4数据存储单元24中,4号帧的解码数据被存储在第3数据存储单元 23中。根据这样的结构,即使在处理的输入部分(广播的接收)和输出部分(DA
变换)双方都需要实时处理的数据处理装置中,也可以削减包含了解码单元
11的进行间歇动作部分的偏置电流。而且,由于只要在实施3号帧的DA变 换时刻复位到运行期间即可,所以与在传送了全部数据后再迁移到停止期间 的例子相比,可将停止期间设定得长,可以削减偏置电流。
此外,也可以取代广播接收单元91,而设置与有线或无线网络连接,接 收AV内容,并提取压缩数据的网络连接单元。这种情况下,从以因特网为 首的网络根据网络的通信速度接收数据,并存储在第4数据存储单元24中。 其后的处理,进行与图9所示的实施方式同样的动作。
根据这样的结构,即使在处理的输入部分(来自网络的接收)和输出部 分(DA变换)双方都需要实时处理的数据处理装置中,也可以削减包含了解 码单元11的进行间歇动作部分的偏置电流。而且,只要在实施3号帧的DA 变换时刻复位到运行期间即可。因此,与在传送了全部数据后再迁移到停止 期间的例子相比,可将停止期间设定得长,可以削减偏置电流。
再有,在本实施方式,压缩数据作为AAC进行了说明,但只要是将MP3 等的数字化的声音数据进行了压缩的数据,就不限于此,并可以获得同样的 效果。
此外,压缩数据作为声音数据进行了说明,但例如即使是MPEG-2或 MPEG-4或Motion JPEG等的被压缩的图像数据,也可实施并能够获得同样 的效果。
此外,压缩数据也可以是用DES或AES等被加密的密码。只要还包含 密码的解码和压缩数据的解码,由解码单元11进行解码即可,则可以获得同 样的效果。
此外,将解码单元11作为DSP进行了说明,但即使是CPU等其他处理 器、通过硬件支持该解码单元的一部分处理的结构、通过硬件实施全部的解 码处理的结构,也可以实施,而不限于此,并可以获得同样的效果。
此外,说明了系统控制单元51在间歇动作的停止期间中停止供给时钟, 但通过降低通常的工作频率也可以获得同样的效果,所以不限于此。
而且,说明了系统控制单元51在间歇动作的停止期间中停止时钟供给, 但通过比通常时降低从电源供给单元71供给的电压,或停止供给(供给0V ) 电压,可以进一步抑制漏电流,可以获得同样的效果。此外,通过进行LSI的基板控制,也可以对控制晶体管的阈值电压进行控制,并抑制漏电流。
此外,解码处理中的帧的集中不限于以5帧为单位。在间歇动作的运行 期间和停止期间的迁移中,有为迁移时钟控制处理或电源控制处理等所需的 开销处理。迁移次数越多,开销处理次数增加,开销处理负荷增大,所以优 选是集中的粒度大(间歇动作的周期长)。
此外,实施帧处理的高速化,使处理时间具有余量,但在即使不进行帧 处理的高速化,处理时间上也具有余量的情况下,不必使帧处理高速化。通 过实施由处理的集中产生的间歇动作,可以获得同样的效果。
此外,说明了在各数据存储单元中,保持相当于1帧的数据的状态迁移 到停止期间的例子,但也可以保持相当于数帧的数据的状态迁移到停止期间, 不限于此,并可以获得同样的效果。
此外,将来自间歇动作的停止期间的向运行期间的迁移因素作为来自存
储量管理单元81的中断进行了说明,但也可以通过来自定时器单元82的中 断进行控制。例如,以对进行实时处理的DA变换单元41不停滞地供给解码 数据的程度,决定停止期间并通过定时器起动即可,能够获得同样的效果。
此外,说明了系统控制单元51进行控制,以使其对解码单元U、第3 数据存储单元23、第1数据传送单元31停止供给时钟和电源,但也可以进 行控制,以至少使实施解码处理的解码单元11停止。对于其他的块,因系统 结构而各种各样,但只要是在停止期间不需要动作的块,就可以时钟或电源 供给进行限制,并没有特别限定。
工业上的可利用性
本发明的数据处理装置在电池驱动的面向移动设备的音频、视频播放器 和可实施AV处理的移动电话等用途方面特别有用。
权利要求
1.数据处理装置,在所述数据处理装置中,串接存储数据的存储单元和处理存储在所述存储单元中的数据的处理单元组成的多个组,包括多个存储单元,各自存储输入数据或者由该存储单元的前一个的处理单元所处理的数据;多个处理单元,各自处理存储在该处理单元的前一个存储单元中的数据;输出数据存储单元,存储经所述多个处理单元中的最后一个处理单元的处理而获得的输出数据;输出数据读出单元,从所述输出数据存储单元读出所述输出数据;第1控制单元,控制所述多个处理单元中的至少一个处理单元,通过使受控制的处理单元的处理速度比所述输出数据的读出速度更快,以使所述受控制的处理单元进行间歇动作;功率控制单元,对进行间歇动作的处理单元控制时钟或电源的至少其中之一的供给的同时,在所述间歇动作的停止期间,通过对所述进行间歇动作的处理单元控制时钟或电源的至少其中之一的供给,限制所述进行间歇动作的处理单元的消耗功率;第2控制单元,管理所述第2数据存储单元中的所述解码数据的存储状态,并输出与所述存储状态对应的控制信号;起动控制单元,接收来自所述第2数据存储单元的所述控制信号,控制所述功率控制单元,使其解除对受消耗功率限制的处理单元的消耗功率的限制;连接在所述受消耗功率限制的处理单元前一个的存储单元,在所述间歇动作停止期间,在解除了消耗功率后保持所述受消耗功率限制的处理单元要处理的数据。
2. 如权利要求1所述的数据处理装置,所述多个处理单元的中的任意一 个处理单元为对压缩数据进行解码的解码单元。
3. 如权利要求1所述的数据处理装置,所述功率控制单元在限制所述进 行间歇动作的处理单元时,不停止所述起动控制单元,并对所述起动控制单 元限制时钟或电源的至少其中之一的供给。
4. 如权利要求1所述的数据处理装置,所述第1控制单元通过提高对各帧处理的处理能力,或者通过集中多个帧进行处理,控制使所述受控制的处 理单元的处理速度比所述输出数据的读出速度更快。
5. 如权利要求1所述的数据处理装置,所述起动控制单元当所述输出数 据存储单元中的数据的存储量为规定存储量以下时、或者当对所述进行间歇动作的处理单元的消耗功率受限制后经过了规定的时间时、控制所述功率控制单元,解除对所述受消耗功率限制的处理单元的消耗功率的限制。
6. 如权利要求1所述的数据处理装置,所述第1控制单元当从所述进行间歇动作的处理单元接收到已完成规定量以上的数据处理的通知时,控制所 述功率控制单元,以使其限制所述进行间歇动作的处理单元的消耗功率。
7. 如权利要求1所述的数据处理装置,所述第1控制单元即使是在所述 间歇动作的停止期间,也可以使其对所述进行间歇动作的处理单元的消耗功率不进行限制。
8. 如权利要求1所述的数据处理装置,所述功率控制单元当所述控制信 号表示所述输出数据存储单元中存储了规定量以上的数据时,限制所述进行 间歇动作的处理单元消耗功率。
9. 如权利要求1所述的数据处理装置,所述功率控制单元通过降低供给 到所述进行间歇动作的处理单元的时钟的频率、或者通过停止对所述进行间 歇动作的处理单元的时钟的供给、或者通过降低施加到所述解码单元的电压、 或者停止对所述解码单元施加电压,限制所述进行间歇动作的处理单元的消 耗功率。
10. 数据再生装置,在所述数据处理装置中,串接由存储数据的存储单 元和处理存储在所述存储单元中的数据的处理单元组成的多个组,包括多个存储单元,各自存储输入数据或者由该存储单元的前一个的处理单 元处理的数据;多个处理单元,各自处理存储在该处理单元的前一个存储单元中的数据;输出数据存储单元,存储经所述多个处理单元中的最后一个处理单元的 处理而获得的输出数据;数字/模拟转换单元,从所述输出数据存储单元读出所述输出数据并将 其转换成模拟信号;再生单元,再生所述模拟信号;第1控制单元,控制所述多个处理单元中的至少一个处理单元,通过使受控制的处理单元的处理速度比所述数字/模拟转换单元的读出速度更快,使所述受控制的处理单元进行间歇动作;功率控制单元,在对进行间歇动作的处理单元控制时钟或电源的至少其 中之一的供给的同时,在所述间歇动作的停止期间,通过对所述进行间歇动 作的处理单元控制时钟或电源的至少其中之一的供给,限制所述进行间歇动 作的处理单元的消耗功率;第2控制单元,管理所述第2数据存储单元中的所述解码数据的存储状 态,并输出与所述存储状态对应的控制信号;起动控制单元,接收来自所述第2数据存储单元的所述控制信号,控制 所述功率控制单元,使其解除对受消耗功率限制的处理单元的消耗功率的限 制;连接在所述受消耗功率限制的处理单元前一个的存储单元,在所述间歇 动作停止期间,在解除了消耗功率后保持所述受消耗功率限制的处理单元要 处理的数据。
11.如权利要求IO所述的数据再生装置,所述数据为音频数据或者视频 数据。
全文摘要
提供数据处理装置,能够以低消耗功率进行AV再现或视听广播那样的连续的压缩数据的再现和视听。该数据处理装置包括解码单元(11),输出将从第1数据存储单元(21)读出的压缩数据解码的解码数据;第2数据存储单元(22),存储解码数据;DA变换单元(41),从第2数据存储单元(22)以实时读出解码数据并将其变换为模拟信号;第1控制单元(52),对解码单元(11)进行控制,以通过使它以比实时快的速度进行从读出解码数据至存储解码数据为止的处理而间歇动作;时钟/电源控制单元(54),在间歇动作的停止期间限制比第2数据存储单元(22)更上流侧的消耗功率;第2控制单元(53),输出与第2数据存储单元(22)中的解码数据的存储状态对应的控制信号;以及起动控制单元(55),接受控制信号,使时钟/电源控制单元(54)解除消耗功率的限制。
文档编号G06F1/32GK101516038SQ20091013197
公开日2009年8月26日 申请日期2006年12月4日 优先权日2005年12月13日
发明者佐藤泰教, 宫崎秋弘, 江岛孝幸, 西田要一 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1