PIPELINED NON-BLOCKING LEVEL TWO CACHE SYSTEM WITH INHERENT TRANSACTION COLLISION-AVOIDANCE

Patent №

US 6,519,682

Granted

2003-02-11

Filed 1998

Owner

STMICROELECTRONICS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09205598

A cache subsystem in a data processing system is structured to place the L1 cache RAMs after the L2 cache RAMs in the pipeline for processing both CPU write transactions and L1 line-fill transactions. In this manner the lines loaded into the L1 cache are updated by all CPU write transactions without having to perform any explicit checks. The present invention also places the L1 tag RAM before the L1 data RAM for both CPU write transactions and L1 line-fill transactions, such that CPU write transactions may check that a line is in the L1 cache before updating it. L1 line-fill transactions can then check that the line to be transferred from the L2 cache to the L1 cache is not already in the L1 cache.

AI hardwareG06F 12/0897G06F 12/0859

AI classification

AI hardware1.00
Machine learning0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00
Vision0.00
Planning0.00
Knowledge representation0.00

Ownership

STMICROELECTRONICS, INC.

assignment · 96510072

Assignors

RICHARDSON, NICHOLAS J., STACK, CHARLES A.

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

From the same owner

© 2026 NYSGPT2525 LLC