Invention Grant
US09465740B2 Coherence processing with pre-kill mechanism to avoid duplicated transaction identifiers
有权
一致性处理与预杀机制,以避免重复的事务标识符
- Patent Title: Coherence processing with pre-kill mechanism to avoid duplicated transaction identifiers
- Patent Title (中): 一致性处理与预杀机制,以避免重复的事务标识符
-
Application No.: US13860885Application Date: 2013-04-11
-
Publication No.: US09465740B2Publication Date: 2016-10-11
- Inventor: Erik P. Machnicki , Harshavardhan Kaushikkar , Shinye Shiu
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/08

Abstract:
An apparatus for processing coherency transactions in a computing system is disclosed. The apparatus may include a request queue circuit, a duplicate tag circuit, and a memory interface unit. The request queue circuit may be configured to generate a speculative read request dependent upon a received read transaction. The duplicate tag circuit may be configured to store copies of tag from one or more cache memories, and to generate a kill message in response to a determination that data requested in the received read transaction is stored in a cache memory. The memory interface unit may be configured to store the generated speculative read request dependent upon a stall condition. The stored speculative read request may be sent to a memory controller dependent upon the stall condition. The memory interface unit may be further configured to delete the speculative read request in response to the kill message.
Public/Granted literature
- US20140310469A1 COHERENCE PROCESSING WITH PRE-KILL MECHANISM TO AVOID DUPLICATED TRANSACTION IDENTIFIERS Public/Granted day:2014-10-16
Information query