Electronic circuit for controlling the operation of a watch
10353345 ยท 2019-07-16
Assignee
Inventors
Cpc classification
G04G19/12
PHYSICS
International classification
Abstract
An electronic watch circuit for controlling the operation of a watch having analogue hands has an integrated circuit which contains data values to be transmitted to registers and transmitted to peripheral members of the watch. The electronic watch circuit further has a quartz crystal providing the clock base frequency to the integrated circuit and a connecting device arranged for enabling the peripheral member controllers, the quartz crystal, and the processor to communicate data relating to the operation of the watch to each other. The electronic circuit further has a microcontroller including a processor connected to a programmable memory. The integrated circuit has an interface, the microcontroller has a further interface, and the microcontroller is connected with integrated circuit by the interfaces allowing bidirectional exchange of data between the microcontroller and the integrated circuit.
Claims
1. An electronic watch circuit for controlling the operation of a watch movement, comprising a first integrated circuit including control functions realized in control logic connected to a non-volatile memory comprising OTP memory, which contains data values to be transmitted to registers, peripheral members and peripheral member drivers connected to said peripheral members, wherein the peripheral member drivers are configured to interact with the peripheral members of the watch, a quartz crystal providing a clock base frequency to the first integrated circuit, and connecting means arranged for enabling the peripheral member drivers, the quartz crystal, the non-volatile memory, and the control logic to communicate data relating to the operation of said watch to each other, wherein the electronic watch circuit further comprises a microcontroller as a second integrated circuit being provided separate from the first integrated circuit including a microprocessor connected to a programmable memory, wherein the first integrated circuit as well as the microcontroller comprise readable and writable registers, wherein said first integrated circuit comprises a first interface, said microcontroller comprises a second interface and the microcontroller is connected with the first integrated circuit by said first and second interfaces allowing bidirectional exchange of data to be read and written from and into said registers between the microcontroller and the first integrated circuit.
2. The electronic watch circuit according to claim 1, wherein the first and second interfaces are serial interfaces.
3. The electronic watch circuit according to claim 1, wherein the non-volatile memory of the first integrated circuit consists of OTP memory.
4. The electronic watch circuit according to claim 1, wherein the readable and writable registers for the first and second interfaces are provided for transmitting data and/or time information.
5. The electronic watch circuit according to claim 1, wherein the interfaces are connected to further peripheral members for further smart watch related functionalities.
6. The electronic watch circuit according to claim 1, wherein the electronic watch circuit further includes condition control means able to act on the microcontroller directly, as a user associated push-button or a sensor output, wherein the sensor can provide optionally a physical translated signal such as a battery related, a light input related, or a temperature related trigger signal.
7. The electronic watch circuit according to claim 1, wherein the electronic watch circuit further includes condition control means able to act on the microcontroller as instructions transmitted from the first integrated circuit via the first and second interfaces to the microcontroller.
8. The electronic watch circuit according to claim 7, wherein the signals of the condition control means are configured to put the microcontroller in a sleep-mode or to wake-up the microcontroller.
9. An integrated circuit for an electronic watch circuit of a watch, including control functions realized in control logic connected to a non-volatile memory comprising OTP memory, further comprising a first interface and readable and writable registers, which non-volatile memory contains data values to be transmitted to said registers and to be transmitted to peripheral member drivers of peripheral members of the watch as well as provided for allowing a bidirectional exchange of data to be read and written from and into said registers through said first interface and an associated second interface of a separate microcontroller of the watch.
10. The integrated circuit according to claim 9, wherein the first and second interfaces are serial interfaces.
11. The integrated circuit according to claim 9, wherein the non-volatile memory of the first integrated circuit consists of OTP memory.
12. The electronic watch circuit according to claim 2, wherein the serial interfaces are I.sup.2C interfaces.
13. The electronic watch circuit according to claim 4, wherein the readable and writable registers for the first and second interfaces are provided for setting or reading data and/or time in the first integrated circuit on instructions from the microcontroller.
14. The integrated circuit according to claim 10, wherein the serial interfaces are I.sup.2C interfaces.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Preferred embodiments of the invention are described in the following with reference to the drawings, which are for the purpose of illustrating the present preferred embodiments of the invention and not for the purpose of limiting the same. In the drawings,
(2)
(3)
(4)
DESCRIPTION OF THE INVENTION
(5)
(6) The connected watch ASIC 1 has, in addition, an interface 6 that allows its registers 16 to be read and written by an external device such as a microcontroller 2. The interface 6 may also be connected to other devices 4 enabling further functionality.
(7) The interface 6 illustrated is an I2C serial interface that is well known in the industry. Other interfaces such as SPI (which is another serial interface) or a parallel interface could also be used but a serial interface has the advantage of fewer connections and this is important to keep the watch module area small.
(8) As usual SDA relates to the Serial Data Line and SCL to the Serial Clock Line. The usual 7 or 10 bit address space with transmittal rates of 100 kbit/s or 400 kbit/s are sufficient for the transmittal of time and data related information.
(9) A further interface 26 is provided on the side of the microcontroller, which must be the same as that on the ASIC.
(10) Depending on the type of interface 6 used within the ASIC 1, other interfaces 26 such as SPI or a parallel interface could also be used in combination with the ASIC's interface 6. Then the interface 26 of the microcontroller 2 allows its registers 36 to be read and written by the ASIC 1. The interface 26 may also be connected to other devices 4 enabling further functionality.
(11) The system is preferably powered by a 1.5V coin type of battery 5. The battery anode 5 connects with supply lines 15 and 25 the connected watch ASIC 1 as well as the microcontroller 2.
(12) The microcontroller 2 is a general purpose programmable device usually containing a processor core, memory and programmable input/output peripherals. The microcontroller 2 has a wake-up unit 14, and is capable of being woken up, either by the user with an external button or sensor 24, or by the connected watch ASIC 1 via the serial interface 6. Then there is a connection between the interface 26 and the wake-up unit 14. The microcontroller 2 can also shut itself down or be shut down by the user with the or a further external button or sensor 24, or it can be shut down by the connected watch ASIC 1 via the serial interface 6. After such a shut-down, the microcontroller 2 is in a sleep-mode and consumes minimum power.
(13) The connected watch ASIC 1 illustrated in
(14) The ASIC 100 is comprised of a 32,768 Hz oscillator 101, an I.sup.2C interface 102, a non-volatile one time programmable (OTP) memory 103, registers for various watch parameters 104, an inhibition register 105 for adjusting time accuracy, a divider chain 106 for division of the 32,768 Hz quartz frequency to several suitable frequencies for operation as a watch, a display counter 107 containing the value of time displayed, a reference time counter calendar 108 containing the actual value of time in seconds, minutes, hours, days, months and years, including information about leap years, an alarm counter 109 to store a value of time for an alarm, a logic block 110 to control all logical operation, motor driving circuitry 111 for the seconds hand, motor driving circuitry 112 for the date, and auxiliary driving circuitry 113 to drive an output for other functions. The non-volatile memory can comprise or consist of one time programmable (OTP) memory.
(15) The motors drivers 111, 112 in
(16) As shown in
(17) The I.sup.2C interface 102 allows the watch registers 104 and counters to be read and written by an external controller. The watch alarm time counter 109 is able to trigger an interrupt on the I.sup.2C line that can be used to wake up the controller 2 of
(18)
(19) The watch movement contains the integrated circuit 1 or 100, a quartz crystal 11 or 117 and all necessary mechanical features for the realization of a quartz watch. Using the connected watch ASIC 1 as outlined above allows a controller 2 to read an exact time from a watch movement 3 or 114 or 115 via the associated register content of the ASIC or set an exact time in the watch movement. The connected watch ASIC 1 as outlined above allows a controller 2 to set an alarm in a watch movement that can later be used to wake up the said controller 2. In other words, the active microcontroller 2 calculates the set time for its next action on peripheral members, and transmits this time as wake-up signal via the serial bus to the ASIC 1 which accepts this time and is programmed to use this signal to wake up the microcontroller 2 in due course. Meanwhile, the microcontroller 2 shuts down automatically ormore securethe acceptance of the time as wake-up signal by the ASIC 1 is used to send the shut-down signal back over the serial bus to the microcontroller 2. An example of such a function could be making contact with a GSM base station or GPS unit for determination of position.
(20) Since it is usual that a controller 2 uses far more power than the watch components of a watch (for example a controller 2 will consume perhaps several micro-amps and a connected watch ASIC 1 with drivers will consume perhaps less than a hundred nano-amps), power from the battery 5 can be saved by switching off the controller 2 when it is not required. The controller 2 can be switched on or off by means of the button over line 24 or by the interrupt from the connected watch ASIC 1 via the serial interfaces 6 and 26. The watch movement may operate continuously at a rate of power consumption comparable with a normal quartz watch.
(21) This has the following advantages: 1) Makers of a smart watch or smart wearable retain watch functionality when the smart function is disabled. 2) Power consumption of a smart watch or smart wearable can be reduced by switching off the smart function when not required. 3) Standard watch movements have been developed over many years to allow attractive and fashionable design. The smart functionality can be integrated into a design that is already considered fashionable. 4) Standard watch movements are waterproof to a specified depth of water. 5) The connected watch movement is able to power-on the smart function by means of an interrupt allowing the smart function effectively to wake itself up at a predetermined time. Alternatively the user can switch the controller on using a button when required. 6) Smart functions can be displayed or signaled using the connected watch. Examples could be: Counting steps, Counting hours slept, Compass, Vibration silent alarm for incoming calls, Automatic time zone adjustment, Barometer as well as Temperature. 7) The system is not limited to a particular microcontroller 2. The user is free to choose the type of controller that he wishes, since the ASIC 1 is a separate chip. 8) The connected watch ASIC 1 has the advantage that it can either be configured using the non-volatile memory as a standalone watch ASIC or it can be configured as and when required using a controller. This gives the manufacturer flexibility and cuts down on the number of ASICs he must have in his inventory. 9) The described connected watch ASIC also has the advantage of being able to drive the date such that at the start/end of the month, the correct number of days is displayed because the month and year information is available. This can be implemented using a separate motor for the date display for example.
(22) TABLE-US-00001 LIST OF REFERENCE SIGNS 1 connected watch ASIC 2 microcontroller 3 analogue watch movement 4 further function unit 5 battery 6 I.sup.2C interface 11 quartz crystal 14 wake-up unit 15 supply line 16 registers 21 watch movement connection 24 wake-up line 25 supply line 26 I.sup.2C interface 36 registers 100 connected watch ASIC 101 32 kHz oscillator 102 I2C interface 103 OTP 104 watch register 105 inhibition register 106 divider 107 display counter 108 reference time counter 109 alarm time counter 110 logic block 111 motor driver seconds 112 motor driver date 113 motor driver auxiliary systems 114 motor seconds 115 motor date 116 auxiliary motors 201 start signal time 202 stop signal time