发明名称 DATA HAZARD HANDLING FOR COPENDING DATA ACCESS REQUESTS
摘要 <P>PROBLEM TO BE SOLVED: To provide a data processing system that manages data hazards at a coherency controller and not at an initiator device. <P>SOLUTION: Write requests are processed in a two part form. When there are copending reads and writes to the same address, the writes are stalled by a coherency controller by not responding to a first part of the write and an initiator device 10 proceeds to process any snoop request received to the address of the write regardless of the fact that the write is pending. When the pending read has been completed, the coherency controller responds to the first part of the write and the initiator device completes the write by sending the data and an indicator of the state of the data following the snoop. The coherency controller can then avoid any potential data hazard using this information to update memory as required. <P>COPYRIGHT: (C)2013,JPO&INPIT
申请公布号 JP2013041581(A) 申请公布日期 2013.02.28
申请号 JP20120174816 申请日期 2012.08.07
申请人 ARM LTD 发明人 PHANINDRA KUMAR MANNAVA;JAMSHED JALAL;RAMAMOORTHY GURU PRASADH;MICHAEL ALAN FILIPPO
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址
您可能感兴趣的专利