# US 7,609,086 B2 · Crossbar control circuit

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

- Number: US 7,609,086 B2
- Document ID: US7609086B2
- Status: Granted
- Kind: B2
- Application number: 11/976,927
- Filed: 2007-10-30
- Published: 2008-03-06
- Granted: 2009-10-27
- Earliest claimed: 2006-04-03
- Inventors: Blaise Laurent Mouttet
- Web page: https://patentgrep.com/patent/US7609086B2

## CPC

- G11C 7/04: with means for avoiding disturbances due to temperature effects
- G11C 13/0002: {using resistive RAM [RRAM] elements}
- G11C 13/0009: {RRAM elements whose operation depends upon chemical change}
- H03H 15/00: Transversal filters (electromechanical filters H03H9/46, H03H9/70)
- G11C 13/00: Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
- G11C 13/025: {using fullerenes, e.g. C60, or nanotubes, e.g. carbon or silicon nanotubes}
- G11C 2213/77: Array wherein the memory element being directly connected to the bit lines and word lines without any access device being used
- H03M 1/76: using switching tree
- Y10S 977/708: with distinct switching device
- Y10S 977/94: in a logic circuit
- G11C: STATIC STORES (semiconductor memory devices H10B)
- H03H: IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS (waveguides, resonators, lines or other devices of the waveguide type H01P)
- 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)
- Y10S: TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS

## Abstract

A control circuit includes a crossbar array having input columns and output rows configured to store first stored data in the form of high or low resistance states. The input columns are connected to a common electrical input and the output rows are connected to a common summing circuit. The crossbar control circuit may be implemented in a control system to provide for adjustment of the control system to changes in environmental conditions.

## Claims

### Claim 1

A control circuit including a crossbar array having input columns and output rows configured to store first stored data in the form of high or low resistance states wherein the input columns are connected to a common electrical input having an input voltage signal and the output rows are connected to a common summing circuit configured to sum signals from the rows to produce an output voltage signal, wherein the control circuit is configured to produce a transfer function based on the ratio of the output voltage signal to the input voltage signal which is determined by the resistance states of the crossbar array.

### Claim 2 (depends on 1)

The control circuit of claim 1 wherein different resistances are connected between the common electrical input and each of the input columns.

### Claim 3 (depends on 1)

The control circuit of claim 1 wherein each row of the crossbar array is connected to the summing circuit via an operational amplifier circuit with a parallel RC feedback path.

### Claim 4 (depends on 1)

The control circuit of claim 1 wherein the crossbar array is a nanowire crossbar array.

### Claim 5 (depends on 1)

The control circuit of claim 1 wherein the crossbar array is a carbon nanotube crossbar array.

### Claim 6 (depends on 1)

The control circuit of claim 1 wherein the crossbar array includes TCNQ material as resistance variable material.

### Claim 7 (depends on 1)

The control circuit of claim 1 wherein the crossbar array includes chalcogenide material as resistance variable material.

### Claim 8 (depends on 1)

The control circuit of claim 1 wherein the crossbar array includes perovskite material as resistance variable material.

### Claim 9 (depends on 1)

A first and second control circuit, each of the control circuits as described in claim 1, wherein the control circuits are connected in series.

### Claim 10 (depends on 1)

A first and second control circuit, each of the control circuits as described in claim 1, wherein the control circuits are connected in parallel.

### Claim 11 (depends on 1)

A control system including a first and second control circuit, each of the control circuits as described in claim 1, wherein one of the control circuits is in a feed forward path and one of the control circuits is in a feedback path.

### Claim 12

A control circuit including a crossbar array having input columns and output rows configured to store first stored data in the form of high or low resistance states wherein the input columns are connected to a common electrical input having an input voltage (Vin) and the output rows are connected to a common summing circuit wherein the circuit is configured to produce a total transfer function based on the ratio of an output voltage (Vout) from the common summing circuit to an input voltage (Vin) to the common electrical input which can be approximated by:
Vout/Vin=Σcjbj/(1+ajs)
wherein j is a summation index according to the output rows of the crossbar array, the values of bj are determined by the resistance states of the crosspoints for a corresponding row, cj=1 or −1 depend on the configuration of the common summing circuit for a corresponding row, and the values of 1/(1+ajs) are transfer functions in the Laplace domain associated with a corresponding row.

### Claim 13

A method including the steps of:
providing a control circuit including a crossbar array having input columns and output rows configured to store first stored data in the form of high or low resistance states wherein the input columns are connected to a common electrical input having an input voltage signal and the output rows are connected to a common summing circuit configured to sum signals from the rows to produce an output voltage signal, wherein the control circuit is configured to produce a transfer function based on the ratio of the output voltage to the input voltage which is determined by the resistance states of the crossbar array; and
reprogramming resistance states of the crossbar array.

### Claim 14 (depends on 13)

The method of claim 13 wherein the reprogramming of the resistance states of the crossbar array is based on a change in an environmental condition.

### Claim 15 (depends on 14)

The method of claim 14 wherein the change in an environmental condition is a temperature change.

### Claim 16 (depends on 14)

The method of claim 14 wherein the change in an environmental condition is based on a detection of motion.

### Claim 17 (depends on 14)

The method of claim 14 wherein the change in an environmental condition is based on a detection of sound.

### Claim 18 (depends on 14)

The method of claim 14 wherein the change in an environmental condition is based on a detection of one or more chemicals.

### Claim 19 (depends on 13)

The method of claim 13 wherein the reprogramming is performed manually by a user.

### Claim 20 (depends on 13)

The method of claim 13 wherein the reprogramming is performed automatically.
