OPTIMIZING TAG FORWARDING IN A TWO LEVEL CACHE SYSTEM FROM LEVEL ONE TO LEVER TWO CONTROLLERS FOR CACHE COHERENCE PROTOCOL FOR DIRECT MEMORY ACCESS TRANSFERS

Patent №

US 8,656,105

Granted

2014-02-18

Filed 2011

Owner

TEXAS INSTRUMENTS INCORPORATED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13245206

A second level memory controller uses shadow tags 711 to implement snoop read and write coherence. These shadow tags are generally used only for snoops intending to keep L2 SRAM coherent with the level one data cache. Thus updates for all external cache lines are ignored. The shadow tags are updated on all level one cache allocates and all dirty and invalidate modifications to data stored in L2 SRAM. These interactions happen on different interfaces, but the traffic on that interface includes level one data cache accesses to both external and level two directly addressable lines. These interactions create extra traffic on these interfaces and creating extra stalls to the CPU. Thus in this invention shadow tags are updated only on a subset of less than all updates of the level one tags.

AI hardwareG06F 12/1081G06F 1/3296G06F 7/483G06F 9/3012G06F 11/1064G06F 12/0246G06F 12/0811G06F 12/0815+19 more

AI classification

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

Ownership

TEXAS INSTRUMENTS INCORPORATED

assignment · 281510968

Assignors

DAMODARAN, RAGURAM, CHACHAD, ABHIJEET A., ZBICIAK, JOSEPH R. M., TRAN, JONATHON (SON) HUNG, DAMODARAN, RAGURAM, CHACHAD, ABHIJEET A, ZBICIAK, JOSEPH R. M., TRAN, JONATHON (SON) HUNG

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

© 2026 NYSGPT2525 LLC