Interrupt processing system
    1.
    发明授权
    Interrupt processing system 有权
    中断处理系统

    公开(公告)号:US07328296B1

    公开(公告)日:2008-02-05

    申请号:US11324695

    申请日:2006-01-03

    IPC分类号: G06F13/24

    CPC分类号: G06F13/24

    摘要: An interrupt processing system having an interrupt holding registers, each corresponding to a different class of interrupts. A write queue posts servicing required by the interrupt holding registers. An interrupt vector register has bit positions corresponding to different classes of interrupts. A read queue has inputs coupled to the plurality of interrupt holding registers and to the interrupt vector register. Detection logic is coupled between an arbiter, fed by the write and read queues, and a processor for: (a) indicating when an interrupt has passed from the write arbiter to the processor; (b) detecting the interrupt class of such passed interrupt; (c) enabling the one of the bit positions corresponding to the detected interrupt class in the interrupt vector register to store a state indicating the servicing requirement for such detected class of interrupt; and (d) wherein the data stored in the interrupt vector register is passed to the processor through the read queue and the arbiter selector.

    摘要翻译: 一种具有中断保持寄存器的中断处理系统,每个中断处理系统对应于不同类别的中断。 写入队列中断保存寄存器所需的服务。 中断向量寄存器具有对应于不同类别中断的位位置。 读取队列具有耦合到多个中断保持寄存器和中断向量寄存器的输入。 检测逻辑耦合在由写入和读取队列馈送的仲裁器之间,以及处理器,用于:(a)指示中断何时从写入仲裁器传递到处理器; (b)检测这种传递中断的中断类; (c)使能与中断向量寄存器中检测到的中断类别相对应的位位置之一存储指示这种检测到的中断类别的服务要求的状态; 和(d)其中存储在中断向量寄存器中的数据通过读队列和仲裁器选择器传递给处理器。

    Interrupt processing system
    2.
    发明授权

    公开(公告)号:US07398343B1

    公开(公告)日:2008-07-08

    申请号:US11324667

    申请日:2006-01-03

    IPC分类号: G06F13/24

    CPC分类号: G06F13/24

    摘要: An interrupt processing system having an interrupt holding registers, each corresponding to a different class of interrupts. A write queue posts servicing required by the interrupt holding registers. An interrupt vector register has bit positions corresponding to different classes of interrupts. A read queue has inputs coupled to the plurality of interrupt holding registers and to the interrupt vector register. Detection logic is coupled between an arbiter, fed by the write and read queues, and a processor for: (a) indicating when an interrupt has passed from the write arbiter to the processor; (b) detecting the interrupt class of such passed interrupt; (c) enabling the one of the bit positions corresponding to the detected interrupt class in the interrupt vector register to store a state indicating the servicing requirement for such detected class of interrupt; and (d) wherein the data stored in the interrupt vector register is passed to the processor through the read queue and the arbiter selector.

    Messages signaling interrupt (MSI) processing system
    3.
    发明授权
    Messages signaling interrupt (MSI) processing system 有权
    消息信令中断(MSI)处理系统

    公开(公告)号:US07325084B1

    公开(公告)日:2008-01-29

    申请号:US11324666

    申请日:2006-01-03

    IPC分类号: G06F13/24

    CPC分类号: G06F13/24

    摘要: An interrupt processing system having an interrupt holding registers, each corresponding to a different class of interrupts. A write queue posts servicing required by the interrupt holding registers. An interrupt vector register has bit positions corresponding to different classes of interrupts. A read queue has inputs coupled to the plurality of interrupt holding registers and to the interrupt vector register. Detection logic is coupled between an arbiter, fed by the write and read queues, and a processor for: (a) indicating when an interrupt has passed from the write arbiter to the processor; (b) detecting the interrupt class of such passed interrupt; (c) enabling the one of the bit positions corresponding to the detected interrupt class in the interrupt vector register to store a state indicating the servicing requirement for such detected class of interrupt; and (d) wherein the data stored in the interrupt vector register is passed to the processor through the read queue and the arbiter selector.

    摘要翻译: 一种具有中断保持寄存器的中断处理系统,每个中断处理系统对应于不同类别的中断。 写入队列中断保存寄存器所需的服务。 中断向量寄存器具有对应于不同类别中断的位位置。 读取队列具有耦合到多个中断保持寄存器和中断向量寄存器的输入。 检测逻辑耦合在由写入和读取队列馈送的仲裁器之间,以及处理器,用于:(a)指示中断何时从写入仲裁器传递到处理器; (b)检测这种传递中断的中断类; (c)使能与中断向量寄存器中检测到的中断类别相对应的位位置之一存储指示这种检测到的中断类别的服务要求的状态; 和(d)其中存储在中断向量寄存器中的数据通过读队列和仲裁器选择器传递给处理器。