发明名称 Using write request queue to prevent bottlenecking on slow ports in transfer controller with hub and ports architecture
摘要 A data transfer technique between a source port and a destination port of a transfer controller with plural ports. In response to a data transfer request ( 401 ), the transfer controller queries the destination port to determine if it can receive data of a predetermined size ( 402 ). If the destination port is not capable of receiving data, the transfer controller waits until said destination port is capable of receiving data ( 412 ). If the destination port is capable of receiving data, the destination port allocates a write reservation station to the data ( 403 ). Then the transfer controller reads data of the predetermined size from the source port ( 404 ) and transfers this read data to the destination port ( 405 ). The destination port forwards this data to an attached application unit, which may be memory or a peripheral, and then disallocates the write reservation station freeing space for further data transfer ( 406 ). This write driven process permits the transfer controller hub to service other data transfers from a fast source without being blocked by a slow destination.
申请公布号 US6904474(B1) 申请公布日期 2005.06.07
申请号 US20000615132 申请日期 2000.07.13
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 ROBERTSON IAIN
分类号 G06F13/12;G06F15/17;H04L29/08;(IPC1-7):G06F13/00 主分类号 G06F13/12
代理机构 代理人
主权项
地址