← 返回列表

一种基于LRO超时和中断ITR超时的联合中断控制方法和装置

申请号: CN202311344548.3
申请人: 无锡众星微系统技术有限公司
申请日期: 2023/10/17

摘要文本

本发明提供了一种基于LRO超时和中断ITR超时的联合中断控制方法和装置,该方法包括:将DMA接收队列的中断请求映射到中断向量上,并复用中断向量的ITR超时计数器;当ITR超时计数器的计时值达到第一时间间隔时,向DMA接收队列反映射一个LRO超时脉冲,用于指示DMA接收队列停止聚合当前数据流,并将已聚合的数据流写入主机内存;当ITR超时计数器的计时值达到第二时间间隔时,将DMA接收队列产生的中断请求上报给主机端。本发明的技术方案将中断超时和接收队列LRO超时相结合,降低了CPU利用率,节省了芯片资源和功耗。

专利详细信息

项目 内容
专利名称 一种基于LRO超时和中断ITR超时的联合中断控制方法和装置
专利类型 发明申请
申请号 CN202311344548.3
申请日 2023/10/17
公告号 CN117354254A
公开日 2024/1/5
IPC主分类号 H04L47/36
权利人 无锡众星微系统技术有限公司
发明人 董树林; 杜欣; 钟世鹏; 金俊浩; 廖源
地址 江苏省无锡市新吴区菱湖大道111号软件园天鹅座C座6层

专利主权项内容

1.一种基于LRO超时和中断ITR超时的联合中断控制方法,其特征在于,包括:将DMA接收队列的中断请求映射到中断向量上,并复用所述中断向量的ITR超时计数器;当所述ITR超时计数器的计时值达到第一时间间隔时,向所述DMA接收队列反映射一个LRO超时脉冲,用于指示所述DMA接收队列停止聚合当前数据流,并将已聚合的数据流写入主机内存;当所述ITR超时计数器的计时值达到第二时间间隔时,将所述DMA接收队列产生的中断请求上报给主机端。