发明名称 BUS TRANSACTION MANAGEMENT WITHIN DATA PROCESSING SYSTEM
摘要 PROBLEM TO BE SOLVED: To increase a usable bus band width and reduce a latency time. SOLUTION: A data processing system is provided with a bus having separate write channels W and read channels R via which bus transactions are made. Bus transaction buffers 34 are provided within the bus structure to buffer write requests, particularly so as to alleviate problems associated with relatively slow bus slaves. The bus transaction buffers 34 are responsive to the memory addresses associated with write requests and read requests which pass through them to identify those to the same memory address, or memory addresses within a predetermined range, so as to either ensure a strict correct ordering of those transactions, read to follow write, or to satisfy a read following a write with a buffered write data value and then flushing the read request such that it does not reach its final destination. COPYRIGHT: (C)2006,JPO&NCIPI
申请公布号 JP2005353041(A) 申请公布日期 2005.12.22
申请号 JP20050128546 申请日期 2005.04.26
申请人 ARM LTD 发明人 MIDDLETON PETER GUY;GWILT DAVID JOHN;DEVEREUX IAN VICTOR;MATHEWSON BRUCE JAMES;HARRIS ANTONY JOHN;GRISENTHWAITE RICHARD ROY
分类号 G06F12/00;G06F13/16;G06F13/28;G06F13/36;(IPC1-7):G06F13/28 主分类号 G06F12/00
代理机构 代理人
主权项
地址