# US 12,184,281 B2 · Control of semiconductor devices

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

- Number: US 12,184,281 B2
- Document ID: US12184281B2
- Status: Granted
- Kind: B2
- Application number: 18/478,572
- Filed: 2023-09-29
- Published: 2024-01-25
- Granted: 2024-12-31
- Earliest claimed: 2019-07-23
- Assignees: Cirrus Logic, Inc.
- Applicants: Cirrus Logic International Semiconductor Ltd.
- Inventors: John Laurence Pennock; John Paul Lesso
- Web page: https://patentgrep.com/patent/US12184281B2

## CPC

- H03K 17/165: {by feedback from the output circuit to the control circuit}
- H03K 19/0948: using CMOS {or complementary insulated gate field-effect transistors}
- H03K 17/145: {in field-effect transistor switches}
- H03K 17/161: {in field-effect transistor switches}
- H03K 19/00346: {Modifications for eliminating interference or parasitic voltages or currents}
- H03K 19/00369: {Modifications for compensating variations of temperature, supply voltage or other physical parameters}
- H03M 1/001: {Analogue/digital/analogue conversion}
- H04N 25/65: applied to reset noise, e.g. KTC noise related to CMOS structures by techniques other than CDS
- H04N 25/77: Pixel circuitry, e.g. memories, A/D converters, pixel amplifiers, shared circuits or shared components
- H04N 25/78: Readout circuits for addressed sensors, e.g. output amplifiers or A/D converters
- H03K 2217/0018: Special modifications or use of the back gate voltage of a FET
- H03K: PULSE TECHNIQUE (measuring pulse characteristics G01R; modulating sinusoidal oscillations with pulses H03C; transmission of digital information H04L; discriminator circuits detecting phase difference between two signals by counting or integrating cycles of oscillation H03D3/04; automatic control, starting, synchronisation or stabilisation of generators of electronic oscillations or pulses where the type of generator is irrelevant or unspecified H03L; coding, decoding or code conversion, in general H03M)
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

This application relates to control of semiconductor devices, in particular MOS devices, so as to reduce RTS/flicker noise. A circuit (100) includes a first MOS device (103, 104) and a bias controller (107). The circuit is operable in at least a first circuit state (PRO) in which the first MOS device is active to contribute to a first signal (Sout) and a second circuit state (PRST) in which the first MOS device does not contribute to the first signal. The bias controller is operable to control voltages at one or more terminals of the first MOS device to apply a pre-bias (VPB1, VPB2) during an instance of the second circuit state. The pre-bias is applied to set an occupancy state of charge carriers traps within the first MOS device, to limit noise during subsequent operation in the first circuit state. In embodiments, the bias controller is configured so that at least one parameter of the pre-bias is selectively variable in use based on one or more operating conditions.

## Claims

### Claim 1

A circuit comprising a first MOS transistor configured to be operable in an output phase to generate an analog output signal; and
a bias controller configured to control voltages at one or more terminals of the first MOS transistor to apply a pre-bias to the first MOS transistor in a pre-bias phase which precedes the output phase, wherein the pre-bias is applied to set an occupancy state of charge carriers traps within the first MOS transistor and wherein the bias controller is responsive to one or more operating conditions to dynamically adjust the pre-bias applied.

### Claim 2 (depends on 1)

The circuit of claim 1 wherein the first MOS transistor is configured as part of an analog memory cell for storing a memory value, wherein in the output phase the analog output signal depends on the stored memory value.

### Claim 3 (depends on 1)

The circuit of claim 1 wherein the memory cell is configured to store the memory value as a conductance or transconductance of the memory cell.

### Claim 4 (depends on 2)

The circuit of claim 2 wherein the first MOS transistor comprises a control gate electrically connected to a gate terminal of the first MOS transistor and a floating gate disposed over a channel of the first MOS transistor such that a conductivity of the channel of the first MOS transistor depends on a charge stored on the floating gate.

