SPECULATIVE READ IN A CACHE COHERENT MICROPROCESSOR

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20090089510A1
SERIAL NO

11864363

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A cache coherence manager, disposed in a multi-core microprocessor, includes a request unit, an intervention unit, a response unit and an interface unit. The request unit receives coherent requests and selectively issues speculative requests in response. The interface unit selectively forwards the speculative requests to a memory. The interface unit includes at least three tables. Each entry in the first table represents an index to the second table. Each entry in the second table represents an index to the third table. The entry in the first table is allocated when a response to an associated intervention message is stored in the first table but before the speculative request is received by the interface unit. The entry in the second table is allocated when the speculative request is stored in the interface unit. The entry in the third table is allocated when the speculative request is issued to the memory.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ARM FINANCE OVERSEAS LIMITED110 FULBOURN ROAD CHERRY HINTON CAMBRIDGE CB1 9NJ

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Berg, Thomas Benjamin Portland, US 9 185
Lee, William Portland, US 116 2143

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation