WRITE BACK CACHE CONTROLLER METHOD AND APPARATUS FOR USE IN A SYSTEM HAVING A CPU WITH INTERNAL CACHE MEMORY

Patent №

US 5,485,592

Granted

1996-01-16

Filed 1993

Owner

EXXON CHEMICAL PATENTS INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08090517

A cache controller apparatus for controlling an external write back cache memory and arbitrating a system bus, which interconnects a microprocessor having an internal write back cache memory, an external cache memory, a main memory, and one or more DMA controllers. The cache controller apparatus controls the write-back cycle of the external cache by imitating a microprocessor memory write cycle. The cache controller also insures the cache consistency of the cache internal to the microprocessor. When a DMA controller or ISA bus master is master of the system bus and asserts a valid memory command, the cache controller causes the DMA controller or ISA bus master to wait and the microprocessor to perform an internal cache inquiry to determine if the internal cache memory contains modified data to be stored at the memory location desired by the DMA controller. If the cache line needs to be written-back, the microprocessor signals the cache controller, which, in turn, provides the microprocessor with temporary mastership of the system bus, such that it can write back the cache line to the system. The cache controller invalidates a corresponding cache line in the external cache memory if it is valid. Finally, the external bus master is allowed to continue with the memory access.

AI hardwareG06F 12/0804G06F 12/0811

AI classification

AI hardware0.75
Planning0.14
Machine learning0.01
Natural language0.00
Speech0.00
Knowledge representation0.00
Evolutionary computation0.00
Vision0.00

Ownership

EXXON CHEMICAL PATENTS INC.

assignment · 71170162

VIDEO TECHNOLOGY COMPUTERS, LTD.

assignment · 76140756

Assignors

VERDUIJN, JOHANNES PETRUS

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC