Apparatus for controlling data transfer between a bus and memory array and method for operating same
AssigneeMonolithic System Technology, Inc.
InventorsFu-Chieh Hsu, Wingyu Leung
Life of this patent
Estimating the term…
Loading patent…
AssigneeMonolithic System Technology, Inc.
InventorsFu-Chieh Hsu, Wingyu Leung
Estimating the term…
A method and structure for implementing a DRAM memory array as a second level cache memory in a computer system. The computer system includes a central processing unit (CPU), a first level SRAM cache memory, a CPU bus coupled to the CPU, and a second level cache memory which includes a DRAM array coupled to the CPU bus. When accessing the DRAM array, row access and column decoding operations are performed in a self-timed asynchronous manner. Predetermined sequences of column select operations are then performed in a synchronous manner with respect to a clock signal. A widened data path is provided to the DRAM array, effectively increasing the data rate of the DRAM array. By operating the DRAM array at a higher data rate than the CPU bus, additional time is provided for precharging the DRAM array. As a result, the precharging of the DRAM array is transparent to the CPU bus. A structure and method control the refresh and internal operations of the DRAM array.
A next level cache memory which is coupled to a central processing unit (CPU) by a bus, the CPU including a first level cache memory, the next level cache memory comprising:
A next level cache memory which is coupled to a central processing unit (CPU) by a bus, the CPU including a first level cache memory, the next level cache memory comprising:
A next level cache memory which is coupled to a central processing unit (CPU) by a bus, the CPU including a first level cache memory, the next level cache memory comprising:
A next level cache memory which is coupled to a central processing unit (CPU) and a system controller, the CPU including a first level cache memory, the next level cache memory comprising:
A next level cache memory which is coupled to a central processing unit (CPU) and a system controller, the CPU including a first level cache memory, the next level cache memory comprising:
A method of using a dynamic random access memory (DRAM) array as a next level cache memory in a computer system having a central processing unit (CPU) and a first level cache memory coupled to a bus, the method comprising the steps of:
A method of using a dynamic random access memory (DRAM) array as a next level cache memory in a computer system having a central processing unit (CPU) and a first level cache memory coupled to a bus, the method comprising the steps of:
A method of controlling refresh and internal operations of a dynamic random access memory (DRAM) array used as a next level cache memory in a computer system which includes a central processing unit (CPU) having a first level cache memory and a system controller, the method comprising the steps of:
Dependencies are inferred from the claim text.