发明名称 System and method for loading commands to a bus, directly loading selective commands while queuing and strictly ordering other commands
摘要 An input/output bus bridge and command queuing system includes an external interrupt router for receiving interrupt commands from bus unit controllers (BUCs) and responds with end of interrupt (EOI), interrupt return (INR) and interrupt reissue (IRR) commands. The interrupt router includes a first command queue for ordering EOI commands and a second command queue for ordering INR and IRR commands. A first in first out (FIFO) command queue orders bus memory mapped input output (MMIO) commands. The EOI commands are directed from the first command queue to the input of the FIFO command queue. The EOI commands and the MMIO commands are directed from the command queue to an input output bus and the INR and IRR commands are directed from the second command queue to the input output bus. In this way, strict ordering of EOI commands relative to MMIO accesses is maintained while simultaneously allowing INR and IRR commands to bypass enqueued MMIO accesses.
申请公布号 US6279064(B1) 申请公布日期 2001.08.21
申请号 US20000562274 申请日期 2000.04.29
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BRONSON TIMOTHY C.;LEE WAI LING;ZEYAK, JR. VINCENT P.
分类号 G06F13/40;(IPC1-7):G06F13/00 主分类号 G06F13/40
代理机构 代理人
主权项
地址