System and method for interrupt command queuing and ordering
    3.
    发明授权
    System and method for interrupt command queuing and ordering 有权
    用于中断命令排队和排序的系统和方法

    公开(公告)号:US06442634B2

    公开(公告)日:2002-08-27

    申请号:US09860309

    申请日:2001-05-18

    IPC分类号: G06F1300

    CPC分类号: G06F13/4027

    摘要: 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.

    摘要翻译: 输入/输出总线桥接器和命令排队系统包括外部中断路由器,用于从总线单元控制器(BUC)接收中断命令,并响应中断结束(EOI),中断返回(INR)和中断重发(IRR)命令。 中断路由器包括用于排序EOI命令的第一命令队列和用于排序INR和IRR命令的第二命令队列。 先进先出(FIFO)命令队列命令总线内存映射输入输出(MMIO)命令。 EOI命令从第一个命令队列指向FIFO命令队列的输入。 EOI命令和MMIO命令从命令队列引导到输入输出总线,INR和IRR命令从第二个命令队列引导到输入输出总线。 以这种方式,维护相对于MMIO访问的EOI命令的严格排序,同时允许INR和IRR命令绕过入队的MMIO访问。

    System and method for interrupt command queuing and ordering

    公开(公告)号:US6065088A

    公开(公告)日:2000-05-16

    申请号:US144580

    申请日:1998-08-31

    IPC分类号: G06F13/40 G06F13/24 G06F13/26

    CPC分类号: G06F13/4027

    摘要: 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.

    System and method for loading commands to a bus, directly loading selective commands while queuing and strictly ordering other commands
    5.
    发明授权
    System and method for loading commands to a bus, directly loading selective commands while queuing and strictly ordering other commands 失效
    将命令加载到总线的系统和方法,在排队时直接加载选择性命令,并严格排序其他命令

    公开(公告)号:US06279064B1

    公开(公告)日:2001-08-21

    申请号:US09562274

    申请日:2000-04-29

    IPC分类号: G06F1300

    CPC分类号: G06F13/4027

    摘要: 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.

    摘要翻译: 输入/输出总线桥接器和命令排队系统包括外部中断路由器,用于从总线单元控制器(BUC)接收中断命令,并响应中断结束(EOI),中断返回(INR)和中断重发(IRR)命令。 中断路由器包括用于排序EOI命令的第一命令队列和用于排序INR和IRR命令的第二命令队列。 先进先出(FIFO)命令队列命令总线内存映射输入输出(MMIO)命令。 EOI命令从第一个命令队列指向FIFO命令队列的输入。 EOI命令和MMIO命令从命令队列引导到输入输出总线,INR和IRR命令从第二个命令队列引导到输入输出总线。 以这种方式,维护相对于MMIO访问的EOI命令的严格排序,同时允许INR和IRR命令绕过入队的MMIO访问。