Cache memory integrated circuit for use with a synchronous central processor bus and an asynchronous memory bus
AssigneeIntel Corporation
InventorsPeter D. MacWilliams, Clair C. Webb, Robert L. Farrell
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsPeter D. MacWilliams, Clair C. Webb, Robert L. Farrell
Estimating the term…
An integrated circuit implements a cache static random access memory (SRAM) storage element which includes a central processor unit (CPU) bus interface incorporating multiplexers and buffers circuits for optimizing burst read and write operations across the CPU bus. Theses circuits allow a full cache line to be read/written in a single access of the SRAM array. Control logic is utilized within the CPU bus interface for controlling CPU bursts in the order defined by the CPU. The memory bus interface includes internal buffers used in performing memory bus reads, write-throughs, write-backs and snoops. Tracking logic is employed for determining the appropriate internal buffer to be utilized for a particular memory bus cycle. Additionally, a data path is included for transparently passing data between the CPU and memory bus interfaces without disturbance of the SRAM array.
An integrated circuit cache memory for temporarily holding data in a computer system, the computer system comprising a central processing unit (CPU) with a CPU clock signal, a prescribed burst order, an associated CPU bus coupled to the CPU and operating synchronous to the CPU clock signal, and a main memory with an associated memory bus coupled to the main memory, the integrated circuit cache memory comprising:
An integrated cache memory circuit coupled to a memory bus and a CPU bus, said circuit comprising:
An integrated cache memory circuit providing a gateway between a CPU bus and a memory bus in a microprocessor computer system comprising:
Dependencies are inferred from the claim text.