Interrupt controller for processing fast and regular interrupts
    1.
    发明授权
    Interrupt controller for processing fast and regular interrupts 有权
    用于处理快速和规则中断的中断控制器

    公开(公告)号:US07457903B2

    公开(公告)日:2008-11-25

    申请号:US10384991

    申请日:2003-03-10

    IPC分类号: G06F13/14

    摘要: A method and system for generating interrupts in an embedded disk controller is provided. The method includes receiving vector values for an interrupt; determining if an interrupt request is pending; comparing the received vector value with a vector value of the pending interrupt; and replacing a previous vector value with the received vector value if the received vector value has higher priority. The system includes, at least one register for storing a trigger mode value which specifies whether an interrupt is edge triggered or level sensitive, and a vector address field that specifies a priority and address for an interrupt, and a mask value which masks an interrupt source. Also provided is a method for generating a fast interrupt. The method includes, receiving an input signal from a fast interrupt source; and generating a fast interrupt signal based on priority and a mask signal.

    摘要翻译: 提供了一种用于在嵌入式磁盘控制器中产生中断的方法和系统。 该方法包括接收中断的向量值; 确定中断请求是否正在等待; 将接收到的矢量值与未决中断的向量值进行比较; 并且如果接收到的向量值具有较高的优先级,则用接收的向量值替换先前的向量值。 该系统包括至少一个用于存储指定中断是边缘触发还是电平敏感的触发模式值的寄存器以及指定中断的优先级和地址的向量地址字段以及屏蔽中断源的掩码值 。 还提供了一种用于产生快速中断的方法。 该方法包括:从快速中断源接收输入信号; 以及基于优先级和掩码信号产生快速中断信号。

    Interrupt controller for prioritizing interrupt requests in an embedded disk controller
    2.
    发明授权
    Interrupt controller for prioritizing interrupt requests in an embedded disk controller 有权
    用于优先处理嵌入式磁盘控制器中的中断请求的中断控制器

    公开(公告)号:US07870320B1

    公开(公告)日:2011-01-11

    申请号:US12271261

    申请日:2008-11-14

    IPC分类号: G06F13/14

    摘要: An interrupt controller for a disk controller includes an interrupt scanner module that receives a plurality of interrupt requests (IRQs) from a plurality of corresponding interrupt sources, performs a scan of respective vector values of the plurality of IRQs, and selectively outputs a priority based on the scan. An interrupt generation module receives the priority and generates at least one of a fast interrupt and a regular interrupt based on the priority.

    摘要翻译: 一种用于磁盘控制器的中断控制器包括一个中断扫描器模块,该模块从多个相应的中断源接收多个中断请求(IRQ),对多个IRQ的各个向量值执行扫描,并且基于 扫描。 中断生成模块基于优先级接收优先级并产生快速中断和规则中断中的至少一个。