USPatent applicationPatented

Pumping controller for a plurality of charge pump units

Granted 21 Jan 2025 · 1 office action

Current assignee: Silicon Storage Technology, Inc. · originally Microchip Technology

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Viet Nguyen, Nghia Nguyen, Thoan Nguyen, Hien Lai +2 · Examiner: Jeffrey S Zweizig · AU 2849 · TC 2800

Life of the application

9 dated events
⤢ drag to zoom20242026202820302032203420362038204020422044ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

In one example, a system comprises a plurality of charge pump units connected in parallel to receive an input voltage and to generate an output voltage greater than the input voltage and a pumping controller to provide a pumping signal to a first charge pump unit of the plurality of charge pump units and to provide sequentially delayed versions of the pumping signal to the other charge pump units of the plurality of charge pump units.

Description

7 parts
›PRIORITY CLAIM

This application claims priority from U.S. Provisional Patent Application No. 63/442,807, filed on Feb. 2, 2023, and titled, “Charge Pump Comprising Latch-Based Self-Oscillating Voltage Regulator,” which is incorporated by reference herein.

›FIELD OF THE INVENTION

A pumping controller to provide pumping signals to a plurality of charge pump units is disclosed.

›BACKGROUND OF THE INVENTION

Charge pumps are commonly used in semiconductor devices to generate voltages greater than the available supply voltage, the available supply voltage commonly denoted as VDD. For example, charge pumps are used in flash memory systems to generate voltages greater than VDD for program, erase, or read operations.

The prior art includes designs with multiple charge pump units operating in parallel. One limitation of these prior art designs is that because each charge pump unit starts its the charge and discharge operation at the same time according to a common pumping signal, resulting in a power surge at the beginning of each charging cycle, which can harm circuits that are sensitive to surges in current or voltage. Another drawback of prior art designs is that if the charge pump reaches a desired voltage level, the charging operation sometimes will continue for a period of time before it is stopped, which results in the output going higher than the desired level.

What is needed is an improved charge pump design and control system.

›SUMMARY OF THE INVENTION

A pumping controller for a plurality of charge pumps is disclosed.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 depicts a voltage regulator comprising a pumping controller and a plurality of charge pump units.

FIG. 2 depicts timing diagrams for the voltage regulator of FIG. 1 .

FIGS. 3 and 4 depict a method of operation of the voltage regulator of FIG. 1 .

›DETAILED DESCRIPTION OF THE INVENTION · 1 of 2

FIG. 1 depicts a system comprising voltage regulator 100 . Voltage regulator 100 comprises charge pump units 102 - 1 , 102 - 2 , 102 - 3 , and 102 - 4 . Charge pump units 102 - 1 , 102 - 2 , 102 - 3 , and 102 - 4 are connected in parallel and each receives an input voltage, VDD, and generates an output voltage, VD 25 , that is larger than the input voltage. In this example, four charge pump units are connected in parallel to provide output voltage VD 25 so as to be able to power an attached load without drooping.

Voltage regulator 100 further comprises pumping controller 101 . Pumping controller 101 comprises a voltage divider comprising a first resistor 103 and a second resistor 104 , which produces at node 113 a divided voltage, V S , which is proportional to output voltage VD 25 . Comparator 106 receives divided voltage V S on a first, non-inverting input and a reference voltage, VREF, on a second, inverting input and compares them. When V S >VREF, the output, VDET, of comparator 106 is high, and when V S <VREF, the output of comparator 106 is low. Capacitor 105 transfers ripples from VD 25 to V S to speed up comparator 106 .

Latch 107 is a gated D latch with a reset signal, that performs according to the following truth table:

The signal RESET is provided on the reset port, R, of latch 107 , by other logic or a controller that is not shown. A latch enable port, LAT, of latch 107 , receives the signal VDET from comparator 106 . A data port, D, of latch 107 , receives a signal from inverter 112 , described in more detail below. As shown in the above truth table, when the RESET signal on the reset port, R, is asserted, the output, Q, is 0 regardless of the values received by the data port, D, and the latch enable port, LAT. When the RESET signal on the reset port, R, is not asserted and signal received by the latch enable port, LAT, is asserted (which will occur when V S >VREF, signifying that VD 25 has reached, or exceeded, the desired voltage), the output, Q, will hold its level regardless of the value received subsequently by the data port, D. When the RESET signal on the R port is not asserted and the signal received by the latch enable port, LAT, is not asserted (which will occur when V S <VREF, signifying that VD 25 is less than the desired voltage and additional pumping is desirable), the output, Q, will be whatever is received by the data port, D, at the time.

The output, Q, is the signal PMP CLK, which is provided as a pumping signal to charge pump unit 102 - 1 and to an input of delay circuit 108 . Delay circuit 108 passes through its received signal, PMP CLK, but with an added delay to generate signal PMP CLK′ at the output of delay circuit 108 .

PMP CLK′ is provided as a pumping signal to charge pump unit 102 - 2 and to an input of delay circuit 109 . Delay circuit 109 passes through its received signal, PMP CLK′, but with an added delay to generate signal PMP CLK″ at the output of delay circuit 109 .

