Apparatus and method for a read-modify-write operation in a dynamic random access memory
DCFirst Claim
Patent Images
1. A synchronous dynamic random access memory unit having read and write operations initiated by an address signal group, a system clock signal and an activation signal;
- said memory unit comprising;
a storage cell array for storing data signals; and
control apparatus responsive to address signals, a system clock signal, and a read control signal for retrieving data signals from said storage cell array, said control apparatus including a gate circuit responsive to a non-change in said address signals and a system clock signal for preventing said read control signal from initiating a read operation during a modify portion of a read-modify-write operation.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
In a dynamic random access memory unit 10, a circuit, 610 -61N.sbsb.--1, 615, and 617, is provided in which a non-change of each address signal of an address signal group during a next consecutive clock cycle blocks the application of the read activation control signal to the memory unit 10. In this manner, the memory unit 10 is inactive (i.e., does not perform a read operation) during the modify portion of a read-modify-write operation so that potential conflicts in the operation of the memory unit 10 are avoided.
10 Citations
14 Claims
-
1. A synchronous dynamic random access memory unit having read and write operations initiated by an address signal group, a system clock signal and an activation signal;
- said memory unit comprising;
a storage cell array for storing data signals; and control apparatus responsive to address signals, a system clock signal, and a read control signal for retrieving data signals from said storage cell array, said control apparatus including a gate circuit responsive to a non-change in said address signals and a system clock signal for preventing said read control signal from initiating a read operation during a modify portion of a read-modify-write operation. - View Dependent Claims (2, 3, 4, 5)
- said memory unit comprising;
-
6. A method for executing a read-modify-write operation in a synchronous dynamic random access memory unit, said method comprising the steps of:
-
during a first system clock period, retrieving a first data group from said memory unit and transmitting said first data group to a central processing unit, during a second consecutive system clock period, modifying said data group in said central processing unit; during said second consecutive system clock period, preventing said memory unit from performing a read operation; and during a third consecutive system clock period, storing said first data group in said memory unit. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data processing system comprising:
-
central processing unit; and synchronous DRAM memory unit coupled to said central processing unit and exchanging data signals therewith, said central processing unit applying control and address signals to said memory unit, said memory unit including; a storage cell array into which data signals to be transmitted to the central processor are read and into which data signals from the central processing unit are to be stored; and a control unit responsive to address and control signals and a system clock signal for activating selected storage cells and initiating read and write operations for said storage cell array, said control unit including a gate circuit responsive to said address signals, a storage cell read signal, and a system clock signal for preventing a read operation during a system clock cycle in which address signals from the next system clock cycle and said system clock cycle are identical. - View Dependent Claims (12, 13, 14)
-
Specification