← Back to Patent Explorer
US4970688A Expired / Lapsed US ⏱️ 0.0 years remaining

Memory device having operating function

Assignee: Toshiba Corp
•
Filing: 1989-08-24
•
Granted: 1990-11-13
•
Expires: 2009-08-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory device having an operating function includes a memory cell array, a register, and a logical opeation circuit. The memory cell array has memory cells arranged in a matrix form of m rows ×n columns. Data readout or write-in operation with respect to the memory cell array is effected in the unit of n bits of one row. The register has a bit width corresponding to one row of the memory cell array. Data of one row is read out from the memory cell array and is processed by the logical operation circuit together with data stored in the register. The result of operation is written into a desired row of the memory cell array. The memory cell array, register, and logical operation circuit are formed in the same integrated circuit, thus permitting processing such as picture element processing to be effected inside the integrated circuit, without the need to use an external data bus.

Inventors

  • 👤 Tsutomu Minagawa
  • 👤 Naoyuki Kai
  • 👤 Masahide Ohhashi
  • 👤 Yukimasa Uchida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:36
CPC Classifications
G; G06; G06F; G06F7/00

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 204 words
A memory device having an operating function comprising: a first memory cell array, having memory cells arranged in a matrix form of m rows x n columns; first readout control means, for selecting one of the rows of said first memory cell array, to read out n-bit data therefrom; first write-in control means, for selecting one of the rows of said first memory cell array, to write n-bit data therein; register means arranged independent from said first memory cell array, for storing n-bit data therein; and logical operation means for logically processing n-bit data read out from said first memory cell array, under a control of said first readout control means, with the content of a corresponding one of bits of n-bit data stored in said register means used as a variable to derive the result of logical operation for each bit, n-bit data constructed by bits of the result of logical operation being written into a desired one of the rows of said first memory cell array, under a control of said first write-in control means, wherein said first memory cell array, first readout control means, first write-in control means, register means, and logical operation means are formed in the same integrated circuit.
Claim 2
Dependent Claim 204 words
A memory device having an operating function comprising: a first memory cell array, having memory cells arranged in a matrix form of m rows x n columns; first readout control means, for selecting one of the rows of said first memory cell array, to read out n-bit data therefrom; first write-in control means, for selecting one of the rows of said first memory cell array, to write n-bit data therein; register means arranged independent from said first memory cell array, for storing n-bit data therein; and logical operation means for logically processing n-bit data read out from said first memory cell array, under a control of said first readout control means, with the content of a corresponding one of bits of n-bit data stored in said register means used as a variable to derive the result of logical operation for each bit, n-bit data constructed by bits of the result of logical operation being written into a desired one of the rows of said first memory cell array, under a control of said first write-in control means, wherein said first memory cell array, first readout control means, first write-in control means, register means, and logical operation means are formed in the same integrated circuit.
Claim 3
Dependent Claim 66 words
A memory device having an operating function according to claim 1, which further includes second write-in control means, arranged in said integrated circuit, for controlling the write-in operation of data into said register means and in which said second write-in control means writes n-bit data constructed by bits of the result of logical operation, obtained by means of said logical operation means, into said register means.
Claim 4
Dependent Claim 58 words
A memory device having an operating function according to claim 1, wherein said logical operation means includes exclusive-OR means for effecting the exclusive-OR operation between bits of data read out from said first memory cell array by means of said first readout control means and corresponding bits of data stored in said register means, to derive exclusive-0R data.
Claim 5
Dependent Claim 55 words
A memory device having an operating function according to claim 3, wherein said exclusive-OR means includes n exclusive-OR circuits which are connected to receive respective bits of data read out from said first memory cell array at one input terminal and respective bits of data stored in said register means at the other input terminal.
Claim 6
Dependent Claim 99 words
A memory device having an operating function according to claim 1, which further includes a second memory cell array, disposed separate from said first memory cell array in said integrated circuit, and second readout control means, formed in said integrated circuit, for controlling the data readout operation to select one row of said second memory cell array so as to read out n-bit data and in which said logical operation means performs the logical operation with the n-bit data read out from said second memory cell array by means of said second readout control means used as a variable.
Claim 7
Dependent Claim 105 words
A memory device having an operating function according to claim 1, which further includes a second memory cell array, disposed separate from said first memory cell array in said integrated circuit, and third write-in control means, formed in said integrated circuit, for controlling the data write-in operation to write n-bit, data into a selected one of the rows of said second memory cell array and in which said third write-in control means writes n-bit data constructed by bits of the result of logical operation, obtained by means of said logical operation means, into a selected one of the rows of said second memory cell array.
Claim 8
Dependent Claim 73 words
A memory device having an operating function according to claim 5, which further includes third write-in control means, formed in said integrated circuit, for controlling the data write-in operation to write n-bit data into said second memory cell array and in which said third write-in control means writes n-bit data constructed by bits of the result of logical operation, obtained by means of said logical operation means, into said second memory cell array.
Claim 9
Dependent Claim 101 words
A memory device having an operating function according to claim 5, wherein said logical operation means includes exclusive-OR means for effecting the exclusive-OR operation between bits of data read out from said first memory cell array by means of said first readout control means and corresponding bits of data stored in said register means, to derive exclusive-0R data, and OR means for effecting the logical operation between bits of data read out from said second memory cell array by means of said second readout control means and corresponding bits of data output from said exclusive-OR means, to derive logical sum data.
Claim 10
Dependent Claim 96 words
A memory device having an operating function according to claim 8, wherein said exclusive-OR means includes n exclusive-OR circuits which are connected to receive respective bits of data read out from said first memory cell array at one input terminal and respective bits of data stored in said register means at the other input terminal, and said OR means includes n OR circuits connected to receive respective bits of data read out from said second memory cell array at one input terminal and corresponding data output from said n exclusive-0R circuits at the other input terminal.
Claim 11
Dependent Claim 389 words
A memory device having an operating function, comprising: a first memory cell array, having memory cells arranged in a matrix form of m rows x n columns; first readout control means, for selecting one of the rows of said first memory cell array, to read out n-bit data therefrom; first write-in control means, for selecting one of the rows of said first memory cell array, to write n-bit data therein; a second memory cell array, disposed separate from said first memory cell array and having memory cells arranged in a matrix form of m rows x n columns; second readout control means, for selecting one of the rows of said second memory cell array, to read out n-bit data therefrom; second write-in control means, for selecting one of the rows of said first memory cell array, to write n-bit data therein; register means arranged independent from said first and second memory cell arrays, for storing n-bit data therein; second write-in control means, for writing n-bit data into said register means; first logical operation means, for logically processing n bit data read out from said first memory cell array, under a control of said first readout control means, together with corresponding bits of n-bit data stored in said register means, to derive the result of logical operation for each bit, n-bit data constructed by bits of the result of logical operation effected by said first logical means being written into a desired one of the rows of said first memory cell array, under a control of said first write-in control means, and second logical operation means, for logically processing n bit data read out from said second memory cell array, under a control of said second readout control means, together with corresponding bits of n-bit data constructed by bits of the result of logical operation obtained by said first logical operation means, to derive the result of logical operation for each bit, n-bit data constructed by bits of the result of logical operation effected by said second logical means being written into said register means, under a control of said second write-in control means, wherein said first and second memory cell arrays, first and second readout control means, first and second write-in control means, register means, and first and second logical operation means are formed in the same integrated circuit.
Claim 12
Dependent Claim 389 words
A memory device having an operating function, comprising: a first memory cell array, having memory cells arranged in a matrix form of m rows x n columns; first readout control means, for selecting one of the rows of said first memory cell array, to read out n-bit data therefrom; first write-in control means, for selecting one of the rows of said first memory cell array, to write n-bit data therein; a second memory cell array, disposed separate from said first memory cell array and having memory cells arranged in a matrix form of m rows x n columns; second readout control means, for selecting one of the rows of said second memory cell array, to read out n-bit data therefrom; second write-in control means, for selecting one of the rows of said first memory cell array, to write n-bit data therein; register means arranged independent from said first and second memory cell arrays, for storing n-bit data therein; second write-in control means, for writing n-bit data into said register means; first logical operation means, for logically processing n bit data read out from said first memory cell array, under a control of said first readout control means, together with corresponding bits of n-bit data stored in said register means, to derive the result of logical operation for each bit, n-bit data constructed by bits of the result of logical operation effected by said first logical means being written into a desired one of the rows of said first memory cell array, under a control of said first write-in control means, and second logical operation means, for logically processing n bit data read out from said second memory cell array, under a control of said second readout control means, together with corresponding bits of n-bit data constructed by bits of the result of logical operation obtained by said first logical operation means, to derive the result of logical operation for each bit, n-bit data constructed by bits of the result of logical operation effected by said second logical means being written into said register means, under a control of said second write-in control means, wherein said first and second memory cell arrays, first and second readout control means, first and second write-in control means, register means, and first and second logical operation means are formed in the same integrated circuit.
Claim 13
Dependent Claim 108 words
A memory device having an operating function according to claim 10, wherein said first logical operation means includes exclusive-OR means for effecting the exclusive-OR operation between bits of data read out from said first memory cell array by means of said first readout control means and corresponding bits of data stored in said register means, to derive exclusive-0R data, and said second logical operation means includes OR means for effecting the logical operation between bits of data read out from said second memory cell array by means of said second readout control means and corresponding bits of data output from said exclusive-0R means, to derive logical sum data.
Claim 14
Dependent Claim 98 words
A memory device having an operating function according to claim 11, wherein said exclusive-OR means includes n exclusive-OR circuits which are connected to receive respective bits of data read out from said first memory cell array at one input terminal and respective bits of data stored in said register means at the other input terminal, and said OR means includes n OR circuits connected to receive respective bits of data read out from said second memory cell array at one input terminal and corresponding bits of data output from said n exclusive-OR circuits at the other input terminal.
Claim 15
Dependent Claim 36 words
A memory device having an operating function according to claim 10, wherein said first readout control means and first write-in control means include a first row decoder, a first write-in/sense amplifier circuit, and a column decoder.
Claim 16
Dependent Claim 28 words
A memory device having an operating function according to claim 10, wherein said second readout control means includes a second row decoder and a second write-in/sense amplifier circuit.

References Cited (Backward Citations)

US4646270A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-11-12 1994-05-14 1994-11-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-11-12 1998-05-14 1998-11-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-11-12 2002-05-14 2002-11-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag