Memory circuit
First Claim
1. A memory device formed on an IC chip, comprising:
- dynamic random access memory means for effecting data read write operations, and having input means, output means, and a plurality of storage locations for storing data;
first and second data terminals, said terminals being formed on the IC chip to receive data from an external side of the IC chip, said first data terminal being to be connected to data bus, and said second data terminal being to be connected to lines other than said data bus; and
control means having an output connected to said input means of said dynamic random access memory means, a first data input connected to said first data terminal to receive first data, a second input connected to receive second data read from a selected part of said storage locations via said output means of said dynamic random access memory means, a third data input connected to said second data terminal to receive a function mode signal, and operation means for executing operations between said first data provided from said first data input and said second data provided from said second input, said operation means including function setting means responsive to said function mode signal for setting a function indicated by said function mode signal prior to receipt of said first data, wherein said second data is read out of said selected part of said storage locations, the operation corresponding to the function set by said function setting means is executed for said first and second data, and the result of said execution is written into said selected part of said storage locations via said input means of said dynamic random access memory means during one memory cycle of said dynamic random access memory means.
0 Assignments
0 Petitions
Accused Products
Abstract
A memory device formed on an IC chip includes dynamic random access memories for effecting data read and write operations, first and second data terminals for receiving data from an external side of the IC chip, and a controller having a first data input connected to the first data terminal to receive first data, a second input connected to receive second data read, a third data input connected to the second data terminal to receive a function mode signal, and operation unit for executing operations between the first data provided from the first data input and the second data provided from the second input. The operation unit includes a function setting unit responsive to the function mode signal for setting a function indicated by the function mode signal prior to receipt of the first data. The second data is read out of a selected part of the storage locations. The operation corresponding to the function set by the function setting unit is executed for the first and second data. The result of the execution is written into the selected part of the storage locations via the input of the dynamic random access memories during one memory cycle.
54 Citations
76 Claims
-
1. A memory device formed on an IC chip, comprising:
-
dynamic random access memory means for effecting data read write operations, and having input means, output means, and a plurality of storage locations for storing data; first and second data terminals, said terminals being formed on the IC chip to receive data from an external side of the IC chip, said first data terminal being to be connected to data bus, and said second data terminal being to be connected to lines other than said data bus; and control means having an output connected to said input means of said dynamic random access memory means, a first data input connected to said first data terminal to receive first data, a second input connected to receive second data read from a selected part of said storage locations via said output means of said dynamic random access memory means, a third data input connected to said second data terminal to receive a function mode signal, and operation means for executing operations between said first data provided from said first data input and said second data provided from said second input, said operation means including function setting means responsive to said function mode signal for setting a function indicated by said function mode signal prior to receipt of said first data, wherein said second data is read out of said selected part of said storage locations, the operation corresponding to the function set by said function setting means is executed for said first and second data, and the result of said execution is written into said selected part of said storage locations via said input means of said dynamic random access memory means during one memory cycle of said dynamic random access memory means. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A memory device with operation function, formed on one chip as an integrated device, comprising:
-
dynamic random access memory means for storing data; first and second data terminals, said terminals being formed on the chip in order to receive data from an external side of the integrated device, said first data terminal being to be connected to data bus, and said second data terminal to be connected to lines other than said data bus; and means for executing an operation between data provided through said first data terminal and data read from said dynamic random access memory means, the result of said operation being stored in said dynamic random access memory means, including function setting means responsive to a function mode signal provided through said second data terminal for setting a function indicated by said function mode signal prior to receipt of data through said first data terminal, whereby the operation of said executing means is preset in accordance with the function set by said function setting means prior to receipt of said data through said first data terminal, and wherein the reading out of data from said dynamic random access memory means, the execution of said operation on said data by said execution means and the storing of the result of the execution is effected during one memory cycle of said random access memory means. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A memory device formed on an IC chip, comprising:
-
dynamic random access memory means for effecting data read and write operations, and having input means, output means, and a plurality of storage locations for storing data; first and second data terminals, said terminals being formed on the IC chip to receive data from an external side of the IC chip, said first data terminal being to be connected to data bus, and said second data terminal being to be connected to address bus; and control means having an output connected to said input means of said dynamic random access memory means, a first data input connected to said first data terminal to receive first data, a second input connected to receive second data read from a selected part of said storage locations via said output means of said dynamic random access memory means, a third data input connected to said second data terminal to receive a function mode signal, and operation means for executing operations between said first data provided from said first data input and said second data provided from said second input, said operation means including function setting means responsive to said function mode signal for setting a function indicated by said function mode signal prior to receipt of said first data, wherein said second data is read out of said selected part of said storage locations, the operation corresponding to the function set by said function setting means is executed for said first and second data, and the result of said execution is written into said selected part of said storage locations via said input means of said dynamic random access memory means during one memory cycle of said dynamic random access memory means. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A memory device with operation function, formed on one chip as an integrated device, comprising:
-
dynamic random access memory means for storing data; first and second data terminals, said terminals being formed on the chip in order to receive data from an external side of the integrated device, said first data terminal being to be connected to data bus, and said second data terminal to be connected to address bus; and means for executing an operation between data provided through said first data terminal and data read from said dynamic random access memory means, the result of said operation being stored in said dynamic random access memory means, including function setting means responsive to a function mode signal provided through said second data terminal for setting a function indicated by said function mode signal prior to receipt of data through said first data terminal, whereby the operation of said executing means is preset in accordance with the function set by said function setting means prior to receipt of said data through said first data terminal, and wherein the reading out of data from said dynamic random access memory means, the execution of said operation on said data by said executing means and the storing of the result of the execution is effected during one memory cycle of said random access memory means. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A memory device on an IC chip responsive to an access from an external side of the IC chip, comprising:
-
dynamic memory means for effecting data read and write operations and having a plurality of memory locations; a first path connected to said dynamic memory means for transferring data read out from one of said memory locations designated by an access address provided from the external side during a first duration of one memory cycle of said dynamic memory means; control means having output means, first data input means connected to receive data provided via a data bus from the external side, second data input means connected to said first path for receiving said data read from said dynamic memory means, third data input means connected to receive a function mode signal supplied via address but from the external side prior to said first duration, and operation means for executing one of a plurality of operations selected in response to said function mode signal between said data received by said first data input means and said data received by said second data input means during a second duration of said one memory cycle following said first duration; and a second path connecting said output means of said control means to said memory means for transferring a result of the execution of said selected operation, said result being stored in said designated location of said memory means during a third duration of said one memory cycle following said second duration. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A memory device on an IC chip having a data terminal, an address terminal, and a control terminal, comprising:
-
a memory element having a plurality of storage locations for reading, writing and storing data from, to and in said storage locations in response to address signals supplied through said address terminal and control signals supplied through said control terminal; an operation means for operating on read data read out from said memory element and first data supplied through said data terminal in accordance with an operation mode signal and outputting result data; and an operation mode setting means for setting said operation mode signal of said operation means with receiving said operation mode signal supplied through said address terminal. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A memory device on an IC chip having a data terminal, an address terminal, and a control terminal, comprising:
-
a memory element having a plurality of storage locations for reading, writing, and storing data from, to, and in said storage locations in response to address signals supplied through said address terminal and control signals supplied through said control terminal; an operation means for operating on read data read out from said memory element and first data supplied through said data terminal to output result data in accordance with an operation mode signal; and an operation mode setting means for receiving said operation mode signal supplied through said address terminal, and setting said operation mode signal to said operation means, said operation mode setting means including a plurality of operation mode register means respectively storing said operation mode signal and a first selector means for selecting one of a plurality of said operation mode register means to supply said operation mode signal to said operation means. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A memory device on an IC chip having a data terminal, an address terminal, and a control terminal, comprising:
-
a memory element for reading, writing and storing data from, to, and in a plurality of storage locations in response to address signals supplied through said address terminal and control signals supplied through said control terminal; an operation means for operating on read data read out from said memory element and first data supplied through said data terminal in accordance with an operation mode signal and outputting result data; an operation mode setting means for setting said operation mode signal with receiving said operation mode signal supplied through said address terminal; and a write control means for outputting a write control signal in a bit unit to said memory element in accordance with second data supplied through said data terminal. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A memory device on an IC chip having a data terminal, an address terminal, and a control terminal, comprising:
-
a memory element for reading, writing, and storing data from, to, and in a plurality of storage locations in response to address signals supplied through said address terminal and control signals supplied through said control terminal; an operation means for operating on read data read out from said memory element and first data supplied through said data terminal to output result data in accordance with an operation mode control signal; an operation mode setting means for receiving said operation mode control signal supplied through said address terminal, and setting said operation mode control signal to said operation means, said operation mode setting means including a plurality of operation mode register means respectively storing said operation mode control signal and a first selector means for selecting one of a plurality of said operation mode register means to supply said operation mode control signal to said operation means; and a write control means for outputting a write control signal in a bit unit to said memory element in accordance with second data supplied from said data terminal, said write control means including a plurality of write control register means respectively storing said write control signal and a second selector means for selecting one of said write control register means to supply said write control signal to said memory element. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72)
-
-
73. A one chip semiconductor integrated circuit device comprising:
-
a memory unit including a plurality of semiconductor memory elements; a first terminal which is supplied with operation designation signals and an address signal, said operation designation signals arbitrarily designating one of a plurality of operations; a control unit which is coupled to said memory elements and said first terminal and which sets a plurality of bits of said memory elements of said memory unit into a predetermined logic level according to a selected predetermined operation designated by said operation designation signals, said predetermined logic level being data irrespective of data provided by an external device; and a second terminal coupled to said control unit; wherein said operation designation signals are control command data bits which are supplied from said first terminal; address signal is used to write into said memory unit write data in response to a data setting control signal, said data setting control signal being supplied from said second terminal; wherein during a mode designation operation, before a bits setting operation, said operation designation signals being said control command data bits are supplied from said first terminal, said mode designation operation is carried out in response to another data setting control signal which is also supplied from said second terminal; and wherein during said bits setting operation said control unit sets said plurality of bits of said memory elements of said memory unit into said predetermined logic level according to said selected predetermined operation designated by said operation designation signals being said control command data bits which are supplied from said first terminal during said mode designation operation. - View Dependent Claims (74, 75, 76)
-
Specification