IP Library Granted Patent US 8,005,636
Granted Patent B2
US 8,005,636 · App. 12/564,045 · Granted Aug 23, 2011

Method of controlling clock signal

Assignee: Silverbrook Research Pty Ltd
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,005,636
App. No.
12/564,045
Granted
Aug 23, 2011
Kind
B2
Abstract

A method of controlling a clock signal with a print controller is provided. In response to receiving an external signal, the print controller determines the number of cycles of a clock signal generated by a ring oscillator of the print controller during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and outputs the determined number of cycles to an external circuit. In response to receiving a trim value from clock trim circuitry of the print controller which trims the frequency of the clock signal based on the determined number of cycles from the external circuit, the trim value is stored in memory of the print controller. The clock trim circuitry is controlled to trim the frequency of the clock signal generated by the ring oscillator using the trim value.

Claims (12)

1. A method of controlling a clock signal with a print controller, the method comprising the steps of:

in response to receiving an external signal, the print controller determining the number of cycles of a clock signal generated by a ring oscillator of the print controller during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and outputting the determined number of cycles to an external circuit;

in response to receiving a trim value from clock trim circuitry of the print controller which trims the frequency of the clock signal based on the determined number of cycles from the external circuit, storing the trim value in memory of the print controller; and

controlling the clock trim circuitry to trim the frequency of the clock signal generated by the ring oscillator using the trim value.

2. The method according to claim 1 , wherein the memory incorporates non-volatile memory, wherein the method includes storing the trim value in the non-volatile memory.

3. The method according to claim 2 , where the non-volatile memory is flash RAM, wherein the method includes storing, using a flash write, the trim value to the non-volatile memory.

4. The method according to claim 1 , wherein the clock trim circuitry incorporates a register, wherein the method includes, in the processor, loading the trim value from the memory into register.

5. The method according to claim 1 , wherein the method includes storing the trim value permanently in the integrated circuit.

6. The method according to claim 1 , wherein the method includes operating the integrated circuit under conditions in which the signal for which the number of cycles is being determined is at a considerably higher frequency than the other signal.

7. The method according to claim 6 , wherein the method includes operating the integrating circuit when a ratio of the number of cycles determined and the predetermined number of cycles is greater than about 2.

8. The method according to claim 7 , wherein the ratio is greater than about 4.

9. The method according to claim 1 , wherein in the method includes compensating the trim value based upon a temperature of the integrated circuit during the determination of the number of cycles.

Assignments (3)
CHANGE OF NAME Recorded Jun 25, 2014
From: ZAMTEC LIMITED
To: MEMJET TECHNOLOGY LIMITED
Reel/Frame 033244/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2013
From: SILVERBROOK RESEARCH PTY. LIMITED
To: ZAMTEC LIMITED
Reel/Frame 031510/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2009
From: SHIPTON, GARY; WALMSLEY, SIMON ROBERT
To: SILVERBROOK RESEARCH PTY LTD
Reel/Frame 023261/0148 →
Priority Claims (2)
AU 2002953134 · Dec 2, 2002 · national
AU 2002953135 · Dec 2, 2002 · national
Continuity (5)
Continuation 11951213 · Dec 5, 2007
Continuation 11488841 · Jul 19, 2006
Continuation 11212702 · Aug 29, 2005
Continuation 10727210 · Dec 2, 2003
Related Publication 20100010767A1 · Jan 14, 2010