← 返回列表
一种基于LRO超时和中断ITR超时的联合中断控制方法和装置
摘要文本
本发明提供了一种基于LRO超时和中断ITR超时的联合中断控制方法和装置,该方法包括:将DMA接收队列的中断请求映射到中断向量上,并复用中断向量的ITR超时计数器;当ITR超时计数器的计时值达到第一时间间隔时,向DMA接收队列反映射一个LRO超时脉冲,用于指示DMA接收队列停止聚合当前数据流,并将已聚合的数据流写入主机内存;当ITR超时计数器的计时值达到第二时间间隔时,将DMA接收队列产生的中断请求上报给主机端。本发明的技术方案将中断超时和接收队列LRO超时相结合,降低了CPU利用率,节省了芯片资源和功耗。
申请人信息
- 申请人:无锡众星微系统技术有限公司
- 申请人地址:214000 江苏省无锡市新吴区菱湖大道111号软件园天鹅座C座6层
- 发明人: 无锡众星微系统技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于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接收队列产生的中断请求上报给主机端。