电子时间保持电路和用于操作电子时间保持电路的方法技术

技术编号:8489455 阅读:126 留言:0更新日期:2013-03-28 08:07
本文描述了一种电子时间保持电路和一种用于操作电子时间保持电路的方法。在一个实施例中,电子时间保持电路包括电源和分组为电源域的时间保持电路元件。每一个电源域由对应的一个电源提供功率。对于每一个所述电源域,复制时间保持寄存器。如果修改所述时间保持寄存器中的一个,或者如果所述电源中的一个关断并且随后重新接通,则在所述电源域之间同步所述时间保持寄存器。还描述了其它实施例。

【技术实现步骤摘要】

本专利技术涉及一种电子时间保持电路和一种用于操作电子时间保持电路的方法。
技术介绍
在传统电子时间保持(timeke印ing)电路中,通常不复制时间保持寄存器。例如, 用作传统电子时间保持电路的基本时间保持功能单元的时间保持寄存器中存储的参数不 同步到位于电路的其它部分处的寄存器。结果,当外部实体(例如微处理器)需要使用时 间保持寄存器中存储的参数时,外部实体必须访问这些时间保持寄存器。在微处理器环境 中,寄存器访问可能非常频繁地发生。然而,当频繁访问时间保持寄存器时,出现功耗和可访问性问题。例如,因为需要 从时间保持寄存器的对应电源恒定地抽取功率,所以可能在短时间内耗尽对应电源。此外, 时间保持寄存器的频繁访问可能导致外围总线和/或总线接口的拥塞。
技术实现思路
本文描述了一种电子时间保持电路和一种用于操作电子时间保持电路的方法。在 一个实施例中,电子时间保持电路包括电源和分组为电源域(power supply domain)的时 间保持电路元件。每一个电源域由对应的一个电源提供功率。对于每一个所述电源域,复 制时间保持寄存器。如果修改所述时间保持寄存器中的一个,或者如果所述电源中的一个 关断并且随后重新接通,则在所述电源域之间同步所述时间保持寄存器。还描述了其它实 施例。在一个实施例中,电子时间保持电路包括第一电源、第二电源以及分组为第一电 源域和第二电源域的时间保持电路元件。所述第一电源独占地将功率提供给所述第一电源 域。所述第二电源独占地将功率提供给所述第二电源域。对于所述第一电源域和所述第二 电源域中的每一个,复制时间保持寄存器。如果修改所述时间保持寄存器中的一个,或者如 果所述第一电源和第二电源中的一个关断并且随后重新接通,则在所述第一电源域和第二 电源域之间同步所述时间保持寄存器。在一个实施例中,一种用于操作包括电源和时间保持电路元件的电子时间保持电 路的方法,包括提供电源域,其中,所述时间保持电路元件分组为电源域,并且其中,每一 个所述电源域由对应的一个所述电源提供功率;对于每一个所述电源域,复制时间保持寄 存器;监控所述电子时间保持电路的时间保持寄存器和电源;以及如果修改所述时间保持 寄存器中的一个,或者如果所述电源中的一个关断并且随后重新接通,则在所述电源域之 间同步所述时间保持寄存器。通过本专利技术的原理的示例的方式描述并结合附图的以下详细描述,本专利技术实施例 的其它方面和优点将变得清楚。附图说明图1是根据本专利技术实施例的电子时间保持电路的示意性框图。图2描述包括固定电压电源和电池电源的图1的电子时间保持电路的实施例。图3是根据本专利技术实施例的用于操作电子时间保持电路的方法的处理流程图。在说明书全文中,相似标号可以用于标识相似元件。具体实施例方式容易理解,可以按照各种不同配置来布置和设计在此描述以及在附图中示出的实施例的元件。因此,图中所表示的各个实施例的以下详细描述并非意图限制本专利技术的范围,而是仅仅是表示各个实施例。虽然附图中呈现了实施例的各个方面,但附图不一定按比例绘制,除非具体地指示。因此,所描述的实施例认为在所有方面仅是说明性而非限制性的。因此,本专利技术的范围由所附权利要求而非该详细描述指示。落入权利要求的等同物的意义和范围内的所有改变被包含在它们的范围内。在说明书全文中对特征、优点或相似语言的提及并非暗示可以通过本专利技术实现的所有特征和优点应在或在任何单个实施例中。相反,对特征和优点提及的语言应理解为表示结合实施例描述的具体特征、优点或特性被包括在至少一个实施例中。因此,在说明书全文中对特征和优点以及相似语言的讨论可以但不一定指代相同实施例。此外,可以在一个或多个实施例中以任何合适的方式组合本专利技术的描述的特征、优点和特性。本领域技术人员应理解,在本说明书的启示下,可以在没有特定实施例的具体特征或优点中的一个或多个的情况下实践本专利技术。在其它实例中,在一些实施例中可以认识到并非在本专利技术的所有实施例中存在的附加特征和优点。在说明书全文中,对“一个实施例”或“实施例”或相似语言的提及表示至少一个实施例中包括结合指示的实施例描述的特定特征、结构或特性。因此,短语“在一个实施例中”、“在实施例中”以及相似语言在说明书全文中可以但不一定全部指代相同实施例。图1是根据本专利技术实施例的电子时间保持电路100的示意性框图。电子时间保持电路100可以用于各种设备和应用,例如计算机、工业机器以及电器。在图1描述的实施例中,电子时间保持电路100包括电源102-1、102-2以及分组为或分配给电源域104-1、104-2的时间保持电路元件。电子时间保持电路100连接到微处理器130。虽然电子时间保持电路100被描述和描写为具有特定元件和功能,但电子时间保持电路100的其它实施例可以包括用于实现更少或更多功能的更少或更多元件。例如,电子时间保持电路100可以包括多于两个的电源和/或多于两个的电源域。电子时间保持电路100的电源102-1、102_2可以包括任何类型的电源。在实施例中,电源102-1、102-2包括至少一个电池电源。例如,电源102-1、102-2可以包括锂电池和/或任何其它类型的电池。电源102-1、102-2提供用于电子时间保持电路100的时间保持电路元件的功率。电源域104-1、104-2中的每一个由电源102-1、102-2中的对应一个供电。在实施例中,电源域中的至少一个由电源102-1、102-2中的一个独占地提供功率。在图1描述的实施例中,电源域104-1由电源102-1独占地提供功率,而电源域104-2由电源102-2独占地提供功率。在另一实施例中,电源域中的至少一个由多个电源提供功率。例如,电源域104-1,104-2中的一个由电源102-1、102-2中的两者提供功率。虽然在图1描述的实施例中电源的数量与电源域的数量相同,但在其它实施例中,电源的数量可以与电源域的数量不同。电子时间保持电路100的时间保持电路元件执行时间保持功能,例如产生当前时间值,存储当前时间值和其它参数以及与外部实体进行通信。在没有限制的情况下,时间保持电路元件的示例包括当前时间值发生器(例如振荡器)、存储单元(例如时间保持寄存器)和通信接口(例如微处理器总线接口)。例如,电子时间保持电路100可以包括时间保持寄存器,以存储时间保持值。在实施例中,对于电源域104-1、104-2中的每一个复制时间保持寄存器。例如,分组为每一个电源域的时间保持电路元件包括时间保持寄存器的相同集合。在图1描述的实施例中,电源域104-1包含时间值寄存器106-1、报警值寄存器108-1和控制寄存器110-1,电源域104-2包含时间值寄存器106-2、报警值寄存器108-2和控制寄存器110-2。每个时间值寄存器被配置为存储电子时间保持电路100产生的当前时间值。在实施例中,每个时间值寄存器包含通常是自从安装电源102-1、102-2中的一个开始的秒数的数字。例如,如果时间值寄存器具有32比特,则时间值寄存器将能够存储232秒的最大值,这近似是136年中的秒数。每个报警值寄存器被配置为存储电子时间保持电路100的报警值。在实施例中,每个报警值寄存器存储通常不随着对应时间值寄存器中存储的值而改变的固定数字。报警值寄存器中存储本文档来自技高网...

【技术保护点】
一种电子时间保持电路,包括:多个电源;以及时间保持电路元件,分组为多个电源域,其中,每一个所述电源域由对应的一个所述电源提供功率,其中,对于每一个所述电源域复制时间保持寄存器,并且其中,如果修改所述时间保持寄存器中的一个,或者如果关断所述电源中的一个并且随后重新接通,则在所述电源域之间同步所述时间保持寄存器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:彼得·罗伯逊艾伦·曼
申请(专利权)人:NXP股份有限公司
类型:发明
国别省市:

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

1