7234071

On-Chip Realtime Clock Module Has Input Buffer Receiving Operational and Timing Parameters and Output Buffer Retrieving the Parameters

PublishedJune 19, 2007
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
34 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An on-chip real time clock module for use on a digital processing integrated circuit, the on-chip real time clock module comprises: a plurality of persistent registers operable to periodically store operational parameters and timing parameters of the digital processing integrated circuit, wherein the plurality of persistent registers are powered by a battery and receive a timing signal from a crystal oscillator; a clock domain crossing module operably coupled to the plurality of persistent registers, wherein the clock crossing domain module synchronizes a crystal oscillator clock domain produced by the crystal oscillator and a system clock domain produced by a system clock circuit of the digital processing integrated circuit; an input buffer operably coupled to receive operational parameters and timing parameters from the digital processing integrated circuit in accordance with the system clock domain and to provide the operational parameters and timing parameters to one of the plurality of persistent registers in accordance with the crystal oscillator clock domain; and an output buffer operably coupled to retrieve operational parameters and timing parameters from the plurality of persistent registers in accordance with the crystal clock domain and to provide the retrieved operational parameters and timing parameters to the digital processing integrated circuit in accordance with the system clock domain.

2

2. The on-chip real time clock module of claim 1 that further comprises an interface between the on-chip real time clock module and the digital processing integrated circuit.

3

3. The on-chip real time clock module of claim 1 , that further comprises a controller operable to direct the on-chip real time clock module to store operational parameters and timing parameters from the digital processing integrated circuit or retrieve operational parameters and timing parameters for the digital processing integrated circuit.

4

4. The on-chip real time clock module of claim 1 , wherein the digital processing integrated circuit is powered by an on-chip DC-to-DC converter.

5

5. The on-chip real time clock module of claim 1 , wherein the on-chip real time clock module remains active when the digital processing integrated circuit is powered down.

6

6. The on-chip real time clock module of claim 3 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to store the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers at a predetermined frequency.

7

7. The on-chip real time clock module of claim 3 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to supply the operational parameters and timing parameters from the persistent registers to the digital processing integrated circuit at startup.

8

8. The on-chip real time clock module of claim 3 , wherein the on-chip real time clock module interrupts the digital processing integrated circuit when an alarm clock setting is reached.

9

9. The on-chip real time clock module of claim 3 , wherein: the on-chip real time clock module directs the digital processing integrated circuit to power up when an alarm clock setting is reached; and the on-chip real time clock module supplies the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers at power up.

10

10. The on-chip real time clock module of claim 3 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to supply the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers when the operational parameters and timing parameters of the digital processing integrated circuit are stale.

11

11. The on-chip real time clock module of claim 3 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to store the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers when the battery reserve drops below a predetermined threshold, and then directs the digital processing integrated circuit to power down.

12

12. The on-chip real time clock module of claim 1 , wherein the on-chip real time clock is located on an audio processing chip.

13

13. A digital processing integrated circuit that comprises: a plurality of integrated circuits; a system clock module operably coupled to produce a system clock from a crystal oscillator; a DC-to-DC convener operably coupled to power the digital circuitry and the system clock module from a battery; and an on-chip real time clock module that comprises: a plurality of persistent registers to store operational parameters and timing parameters of the digital processing integrated circuit, wherein the plurality of persistent registers are powered by the battery and receive a timing signal from a crystal oscillator; a clock domain crossing module operably coupled to the plurality of persistent registers, wherein the clock crossing domain module synchronizes the crystal oscillator clock domain produced by the crystal oscillator and a system clock domain produced by a system clock circuit of the digital processing integrated circuit; an input buffer operably coupled to receive operational parameters and timing parameters from the digital processing integrated circuit in accordance with the system clock domain and to provide the operational parameters and timing parameters to one of the plurality of persistent registers in accordance with the crystal oscillator clock domain; and an output buffer operably coupled to retrieve operational parameters and timing parameters from the plurality of persistent registers in accordance with the crystal clock domain and to provide the retrieved operational parameters and timing parameters to the digital processing integrated circuit in accordance with the system clock domain.

14

14. The digital processing integrated circuit of claim 13 that further comprises an interface between the on-chip real time clock module and the digital processing integrated circuit.

15

15. The digital processing integrated circuit of claim 13 that further comprises a controller operable to direct the on-chip real time clock module to store operational parameters and timing parameters from the digital processing integrated circuit or retrieve operational parameters and timing parameters for the digital processing integrated circuit.

