Fingerprint sensor power management detection of overcurrent
Summary by NHIP
Fingerprint sensor latchup recovery
The power management unit monitors current drawn by fingerprint sensor circuitry using a series resistor and dynamic differential comparator. It stops generating a heartbeat signal during latchup events to trigger a recovery routine that clears interrupts via control bits.
Claim Score by NHIP
Abstract
A power management unit monitors current drawn by a fingerprint sensor circuit and generates a "heartbeat" signal during normal operation. If a latchup event occurs, with attendant increase in current drawn by the fingerprint sensor circuitry, the heartbeat signal terminates and an interrupt is subsequently triggered to start a latchup recovery routine. Power to the fingerprint sensor circuitry is switched off and the interrupt is then cleared by writing appropriate values to control bits within the power management register.

Term
Term ended
Expired 31 July 2021, 5.1 years ago.
- Priority and filed
- Granted
- Expired
- Today
23 claims: 3 independent, 20 dependent
- 1Broadest claimClaim Score 73, broad(NHIP)For use in a fingerprint detection system, a power management unit for recovering from latchup conditions comprising:a connection to fingerprint sensor circuitry;a detection device for detecting current drawn by the fingerprint sensor circuitry;and a monitor coupled to the detection device and generating a heartbeat signal during normal operation of the fingerprint sensor circuitry, wherein the monitor stops producing the heartbeat signal when a change in current drawn by the fingerprint sensor circuitry indicates existence of a latchup condition within the fingerprint sensor circuitry.
- 9A fingerprint detection system comprising:a fingerprint sensor circuit;a resistor;and a power management unit for recovering from latchup conditions within the fingerprint sensor circuit, the power management unit comprising: a connection to the fingerprint sensor circuit;a detection device for detecting current drawn by the fingerprint sensor circuitry;and a monitor coupled to the detection device and generating a heartbeat signal during normal operation of the fingerprint sensor circuitry, wherein the monitor stops producing the heartbeat signal when a change in current drawn by the fingerprint sensor circuitry indicates existence of a latchup condition within the fingerprint sensor circuitry.
- 17For use in a fingerprint detection system, a power management method for recovering from latchup conditions comprising:detecting current drawn by fingerprint sensor circuitry in a detection device connected to the fingerprint sensor circuitry;and monitoring the detection device, generating a heartbeat signal during normal operation of the fingerprint sensor circuitry, and stopping the heartbeat signal when a change in current drawn by the fingerprint sensor circuitry indicates existence of a latchup condition within the fingerprint sensor circuitry.
Independent claims3
24 paragraphs in 5 sections, as filed
TECHNICAL FIELD OF THE INVENTION
The present invention is directed, in general, to power management for integrated circuits and, more specifically, to power management with electrostatic discharge latchup event recovery for fingerprint sensor devices.
BACKGROUND OF THE INVENTION
Electrostatic discharge techniques normally employed for integrated circuits are often not entirely suitable or satisfactory for fingerprint sensor devices. Because such sensor devices must, of necessity, allow contact in proximity to the sensor circuitry, electrostatic discharge (ESD) protection to prevent latchup, circuit damage and other problems must be implemented in a different manner.
A primary requirement of power management for fingerprint sensor devices is the ability to restore operation of the fingerprint sensor circuitry following a latch-up condition triggered by an electrostatic discharge event. However, the same electrostatic discharge event occurring on the fingerprint sensor device and propagating inside the power management unit should not affect functionality of the power management unit.
Fingerprint sensor devices may be required to operate at a nominal 5V supply, although optional operation at 3.3 volts supply may also be desired. Whether the dual power supply voltage capability accomplished by a charge pump receiving 3.3 volts and generating the 5 volt power supply voltage level or by a power regulator running out of 5 volts to produce both voltage levels, the power management unit should control the power of the charge pump or power regulator, if present, as well as shutting down the power supply of the fingerprint sensor device at will.
There is, therefore, a need in the art for a power management system for fingerprint sensor devices which allows control over power to the fingerprint sensor device and enables recovery from electrostatic discharge events.
SUMMARY OF THE INVENTION
To address the above-discussed deficiencies of the prior art, it is a primary object of the present invention to provide, for use in a fingerprint detection system, a power management unit which monitors current drawn by a fingerprint sensor circuit and generates a “heartbeat” signal during normal operation. If a latchup event occurs, with attendant increase in current drawn by the fingerprint sensor circuitry, the heartbeat signal terminates and an interrupt is subsequently triggered to start a latchup recovery routine. Power to the fingerprint sensor circuitry is switched off and the interrupt is then cleared by writing appropriate values to control bits within the power management register.
The foregoing has outlined rather broadly the features and technical advantages of the present invention so that those skilled in the art may better understand the detailed description of the invention that follows. Additional features and advantages of the invention will be described hereinafter that form the subject of the claims of the invention. Those skilled in the art will appreciate that they may readily use the conception and the specific embodiment disclosed as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. Those skilled in the art will also realize that such equivalent constructions do not depart from the spirit and scope of the invention in its broadest form.
Before undertaking the DETAILED DESCRIPTION OF THE INVENTION below, it may be advantageous to set forth definitions of certain words or phrases used throughout this patent document: the terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation; the term “or” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like; and the term “controller” means any device, system or part thereof that controls at least one operation, whether such a device is implemented in hardware, firmware, software or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely. Definitions for certain words and phrases are provided throughout this patent document, and those of ordinary skill in the art will understand that such definitions apply in many, if not most, instances to prior as well as future uses of such defined words and phrases.
BRIEF DESCRIPTION OF THE DRAWINGS
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, wherein like numbers designate like objects, and in which:
FIG. 1 depicts a power management system for a fingerprint sensor device according to one embodiment of the present invention;
FIGS. 2 and 3 are each a series of related plots illustrating operation of a power management system for a fingerprint sensor device according to one embodiment of the present invention; and
FIG. 4 depicts in greater detail control of an interrupt signal within a power management system for a fingerprint sensor device according to one embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
FIGS. 1 through 4, discussed below, and the various embodiments used to describe the principles of the present invention in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the invention. Those skilled in the art will understand that the principles of the present invention may be implemented in any suitably arranged device.
FIG. 1 depicts a power management system for a fingerprint sensor device according to one embodiment of the present invention. Power management unit <b>100</b>, an error check and correction (ECC) device, controls power flow from a power supply HV through an internal power switch <b>101</b>. Power supply HV may be either a 5 volt or 3.3 volt power source. When connected to the power supply HV, power flows through an external sensing resistor R connected between nodes P<b>2</b> and P<b>3</b> within power management unit <b>100</b> to the fingerprint sensor device <b>102</b>.
In the case of a latchup event, the fingerprint sensor device <b>102</b> will experience a substantial and permanent (as long as the power is applied) increase in current flowing through sensing resistor R. An “electrocardiogram” heartbeat unit ECG detects the attendant voltage drop increase between nodes P<b>2</b> and P<b>3</b>. Implemented by a dynamic differential comparator with the R+, R−, and IN+ inputs all connected to node P<b>2</b> and the IN− input connected to node P<b>3</b>, heartbeat unit ECG outputs a square wave synchronous with the system clock (the “heartbeat”) when the fingerprint sensor device is powered and draws only the nominal current associated with normal operation. This heartbeat signal is rectified by diode D and filtered through a low pass filter LPF to provide a logical high or 1 signal at node P<b>4</b> during normal operation.
When a latchup event occurs, the heartbeat unit ECG output stops “beating,” providing, eventually, a logical low or zero output. After rectification and filtering of the ECG output, node P<b>4</b> gradually discharges to the ground voltage, asserting the interrupt signal INT output at logic gate <b>103</b>, assuming the interrupt enable bit X is on (a logical 1) and the power switch bit Y is also on. The interrupt signal is passed to the fingerprint sensor device <b>102</b> and/or any processor or controller controlling operation of the fingerprint sensor device <b>102</b> to initiate a reset or latchup recovery routine.
Grounding of node P<b>4</b> also causes a bus interface <b>104</b> for the fingerprint sensing device <b>102</b> to ground the data bus <b>105</b> coupled to the fingerprint sensing device. The signal at node P<b>4</b> may also be optionally routed, through the interrupt signal INT, to drive directly an ECC reset input for the fingerprint sensing device <b>102</b> and/or any associated processor or controller, staffing a latchup recovery routine.
FIGS. 2 and 3 are each a series of related plots illustrating operation of a power management system for a fingerprint sensor device according to one embodiment of the present invention, and specifically the power management unit <b>100</b> depicted in FIG. <b>1</b>. In FIG. 2, the top graph represents current through the sensing resistor R. At 300 nanoseconds (ns) an induced spike is shown and at 600 ns a latchup event is simulated, causing the current through sensing resistor R to increase to a high direct current (DC) value of 120 milliamps (mA) in the example shown. The induced spike, by not generating a false interrupt, shows that the monitor unit is not affected by random disturbances on the power supply (i.e. current through resistor R) while it triggers an interrupt when a real latch-up event occurs. The middle graph shows the corresponding output of the heartbeat unit ECG at node P<b>1</b>, as well as the signal at node P<b>4</b>. Activity at node P<b>1</b> stops as soon as a latchup event occurs. After approximately 400 ns, node P<b>4</b>—which is the signal used to recover from the latchup event—goes to zero. The bottom graph shows the corresponding power supply voltage signal.
FIG. 3 shows a complete sequence of latchup and recovery. The top graph shows current through the sensing resistor R, with a latchup event occurring at about 600 ns with peak current of 80 mA. The bottom graph illustrates the corresponding signal at node P<b>4</b>, while the middle graph illustrates the voltages across sensing resistor R (at nodes P<b>2</b> and P<b>3</b>) and the power control bit Y command to open the power switch <b>101</b>. When the switch <b>101</b> is open, nodes P<b>2</b> and P<b>3</b> gradually discharge, causing a false transition to logic state <b>1</b> for node P<b>4</b> but not affecting the operation since the interrupt signal INT has already been asserted.
Referring back to FIG. 1, in a preferred embodiment the latchup recovery routine triggered by the interrupt signal INT includes the following sequence of events, programmed into a read-only memory (ROM) within the ECC unit: (1) the fingerprint sensor power switch <b>101</b> is turned off by the power switch control bit Y within the power management unit <b>100</b>; (2) the fingerprint sensor data lines are automatically grounded by the bus interface <b>104</b>; and (3) after an appropriate delay, the startup sequence is launched.
The startup sequence in the exemplary embodiment is controlled by a boot program and includes a zero logic state for the power control bit Y, leaving power control switch <b>101</b> temporarily open, with the interrupt signal INT being disabled through the enable interrupt control bit X. These states are necessary since the heartbeat unit ECG would not produce a heartbeat while there is no power supplied to nodes P<b>2</b> and P<b>3</b>. Through the power control bit Y, the power switch <b>101</b> is closed and, after an appropriate delay, the interrupt signal INT is enabled by writing a logic one to the interrupt enable control bit X.
FIGURE 4 depicts in greater detail control of an interrupt signal within a power management system for a fingerprint sensor device according to one embodiment of the present invention. Logic gate <b>103</b> receives the inverted state of node P<b>4</b> and the pwr_switch_en signal corresponding to the power switch enable bit Y within the power management register. Logic gate <b>110</b> receives the raw_interrupt signal output of logic gate <b>103</b> and an early_interrupt signal from the output of a first flip-flop <b>112</b>. Logic gate <b>111</b> receives the set_interrupt signal output by logic gate <b>110</b> and an interrupt_enable signal corresponding to interrupt enable bit X within the power management register. Logic gate <b>113</b> also receives the interrupt_enable signal and the output of edge-triggered flip-flop <b>112</b> reflecting whether node P<b>4</b> has discharged to ground (before transitioning to a false logic one as described above). Edge-triggered flip-flop <b>114</b> generates the power management interrupt signal pwr_mgmt_int.
At power up, the system reset clears the pwr_mgmt_int signal by writing zeros to the X and Y control bits of the power management register. When the power switch <b>101</b> is turned on by writing a logical 1 into control bit Y and subsequently enabling the interrupt by writing a logical 1 into control bit X, the circuit is ready to detect a change from high to low of node P<b>4</b>, caused by a latchup event in the fingerprint sensor device. At the next SYSTEM_CLOCK cycle, this transition is latched into pwr_mgmt_int. The routine responding to the interrupt, after taking care to ground the data bus lines, will turn the power switch <b>101</b> off by writing a zero into control bit Y, and will eventually clear the interrupt by writing a zero in control bit X.
Although the present invention has been described in detail, those skilled in the art will understand that various changes, substitutions, variations, enhancements, nuances, gradations, lesser forms, alterations, revisions, improvements and knock-offs herein may be made without departing from the spirit and scope of the invention in its broadest form.
Contents5
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US9666635B2 | Cited by | United States of America | Applicant |
| US10115001B2 | Cited by | United States of America | Applicant |
| US8593160B2 | Cited by | United States of America | Applicant |
| US10101851B2 | Cited by | United States of America | Applicant |
| US8175345B2 | Cited by | United States of America | Applicant |
| US10592719B2 | Cited by | United States of America | Applicant |
| US2010272329A1 | Cited by | United States of America | Pre-grant |
| US8276816B2 | Cited by | United States of America | Applicant |
| US8888004B2 | Cited by | United States of America | Applicant |
| US8391568B2 | Cited by | United States of America | Applicant |
| US10043052B2 | Cited by | United States of America | Applicant |
| US8693736B2 | Cited by | United States of America | Applicant |
| US8224044B2 | Cited by | United States of America | Applicant |
| US11080504B2 | Cited by | United States of America | Applicant |
| US10636717B2 | Cited by | United States of America | Applicant |
| US9785299B2 | Cited by | United States of America | Applicant |
| US8107212B2 | Cited by | United States of America | Applicant |
| US9824200B2 | Cited by | United States of America | Applicant |
| US9268991B2 | Cited by | United States of America | Applicant |
| US9137438B2 | Cited by | United States of America | Applicant |
| US9406580B2 | Cited by | United States of America | Applicant |
| US8374407B2 | Cited by | United States of America | Applicant |
| US9336428B2 | Cited by | United States of America | Applicant |
| US9798917B2 | Cited by | United States of America | Applicant |
| US8358815B2 | Cited by | United States of America | Applicant |
| US9659208B2 | Cited by | United States of America | Applicant |
| US8538097B2 | Cited by | United States of America | Applicant |
| US8447077B2 | Cited by | United States of America | Applicant |
| US8131026B2 | Cited by | United States of America | Applicant |
| USRE47890E | Cited by | United States of America | Applicant |
| US8229184B2 | Cited by | United States of America | Applicant |
| US9274553B2 | Cited by | United States of America | Applicant |
| US10346699B2 | Cited by | United States of America | Applicant |
| US9152838B2 | Cited by | United States of America | Applicant |
| US8116540B2 | Cited by | United States of America | Applicant |
| US8204281B2 | Cited by | United States of America | Applicant |
| US8165355B2 | Cited by | United States of America | Applicant |
| US9600709B2 | Cited by | United States of America | Applicant |
| US8520913B2 | Cited by | United States of America | Applicant |
| US2006233428A1 | Cited by | United States of America | Pre-grant |
| US9400911B2 | Cited by | United States of America | Applicant |
| US9195877B2 | Cited by | United States of America | Applicant |
| US8278946B2 | Cited by | United States of America | Applicant |
| US9524413B2 | Cited by | United States of America | Applicant |
| US10088939B2 | Cited by | United States of America | Applicant |
| US10114497B2 | Cited by | United States of America | Applicant |
| US8077935B2 | Cited by | United States of America | Applicant |
| US9251329B2 | Cited by | United States of America | Applicant |
| US8315444B2 | Cited by | United States of America | Applicant |
| US9665762B2 | Cited by | United States of America | Applicant |
| US9697411B2 | Cited by | United States of America | Applicant |
| US8331096B2 | Cited by | United States of America | Applicant |
| US8811688B2 | Cited by | United States of America | Applicant |
| US6098330A | Cites | United States of America | Search report |
| US6180989B1 | Cites | United States of America | Search report |
| US6346739B1 | Cites | United States of America | Search report |
| US6370965B1 | Cites | United States of America | Search report |
| US6408087B1 | Cites | United States of America | Search report |
9 members in 4 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 92053001 | United States of America | A | |
| US20010920530 | – | – | – |
Members9
| Document | Office | Kind | |
|---|---|---|---|
| US2003025606A1 | United States of America | A1 | |
| EP1288846A2 | European Patent Office (EPO) | A2 | |
| JP2003175018A | Japan | A | |
| US6597289B2This record | United States of America | B2 | |
| EP1288846A3 | European Patent Office (EPO) | A3 | |
| EP1288846B1 | European Patent Office (EPO) | B1 | |
| DE60223207D1 | Germany | D1 | |
| DE60223207T2 | Germany | T2 | |
| JP4469127B2 | Japan | B2 |
36 transactions on the USPTO file
Allowed without a rejection on record.
- Non-final rejections
- 0
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | |
|---|---|
| Correspondence Address Change | |
| Entity status set to undiscounted (initial default setting or status change) | |
| Correspondence Address Change | |
| Email Notification | |
| Change in Power of Attorney (May Include Associate POA) | |
| Applicant Has Filed a Verified Statement of Small Entity Status in Compliance with 37 CFR 1.27 | |
| Correspondence Address Change | |
| Change in Power of Attorney (May Include Associate POA) | |
| Correspondence Address Change | |
| Recordation of Patent Grant Mailed | |
| Patent Issue Date Used in PTA CalculationAllowed | |
| Issue Notification MailedAllowed | |
| Receipt into Pubs | |
| Application Is Considered Ready for Issue | |
| Issue Fee Payment Verified | |
| Workflow - Drawings Finished | |
| Workflow - Drawings Matched with File at Contractor | |
| Workflow - Drawings Received at Contractor | |
| Workflow - Drawings Sent to Contractor | |
| Issue Fee Payment Received | |
| Receipt into Pubs | |
| Workflow - File Sent to Contractor | |
| Receipt into Pubs | |
| Dispatch to Publications | |
| Mail Notice of AllowanceAllowed | |
| Notice of Allowance Data Verification CompletedAllowed | |
| Date Forwarded to Examiner | |
| Response after Ex Parte Quayle Action | |
| Mail Ex Parte Quayle Action (PTOL - 326) | |
| Quayle action | |
| Case Docketed to Examiner in GAU | |
| Transfer Inquiry | |
| Application Dispatched from OIPE | |
| Correspondence Address Change | |
| IFW Scan & PACR Auto Security Review | |
| Initial Exam Team nn |
12 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| Fee payment procedurePAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| Surcharge for late paymentSULP | SULP | |
| Fee payment procedurePAT HOLDER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: LTOS); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| Fee paymentFPAY | FPAY | |
| Surcharge for late paymentSULP | SULP | |
| AssignmentAS | AS | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Publication, DOCDB
- 6597289
- Publication, EPODOC
- US6597289
- Application
- 9920530
- Application, DOCDB
- 92053001
- Application, EPODOC
- US20010920530
Titles
- English
- Fingerprint sensor power management detection of overcurrent
Patent term adjustment
- A delay
- +37 daysthe office missed an examination deadline
- Applicant delay
- −44 days
- Net adjustment
- 0 days
Classification
- CPC, 1
- G06V40/1329
- IPC, 3
- G06K9 00
- A61B5 117
- G06T1 00
- USPC, 2
- 340635000
- 257532000