发明名称 Data store maintenance requests in interconnects
摘要 Interconnect circuitry for a data processing apparatus is disclosed. The interconnect circuitry is configured to provide data routes via which at least one initiator device may access at least one recipient device. The interconnect circuitry comprises: at least one input for receiving transaction requests from the initiator device(s); at least one output for outputting transaction requests to the recipient device(s); a plurality of paths for transmitting said transaction requests between the at least one input and the at least one output; wherein at least one of said transaction requests comprises a data store maintenance request requesting a data store maintenance operation to be performed on data stores within the data processing apparatus; and control circuitry for routing the received transaction requests from the at least one input to the at least one output; wherein the control circuitry is configured to respond to receipt of the data store maintenance operation by transmitting the data store maintenance operation along at least one of the plurality of paths followed by a barrier transaction request, the control circuitry being configured to maintain an ordering of at least some transaction requests with respect to the barrier transaction request within a stream of transaction requests passing along the at least one of said plurality of paths, such that at least some transaction requests subsequent to the data store maintenance request in the stream of transaction requests are held behind the data store maintenance request by the barrier transaction request.
申请公布号 US2011119448(A1) 申请公布日期 2011.05.19
申请号 US20100923725 申请日期 2010.10.05
申请人 发明人 RIOCREUX PETER ANDREW;MATHEWSON BRUCE JAMES;LAYCOCK CHRISTOPHER WILLIAM;GRISENTHWAITE RICHARD ROY
分类号 G06F12/08;G06F13/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址