16

16. The digital processing integrated circuit of claim 13 wherein the digital processing integrated circuit is powered by the on-chip DC-to-DC converter.

17

17. The digital processing integrated circuit of claim 13 wherein the on-chip real time clock module remains active when the digital processing integrated circuit is powered down.

18

18. The digital processing integrated circuit of claim 17 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to store the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers at a predetermined frequency.

19

19. The digital processing integrated circuit of claim 17 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to supply the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers at startup.

20

20. The digital processing integrated circuit of claim 17 , wherein the on-chip real time clock module may interrupt the digital processing integrated circuit when an alarm clock selling is reached.

21

21. The digital processing integrated circuit of claim 17 , wherein: the on-chip real time clock module directs the digital processing integrated circuit to power up when an alarm clock setting is reached; and the on-chip real time clock module supplies the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers at power up.

22

22. The digital processing integrated circuit of claim 17 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to supply the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers when the operational parameters and timing parameters of the digital processing integrated circuit are stale.

23

23. The digital processing integrated circuit of claim 17 , wherein a processor within the digital processing integrated circuit directs the on-chip real time clock module to store the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers when the battery reserve drops below a predetermined threshold, and then directs the digital processing integrated circuit to power down.

24

24. A method of managing operational parameters and timing parameters of a digital processing integrated circuit located on an audio processing chip, that comprises: periodically storing the operational parameters and timing parameters of the digital processing integrated circuit in an on-chip real time clock module for later use by a digital processing integrated circuit; providing the on-chip real time clock module a power source that remains active when the digital processing integrated circuit is powered down; providing the on-chip real time clock module a clock signal from a crystal oscillator that remains active when the digital processing integrated circuit is powered down; and providing the operational parameters and timing parameters stored in the on-chip real time clock module to the digital processing integrated circuit when the operational parameters and timing parameters in the digital processing integrated circuit are stale.

25

25. The method of claim 24 , wherein the operational parameters and timing parameters stored in the digital processing integrated circuit are stored within shadow registers.

26

26. The method of claim 25 , wherein the operational parameters and timing parameters contained within the shadow registers return to a default condition when the digital processing integrated circuit is powered down.

27

27. The method of claim 24 , further comprising: monitoring battery power levels to the audio processing chip; directing the on-chip real time clock module to store current operational parameters and timing parameters from the digital processing integrated circuit; and directing the digital processing integrated circuit to power down.

28

28. The method of claim 24 , wherein: the on-chip real time clock module operates in a crystal oscillator clock domain; and the digital processing integrated circuit operates in a system clock domain.

29

29. The method of claim 28 , that further comprises synchronizing the crystal oscillator clock domain and system clock domain with a clock domain-crossing module operably coupled to a plurality of persistent registers.

30

30. The method of claim 24 further comprises: buffering operational parameters and timing parameters from the digital processing integrated circuit in accordance with the system clock domain; and buffering operational parameters and timing parameters from the on-chip real time clock module for the digital processing integrated circuit in accordance with the crystal clock domain.

31

31. The method of claim 24 , further comprises maintaining the on-chip real time clock module in a powered state the when the digital processing integrated circuit is powered down.

32

32. The method of claim 24 , wherein the operational parameters and timing parameters in the digital processing integrated circuit at startup are stale.

33

33. The method of claim 24 , further comprising issuing an interrupt from the on-chip real time clock module to the digital processing integrated circuit when an alarm clock setting is reached.

34

34. The method of claim 33 , wherein: the on-chip real time clock module directs the digital processing integrated circuit to power up when the alarm clock selling is reached; and the on-chip real time clock module supplies the operational parameters and timing parameters of the digital processing integrated circuit in the persistent registers at power up.

Patent Metadata

Filing Date

Unknown

Publication Date

June 19, 2007

Inventors

John Gregory Ferrara

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “ON-CHIP REALTIME CLOCK MODULE HAS INPUT BUFFER RECEIVING OPERATIONAL AND TIMING PARAMETERS AND OUTPUT BUFFER RETRIEVING THE PARAMETERS” (7234071). https://patentable.app/patents/7234071

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

ON-CHIP REALTIME CLOCK MODULE HAS INPUT BUFFER RECEIVING OPERATIONAL AND TIMING PARAMETERS AND OUTPUT BUFFER RETRIEVING THE PARAMETERS — John Gregory Ferrara | Patentable