发明名称 Method and apparatus for implementing transfer ordering using hardware linked list
摘要 A method and apparatus are provided for implementing transfer ordering in a processor input/output (I/O) interface. A pointer field is added to a command buffer. Commands are chained together in a linked list defining the transfer ordering. A currently executing command, or a command whose data is currently being transferred is held in a current execution register. The current execution register includes a pointer to the next command to be executed, or data to be transferred. When the current command completes, the pointer is used to fetch information for a next command. A command that last received an ordering event is held in a last received register. The last received register contains a link pointer field, which initially is not valid. When the next ordering event occurs, the link pointer field is loaded with a pointer to the command corresponding to the new ordering event. The register information is then written to the command buffer.
申请公布号 US2007180155(A1) 申请公布日期 2007.08.02
申请号 US20060344905 申请日期 2006.02.01
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 IRISH JOHN D.
分类号 G06F3/00 主分类号 G06F3/00
代理机构 代理人
主权项
地址