便携式电子终端及其方法技术

技术编号:2830515 阅读:154 留言:0更新日期:2012-04-11 18:40
一种能切换到空闲或睡眠模式的便携式电子终端,在该空闲或睡眠模式期间选择性地对该终端的电子装置的部分供电来节电,所述终端包括:至少一个存储器,在空闲或睡眠模式时存储后台任务的程序代码和执行该后台任务必需的数据;计算器(6),适于当该终端处于空闲或睡眠模式时直接从所述至少一个存储器执行该程序代码,其中,所述至少一个存储器包括一个保持和访问所存储信息时不耗电的NVRAM(非易失性随机存取存储器)(12),该NVRAM存储所述程序代码和/或数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及。
技术介绍
典型地,便携式电子终端在不使用时自动切换到空闲或睡眠模 式。在空闲或睡眠模式下,终端选择性地对其电子装置供电来节电。在一些便携式电子终端如蜂窝移动电话中,空闲模式与睡眠模 式在被关闭的系统时钟数量上不同。在其它终端中,这两个模式是相 同的。能切换到空闲或睡眠模式的便携式电子终端的实例可在US6151262中找到。已知的便携式电子终端包括一至少一个存储器,在空闲或睡眠模式下存储后台任务的程序 代码和执行该后台任务必需的数据,一计算器,适于当终端处在空闲或睡眠模式下时直接从所述至 少一个存储器执行该程序代码。直接从存储器执行程序代码,意思是在开始执行该程序代码之 前不必把程序代码复制到其它存储器中。形成程序代码的指令可直接 由通过数据总线执行程序代码的计算器或处理器读取。作为一个例子,所述至少一个存储器包括存储程序代码的FLASH 存储器和存储数据的VRAM (易失性随机存取存储器)。VRAM在空闲 或睡眠模式下被持续地供电来保持数据。FLASH存储器也被持续地供 电来允许快速读取程序代码。因此,后台任务可在非常短的时间内恢 复执行,因为其执行所必需的数据己经在VR認中并且FLASH存储器 已经准备好读取。然而,即使在空闲或睡眠模式下仍要对VRAM和 FLASH供电是很耗电的。
技术实现思路
因此,本专利技术的一个目的是提供一种在空闲或睡眠模式下耗电 较少的便携式电子终端。考虑上述和其它目的,根据本专利技术提供了一种便携式电子终端, 其中至少一个存储器包括一个保持和访问所存储信息时不耗电的NVRAM (非易失性随机存取存储器),该NVRAM存储所述程序代码和/ 或数据。因为NVRAM可以像RAM —样操作,所以可以像在R認比如DRAM (动态随机存取存储器)或SRAM (静态随机存取存储器)中一样快 地在NVRAM中读取信息。因此,重新开始并执行后台任务所需的时间 与已知终端一样良好。然而,与传统RAM相反,NVRAM是非易失性存 储器,不需要供电来保持或存取所存储的信息。因此,上述终端在空 闲或睡眠模式下的能耗被减少。上述终端的实施例可以包括如下特征的一个或几个 一所述NVRAM存储后台任务的程序代码和执行该后台任务必需 的数据,—所述终端包括用于存储执行该后台任务必需的数据的至少一 个易失性RAM (随机存取存储器),该后台任务在空闲或睡眠模式下 不执行,一所述终端适于在空闲或睡眠模式下对所述至少一个易失性 RAM断电,一所述终端包括存储后台任务的程序代码的可擦除可编程非易失性ROM (只读存储器),一所述NVRAM是MRAM (磁阻随机存取存储器)或FRAM (铁电随机存取存储器),一所述终端是便携式蜂窝电话。所述终端的上述实施例表现如下的优点一在NVRAM中存储程序代码和数据来进一步减小能耗,一在易失性存储器中存储不用于执行后台任务的数据来减小存储在NVRAM中的数据量,并从而减小该终端的总成本,因为易失性存储器比NVRAM更便宜,一在空闲或睡眠模式下切断易失性存储器的电源来节电, 一使用可擦除可编程非易失性ROM允许程序代码升级。 本专利技术还涉及管理空闲或睡眠模式下的便携式电子终端的方法,在该空闲或睡眠模式期间选择性地对该终端的电子装置部分供电来节电,在空闲或睡眠模式下时该方法包括步骤一在至少一个存储器中存储后台任务的程序代码和执行后台任务必需的数据,一从所述至少一个存储器直接执行程序代码,其中,所述至少一个存储器包括保持和访问所存储信息时不耗电的NVRAM (非易失性随机存取存储器),所述NVRAM存储程序代码禾口/或数据。上述方法的实施例还包括如下特征的一个或几个—所述方法包括在至少一个易失性RAM(随机存取存储器)中存储执行后台任务必需的数据的步骤,该后台任务在空闲或睡眠模式下不执行,一所述方法包括在可擦除可编程非易失性R0M(只读存储器)中 存储后台任务的程序代码的步骤。本专利技术的这个和其它方面将从以下描述、附图和权利要求中变 得明显。附图说明图1是便携式电子终端的示意图2是管理处在空闲或睡眠模式下的图1所示便携式电子终端 的方法的流程图。具体实施例方式图1示出了便携式电子终端2。终端2是设计来与蜂窝电话网络 的基站通信的一个蜂窝移动电话。图1仅示出理解本专利技术所必需的细节。终端2具有显示器4来向终端2的用户展示信息。显示器4可 打开和关闭。终端2还包括计算器6,其能够执行程序代码以执行后台和前台 任务。前台任务仅在终端2完全供电时执行,而后台任务还在终端2 处于空闲或睡眠模式时执行。在空闲或睡眠模式下,仅对终端2电子 装置的被选部分供电来节能。例如,在空闲或睡眠模式下关闭屏幕4。对应前台任务的程序代码存储在可擦除可编程NVROM(非易失性 只读存储器)8中。例如,NVR0M 8是FLASH存储器。前台任务功能的例子如下一电话呼叫发射,一电话号码簿管理,一在终端2配备有相机时拍摄照片。执行前台任务必需的数据存储在易失性RAM 10 (随机存取存储 器)中。作为一个例子,R認10是DRAM (动态随机存取存储器)或 SRAM (静态随机存取存储器)。后台任务的程序代码和执行后台任务必需的数据存储在保持和 访问所存储信息时不耗电的NVRAM (非易失性随机存取存储器)12 中。NVRAM 12除其为非易失性存储器以外都像传统RAM—样操作。例如后台任务是终端2与基站进行同步的任务以使终端2能够 接收来电。该同步任务包括从基站接听信息以获得网络信息。例如, 存储在NVRAM 12中的数据是接听到基站的时刻和与基站通信必需的 发射功率。现在将参照图2描述终端2的操作。在初始阶段,例如在终端2的制造期间,在步骤20中将后台任 务的程序代码和执行该后台任务必需的数据记录在NVRAM 12中。在该初始阶段中,在步骤22中将前台任务的程序代码存储在 證OM 8中。终端2在上电且未使用时自动切换到空闲或睡眠模式24。 在空闲或睡眠模式24期间,在步骤26中计算器6直接从NVRAM 执行后台任务的程序代码,并在需要时把更新的数据记录入NVRAM 12 中。整个空闲或睡眠模式中规律地重复步骤26。在步骤26的同时, 在步骤28中空闲或睡眠模式24的开始时关闭VRAM 10和NVROM 8 的电源。因此,记录在VRAM 10中的数据丢失而不能再对NVROM 8 进行存储器访问。只要终端2处于空闲或睡眠模式,NVROM 8和VRAM IO就保持不通电状态。在空闲或睡眠模式期间,显示器4也关闭。响应于终端2的用户的手动操作或接收一个来电,终端2自动 从空闲或睡眠模式切换到例如活动模式26。在活动模式26的开始,在步骤32中所有终端2的电子装置都 被打开电源。例如,显示器4、 NVR0M 8、 VRAM IO的电源打开。随后在步骤34中将执行前台任务必需的数据恢复到VRAM 10。随后在步骤36中使用恢复到VRAM 10中的数据直接从NVROM 8 执行前台任务。可对不同的前台任务重复步骤34和36。在步骤34和36的同时,在步骤38中,由计算器6继续直接从 NVRAM 12执行后台任务。许多另外的实施例也是可以的。例如,后台任务的程序代码存 储在NVR0M 8中而不是NVRAM 12中,而执本文档来自技高网...

