发明名称 Controlling snoop requests during write requests
摘要 Disclosed is an initiator device with circuitry that can generate data access requests, a data store and at least one port to output the data access requests. The data store, stores data and a validity state indicator. The port outputs the data requests and receives signals and data access requests to and from a coherency controller. The circuitry generates write requests in two parts, a first part has an indication that a write is to be performed and the address of the data to be written and a second part transmitted in response to the receipt of a data acceptance guarantee. The initiator device has control circuitry that responds to snoop requests by accepting the request and controlling the snoop request to be executed regardless of whether the request is to a location of a pending write request for which the first part has been output but not the second. The control circuitry also responds to the receipt of a data acceptance guarantee and to the current state of the data being valid and a more up to date version being stored elsewhere, to output as the second part of the data write the data and the current state of the data.
申请公布号 GB2493596(A) 申请公布日期 2013.02.13
申请号 GB20120010481 申请日期 2012.06.13
申请人 ARM LIMITED 发明人 PHANINDRA KUMAR MANNAVA;JAMSHED JALAL;RAMAMOORTHY GURU PRASADH;MICHAEL ALAN FILIPPO
分类号 G06F12/08;G06F13/16 主分类号 G06F12/08
代理机构 代理人
主权项
地址