首页> 外国专利> Rapid Input/Output Doorbell Coalescing To minimize CPU Utilization And Reduce System Interrupt Latency

Rapid Input/Output Doorbell Coalescing To minimize CPU Utilization And Reduce System Interrupt Latency

机译:快速输入/输出门铃合并,以最大程度地减少CPU利用率并减少系统中断延迟

摘要

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.
机译:使用门铃系统实现状态/错误报告。在系统设备上包括多个标志寄存器,例如串行缓冲器。每个标志寄存器具有对应的地址,并存储多个标志。标志扫描控制器使用标志寄存器地址以预定的优先级顺序访问标志寄存器。在检测到标志寄存器的一个或多个标志被激活时,标志扫描控制器使门铃命令产生。门铃命令包括标志寄存器地址和相应的标志。系统处理器接收门铃命令并服务于激活的标志。服务激活的标志后,系统处理器将执行一个或多个软件写操作以清除系统设备中的标志。系统处理器可以同时服务多个标志。系统处理器还可以同时清除多个标志。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号