【技术保护点】
一种能切换到空闲或睡眠模式的便携式电子终端,在该空闲或睡眠模式期间选择性地对该终端的电子装置的部分供电来节电,所述终端包括:    -至少一个存储器,其在空闲或睡眠模式时存储后台任务的程序代码和执行该后台任务必需的数据,    -计算器,适于当所述终端在空闲或睡眠模式下时直接从所述至少一个存储器执行程序代码,    其中所述至少一个存储器包括保持和访问所存储信息时不耗电的NVRAM(非易失性随机存取存储器),该NVRAM存储程序代码和/或数据。

【技术特征摘要】
【国外来华专利技术】EP 2005-5-25 05300412.31.一种能切换到空闲或睡眠模式的便携式电子终端,在该空闲或睡眠模式期间选择性地对该终端的电子装置的部分供电来节电,所述终端包括-至少一个存储器,其在空闲或睡眠模式时存储后台任务的程序代码和执行该后台任务必需的数据,-计算器,适于当所述终端在空闲或睡眠模式下时直接从所述至少一个存储器执行程序代码,其中所述至少一个存储器包括保持和访问所存储信息时不耗电的NVRAM(非易失性随机存取存储器),该NVRAM存储程序代码和/或数据。2. 如权利要求1所述的便携式电子终端,其中所述NVRAM (12) 既存储后台任务的程序代码也存储执行该后台任务必需的数据。3. 如权利要求1或2所述的便携式电子终端,其中所述终端包 括用于存储执行前台任务必需的数据的至少一个易失性RAM(随机存 取存储器)(10),所述前台任务在空闲或睡眠模式下不执行。4. 如权利要求3所述的便携式电子终端,其中所述终端适于在 空闲或睡眠模式时对所述至少一个易失性RAM断电。5. 如权利要求3或4所述的便携式电子终端,其中所述终端包 括用于存储前台任务的程序...

【专利技术属性】
技术研发人员:阿诺罗赛
申请(专利权)人:NXP股份有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1