Invention Grant
- Patent Title: Piggy-back snoops for non-coherent memory transactions within distributed processing systems
- Patent Title (中): 对分布式处理系统内非相干内存事务的回拨监听
-
Application No.: US14495209Application Date: 2014-09-24
-
Publication No.: US09448741B2Publication Date: 2016-09-20
- Inventor: Sanjay R. Deshpande , John E. Larson , Fernando A. Morales , Thang Q. Nguyen , Mark A. Banse
- Applicant: Sanjay R. Deshpande , John E. Larson , Fernando A. Morales , Thang Q. Nguyen , Mark A. Banse
- Applicant Address: US TX Austin
- Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee: FREESCALE SEMICONDUCTOR, INC.
- Current Assignee Address: US TX Austin
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/08

Abstract:
Piggy-back snoops are used for non-coherent memory transactions in distributed processing systems. Coherent and non-coherent memory transactions are received from a plurality of processing cores within a distributed processing system. Non-coherent snoop information for the non-coherent memory transactions is combined with coherent snoop information for the coherent memory transactions to form expanded snoop messages. The expanded snoop messages are then output to a snoop bus interconnect during snoop cycles for the distributed processing system. As such, when the processing cores monitor the snoop bus interconnect, the processing cores receive the non-coherent snoop information along with coherent snoop information within the same snoop cycle. While this piggy-backing of non-coherent snoop information with coherent snoop information uses an expanded snoop bus interconnect, usage of the coherent snoop bandwidth is significantly reduced thereby improving overall performance of the distributed processing system.
Public/Granted literature
- US20160085478A1 Piggy-Back Snoops For Non-Coherent Memory Transactions Within Distributed Processing Systems Public/Granted day:2016-03-24
Information query