# US 11,908,528 B2 · Selectively configurable charge pump

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,908,528 B2
- Document ID: US11908528B2
- Status: Granted
- Kind: B2
- Application number: 17/527,031
- Filed: 2021-11-15
- Published: 2022-05-26
- Granted: 2024-02-20
- Earliest claimed: 2020-11-20
- Assignees: STMicroelectronics International N.V.
- Applicants: Stmicroelectronics International N.V.
- Inventors: Vikas Rana; Arpit Vijayvergia
- Web page: https://patentgrep.com/patent/US11908528B2

## CPC

- G11C 16/30: Power supply circuits
- G11C 5/145: {Applications of charge pumps; Boosted voltage circuits; Clamp circuits therefor (G11C5/141 takes precedence)}
- G11C 29/12005: {comprising voltage or current generators}
- H02M 3/077: {with parallel connected charge pump stages}
- G11C 11/4074: Power supply or voltage generation circuits, e.g. bias voltage generators, substrate voltage generators, back-up power, power control circuits
- G11C 11/413: Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
- G11C 16/10: Programming or data input circuits
- G11C 16/26: Sensing or reading circuits; Data output circuits
- H02M 3/075: {including a plurality of stages and two sets of clock signals, one set for the odd and one set for the even numbered stages}
- G11C: STATIC STORES (semiconductor memory devices H10B)
- H02M: APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF (transformers H01F; dynamo-electric converters H02K47/00; controlling transformers, reactors or choke coils, control or regulation of electric motors, generators or dynamo-electric converters H02P)

## Abstract

An integrated circuit includes a charge pump. The charge pump includes a plurality of charge pump stages and a plurality of switches. The switches can operated to selectively couple the charge pump stages in various arrangements of series and parallel connections based on a currently selected operational mode of the charge pump. The charge pump assists in performing read and write operations for a memory array of the integrated circuit.

## Claims

### Claim 1

An integrated circuit, comprising:
a memory array including a plurality of memory cells;
a mode selector coupled to the memory cells and configured to output a mode selection code to select a charge pump operating mode from a plurality of charge pump operating modes;
a logic circuit coupled to the mode selector and configured to receive the mode selection code and to output switch control signals based on the charge pump mode selection code;
a charge pump coupled to the memory array and including a plurality of charge pump stages; and
a plurality of switches configured to receive the switch control signals from the logic circuit and to selectively couple the charge pump stages in series, in parallel, and in parallel groups of series coupled charge pump stages based on the switch control signals, wherein the logic circuit includes a plurality of level shifters each coupled to an output of a respective charge pump stage and configured to receive at least a portion of the selection code and to shift the at least a portion of the selection code to a level of the respective charge pump stage.

### Claim 2 (depends on 1)

The integrated circuit of claim 1 wherein each charge pump stage includes multiple charge pump sub-stages fixedly coupled in series.

### Claim 3 (depends on 2)

The integrated circuit of claim 2 wherein the plurality of charge pump operating modes include a read mode and a programming mode.

### Claim 4 (depends on 3)

The integrated circuit of claim 3 wherein in the programming mode, the switch signals couple all of the charge pump stages in series.

### Claim 5 (depends on 3)

The integrated circuit of claim 3 wherein in the read mode, the switch control signals couple all of the charge pump stages in parallel.

### Claim 6 (depends on 3)

The integrated circuit of claim 3 wherein the plurality of operational modes include a test mode, wherein in the test mode, the switch control signals couple the charge pump stages into multiple parallel groups of series coupled charge pump stages.

### Claim 7 (depends on 1)

The integrated circuit of claim 1 wherein the logic circuit outputs, to each switch, switch control signals having a voltage based on a voltage output by the charge pump stage to which the switch is coupled.

### Claim 8 (depends on 7)

The integrated circuit of claim 7 wherein the switches include CMOS transistors having gate terminals that receive the switch control signals.

### Claim 9

An integrated circuit, comprising:
a memory array;
a charge pump coupled to the memory array and including a plurality of charge pump stages and configured to selectively couple all of the charge pump stages in series for a programming operation of the memory array and to couple the charge pump stages in a first number of parallel groups of series coupled charge pump stages for a read operation of the memory array, wherein each charge pump stage incudes multiple charge pump sub-stages fixedly coupled in series; and
a mode selector coupled to the charge pump and configured to output a selection code to cause the charge pump to couple the charge pump stages for either the read operation or the programming operation, wherein in a test mode of the charge pump the selection code couples the charge pump stages into multiple parallel groups of series coupled charge pump stages.

### Claim 10 (depends on 9)

The integrated circuit of claim 9, further comprising a plurality of switches configured to couple the charge pump stages for the read operation or the programming operation based on the selection code.

### Claim 11 (depends on 10)

The integrated circuit of claim 10 wherein the switches include CMOS transistors.

### Claim 12 (depends on 9)

The integrated circuit of claim 9 wherein the charge pump receives an input voltage and generates an output voltage having a magnitude based on whether the read operation or the programming operation is selected.

### Claim 13 (depends on 12)

The integrated circuit of claim 12 wherein the output voltage is higher for the programming operation than for the read operation.

### Claim 14 (depends on 13)

The integrated circuit of claim 13 wherein the charge pump is configured to selectively couple the charge pump stages in a second number of parallel coupled groups of series coupled charge pump stages for a test operation of the memory cell, wherein the second number is smaller than the first number.

### Claim 15

A method, comprising:
selecting an operational mode of a charge pump from a plurality of operational modes by outputting a charge pump selection code from a mode selector, the charge pump including a plurality of charge pump stages;
generating with a logic circuit, switch control signals based on the charge pump selection code;
activating the selected operational mode of the charge pump by selectively coupling the charge pump stages in parallel or series connections by applying the switch control signals to a plurality of switches coupled to the charge pump stages;
receiving an input voltage with the charge pump; and
generating an output voltage from the input voltage with the charge pump based on the selected operational mode, wherein the logic circuit includes a plurality of level shifters each coupled to an output of a respective charge pump stage and configured to receive at least a portion of the selection code and to shift the at least a portion of the selection code to a level of the respective charge pump stage.

### Claim 16 (depends on 15)

The method of claim 15, further comprising selectively generating, for each switch, a switch control signal having a magnitude based on an output voltage of an adjacent charge pump stage.

### Claim 17 (depends on 15)

The method of claim 15, further comprising outputting the output voltage to a memory array for a memory operation corresponding to the operational mode of the charge pump.

### Claim 18 (depends on 15)

The method of claim 15 wherein the operational modes include a memory read mode and a memory programming mode.

### Claim 19 (depends on 15)

The method of claim 15, comprising adjusting an available output current of charge pump by adjusting a frequency of a clock signal.