### Claim 5 (depends on 4)

The circuit of claim 4 comprising a memory controller configured to selectively control the memory cell in one of:
said output phase;
said pre-bias phase; or
a write phase in which the memory controller is configured to control the charge stored on the floating gate to store the memory value.

### Claim 6 (depends on 5)

The circuit of claim 5 wherein the memory controller is configured, in a write phase, to control a gate voltage applied to the gate terminal of the first MOS transistor to cause tunnelling currents to control the charge stored on the floating gate.

### Claim 7 (depends on 5)

The circuit of claim 5 wherein, in said output phase, one of a drain and source terminal of first MOS transistor is electrically connected to a reference voltage and the other of the drain and source terminal of first MOS transistor is electrically connected to an output of the memory cell for outputting the analog output signal and the gate terminal of the first MOS transistor is controlled to an output gate voltage.

### Claim 8 (depends on 7)

The circuit of claim 7 wherein the memory controller is configured, when operating in the output phase, to control at least one of the reference voltage and the output gate voltage based on a data value such that the analog output signal depends on a product of the stored memory value and the input data value.

### Claim 9 (depends on 8)

The circuit of claim 8 wherein the memory cell is configured as part of an analog computing system.

### Claim 10 (depends on 9)

The circuit of claim 9 wherein the analog computing system comprises a cross point array of a plurality of memory cells.

### Claim 11 (depends on 1)

The circuit of claim 1 wherein said one or more operating conditions comprise an operating condition that affects dynamics of charge carrier trapping by the charge carrier traps within the first MOS device.

### Claim 12 (depends on 1)

The circuit of claim 1 wherein one of said one or more operating conditions comprises temperature and the bias controller is configured to receive an indication of temperature from a temperature sensor.

### Claim 13 (depends on 1)

The circuit of claim 1 wherein one of said one or more operating conditions comprises an indication of monitored noise of the analog output signal.

### Claim 14 (depends on 1)

The circuit of claim 1 wherein a system incorporating the circuit is operable in a plurality of different system modes and where the different system modes have different requirements for at least one of: noise performance or signal quality; power consumption; and operating rate, and said one or more operating conditions comprises an indication of the system mode.

### Claim 15 (depends on 1)

The circuit of claim 1 wherein the bias controller is configured to dynamically adjust the pre-bias applied by controlling a magnitude of said voltages at one or more terminals of the first MOS transistor.

### Claim 16 (depends on 1)

The circuit of claim 1 wherein the bias controller is configured to dynamically adjust the pre-bias applied by controlling a duration of application of said voltages at one or more terminals of the first MOS transistor.

### Claim 17 (depends on 1)

The circuit of claim 1 wherein the bias controller is configured to dynamically adjust the pre-bias applied by controlling a duration between consecutive applications of said voltages at one or more terminals of the first MOS transistor.

### Claim 18 (depends on 1)

The circuit of claim 1 wherein the bias controller is to dynamically adjust the pre-bias applied by controlling a waveform of said voltages at one or more terminals of the first MOS transistor.

### Claim 19

An analog memory cell comprising:
a MOS memory element for storing a memory value; and
a memory controller configured to be operable in:
a write phase to write a memory value to the MOS memory element;
a pre-bias phase in which a bias controller applies a bias voltage to the MOS memory element to set an occupancy state of charge carriers traps within the MOS memory element; and
a read phase to read the memory value from the MOS memory element;
wherein the bias controller is configured to dynamically adjust the bias voltage applied based on one or more operating conditions.

### Claim 20

A signal processing circuit:
a MOS element for outputting an analog output signal in an output phase; and
a bias controller configured to apply a bias voltage to the MOS element to set an occupancy state of charge carriers traps within the MOS element;
wherein the bias controller is configured to dynamically adjust the bias voltage applied based on one or more operating conditions of the signal processing circuit.
