发明名称 Methods and systems for improving delayed read handling
摘要 Methods and systems for improving delayed read handling in a loop of delayed commands among a larger set of commands in a queue of commands are disclosed. In general, when commands in a delayed loop are completed out of order, "holes" are left in the command queue. Skipping over such "holes" consumes multiple clock cycles before another command can be issued, as each "hole" must be examined first in order to determine that it no longer contains a valid read command. A loop of delayed read commands can thus be created from among a larger set of commands in a queue of commands with each command entry having a pointer to the next valid command. Valid delayed read commands in the loop of commands can then be processed by automatically advancing between any two valid delayed read commands among the loop of commands. In this manner, the time to advance between any two commands in the delayed read loop is constant and PCI read performance thereof can be dramatically improved.
申请公布号 US2004205282(A1) 申请公布日期 2004.10.14
申请号 US20030409569 申请日期 2003.04.08
申请人 SOLOMON RICHARD L.;THOMAS JILL A. 发明人 SOLOMON RICHARD L.;THOMAS JILL A.
分类号 G06F13/36;G06F13/40;(IPC1-7):G06F13/36 主分类号 G06F13/36
代理机构 代理人
主权项
地址