PMP CLK″ is provided as a pumping signal to charge pump unit 102 - 3 and an input of delay circuit 110 . Delay circuit 110 passes through its received signal, PMP CLK″, but with an added delay to generate signal PMP CLK′″ at the output of delay circuit 110 .

PMP CLK′″ is provided as a pumping signal to charge pump unit 102 - 4 and an input of delay circuit 111 . Delay circuit 111 passes through its received signal, PMP CLK′″, but with an added delay to generate signal PMP CLK″″ at the output of delay circuit 111 . In this example, charge pump unit 102 - 4 is the last pump unit in the plurality of pump units 102 .

Inverter 112 receives signal PMP CLK″″ and generates the inverse of PMP CLK″″, which is then provided as the data signal at the data port, D, of latch 107 .

The end result is that pumping controller generates an oscillating signal (PMP CLK) when RESET is low and VDET is low and generates sequentially delayed versions of that oscillating signal (PMP CLK′ PMP CLK″, PMP CLK′″, and PMP CLK″″). When VDET goes high, PMP CLK remains steady at its existing value and the oscillation of the oscillating signal (PMP CLK), and the sequentially delayed versions of that oscillating signal (PMP CLK′ PMP CLK″, PMP CLK′″, and PMP CLK″″), stops.

Thus, it can be understood that voltage regulator 100 comprises a plurality of charge pump units 102 for receiving an input voltage (VDD) and generating an output voltage (VD 25 ) greater than the input voltage, and a pumping controller 101 for providing a pumping signal (PMP CLK) to a first pump unit of the plurality of pump units (e.g., pump unit 102 - 1 ) and providing respective sequentially delayed versions of the pumping signal (PMP CLK′, PMP CLK″, and PMP CLK′″) to the other pump units in the plurality of pump units (e.g., pump units 102 - 2 , 102 - 3 , and 102 - 4 ).

Although voltage regulator 100 in this example contains four pump units 102 , it is to be understood that voltage regulator 100 alternatively could include fewer than four pump units 102 or more than four pump units 102 .

FIG. 2 depicts timing diagram 200 for voltage regulator 100 and shows signals PMP CLK, VD 25 , and VDET. Unlike in certain prior art systems, the output voltage VD 25 does not experience an additional charging cycle that causes the output voltage to go higher than desired (in contrast to the dotted line shown for VD 25 , which indicates how VD 25 might experience an additional voltage boost in certain prior art systems), which is due to VDET being used as the LAT input to latch 107 . That is, when VDET goes high, the output of latch 107 , PMP CLK, will remain in its present state and will stop oscillating (in contrast to the dotted line shown for PMP CLK, which indicates how PMP CLK might behave in certain prior art systems).

FIG. 3 depicts a method 300 of operation of voltage regulator 100 of FIGS. 1 and 2 . Method 300 comprises receiving, by a plurality of charge pump units connected in parallel, an input voltage ( 301 ); providing a pumping signal to a first pump unit in the plurality of charge pump units ( 302 ); providing sequentially delayed versions of the pumping signal to the other charge pump units in the plurality of charge pump units ( 303 ); and ( 304 ) generating, by the plurality of charge pump units, an output voltage greater than the input voltage.

›DETAILED DESCRIPTION OF THE INVENTION · 2 of 2

FIG. 4 depicts a method 400 . Method 400 is an example of a method to perform providing a pumping signal to a first pump unit in the plurality of charge pump units ( 302 ) and providing sequentially delayed versions of the pumping signal to the other charge pump units in the plurality of charge pump units ( 303 ) in method 300 . Method 400 comprises comparing a voltage proportional to the output voltage to a reference voltage to generate a comparator output ( 401 ); receiving, by a gated D latch with a reset port, the comparator output as a latch enable signal ( 402 ); receiving, by the gated D latch, a data signal on a data port and a reset signal on a reset port ( 403 ); generating, by the gated D latch, the pumping signal as an output ( 404 ); generating, by respective delay circuits, the sequentially delayed versions of the pumping signal ( 405 ); receiving, by an inverter, an input comprising the delayed version of the pumping signal provided to a last of other pump units in the plurality of pump units ( 406 ); generating, by the inverter, an output ( 407 ); and providing the output of the inverter as the data signal to the latch ( 408 ).

It should be noted that, as used herein, the terms “over” and “on” both inclusively include “directly on” (no intermediate materials, elements or space disposed therebetween) and “indirectly on” (intermediate materials, elements or space disposed therebetween. For example, forming an element “over a substrate” can include forming the element directly on the substrate with no intermediate materials/elements therebetween, as well as forming the element indirectly on the substrate with one or more intermediate materials/elements there between.

›Tables in the description — 1
RDLATQ
10/10/10
00/10D
00/11Q

Claims as granted

16 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

1 codes
IPC · International Patent Classification
Section H — Electricity
  • H02M3/07

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomApr 2023Jul 2023Oct 2023Jan 2024Apr 2024Jul 2024Oct 2024Jan 2025USPTOApplicantNon-final rejectionResponse after non-final
USPTOApplicanthover for detail · click to open
Pendency
1.8 y
645 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Jeffrey S Zweizig
art unit 2849 · TC 2800
Citations: 13 back · 1 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20242026202820302032203420362038204020422044Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock