发明申请
US20080209139A1 Rapid Input/Output Doorbell Coalescing To minimize CPU Utilization And Reduce System Interrupt Latency
有权
快速输入/输出门铃聚结以最大限度地减少CPU利用率并减少系统中断延迟
- 专利标题: Rapid Input/Output Doorbell Coalescing To minimize CPU Utilization And Reduce System Interrupt Latency
- 专利标题(中): 快速输入/输出门铃聚结以最大限度地减少CPU利用率并减少系统中断延迟
-
申请号: US11679823申请日: 2007-02-27
-
公开(公告)号: US20080209139A1公开(公告)日: 2008-08-28
- 发明人: Chi-Lie Wang , Kwong Hou Mak , Jason Z. Mo
- 申请人: Chi-Lie Wang , Kwong Hou Mak , Jason Z. Mo
- 申请人地址: US CA San Jose
- 专利权人: Integrated Device Technology, Inc.
- 当前专利权人: Integrated Device Technology, Inc.
- 当前专利权人地址: US CA San Jose
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
Status/error reporting is implemented using a doorbell system. A plurality of flag registers are included on a system device, such as a serial buffer. Each flag register has a corresponding address, and stores a plurality of flags. A flag scan controller accesses the flag registers in a predetermined priority order, using the flag register addresses. Upon detecting that one or more of the flags of a flag register are activated, the flag scan controller causes a doorbell command to be generated. The doorbell command includes the flag register address and the corresponding flags. A system processor receives the doorbell command and services the activated flags. Once the activated flags are serviced, the system processor performs one or more software write operations to clear the flags within the system device. The system processor can simultaneously service multiple flags. The system processor can also simultaneously clear multiple flags.
公开/授权文献
信息查询