首页> 外国专利> Arbitration system for a shared DMA logic on a network adapter with a large number of competing priority requests having predicted latency field

Arbitration system for a shared DMA logic on a network adapter with a large number of competing priority requests having predicted latency field

机译:用于网络适配器上共享DMA逻辑的仲裁系统,该系统具有大量竞争优先级请求且具有预测的等待时间字段

摘要

In accordance with principles of the invention, there is provided an arbitration system for multiple requesters of a shared data transfer resource, such as a system bus or a peripheral bus. The disclosed system arbitrates among multiple classes of requesters which are divided into multiple levels of a request hierarchy. In the example embodiment, the multiple requesters include logic for processing received data from the network, logic for processing data to be transmitted onto the network, logic for moving transmit and receive descriptors between the host memory and the adapter, logic for reporting status from the adapter to the host, and logic for generating an error and maintenance status update from the adapter to the host. The new system ensures fairness between transmit and receive processes, that FIFOs associated with transmit queues are not underrun, and further that notification of non- error and maintenance status changes are processed with minimal latency.
机译:根据本发明的原理,提供了一种用于共享数据传输资源的多个请求者的仲裁系统,例如系统总线或外围总线。所公开的系统在多个请求者类别之间进行仲裁,该多个请求者类别被划分为请求层次结构的多个级别。在示例实施例中,多个请求者包括用于处理从网络接收的数据的逻辑,用于处理要发送到网络上的数据的逻辑,用于在主机存储器和适配器之间移动发送和接收描述符的逻辑,用于从主机报告状态的逻辑。适配器到主机,以及用于生成从适配器到主机的错误和维护状态更新的逻辑。新系统确保了发送和接收过程之间的公平性,与发送队列相关联的FIFO不会被欠载,并且进一步确保了无错误通知和维护状态更改的延迟最小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号