一种多维度动态中断聚合方法、系统、设备及存储介质

    公开(公告)号:CN114003362A

    公开(公告)日:2022-02-01

    申请号:CN202111277242.1

    申请日:2021-10-29

    Abstract: 本发明公开了一种多维度动态中断聚合方法、系统、设备及存储介质,当控制器接收到或发送完一个数据帧时,多阈值机制和定时器机制会同时启动并进行中断聚合的判断;在得到上述两项判断结果后,分别与写回阈值、预取阈值和BD不足阈值进行比较;在下一次中断产生之前,若控制器又接收到或发送完一个数据帧时,相对时间定时器清零并重新计时,而绝对时间定时器继续计时;当相对时间定时器或绝对时间定时器超时时,若控制器当前未进行数据收发,则产生中断,否则待当前数据收发完成后,产生中断;产生中断后,相对时间定时器、绝对时间定时器均清零,在此之后控制器第一次接收到或发送完一个数据帧时,两个定时器又同时启动,如此循环。

    一种基于两级描述符表征的以太网控制系统

    公开(公告)号:CN113037604A

    公开(公告)日:2021-06-25

    申请号:CN202110280813.0

    申请日:2021-03-16

    Abstract: 本发明公开了一种基于两级描述符表征的以太网控制系统,PCIe控制器与主机BD引擎和MAC BD引擎形成的系统架构,主机BD引擎对通过PCIe控制器传输的主机BD以及数据的维护和管理,利用MAC BD引擎对MAC BD以及数据的维护和管理,完成MAC BD和数据分别在本地数据缓存与MAC控制器之间的传输,采用主机BD引擎和MAC BD引擎双引擎结构,避免数据在与MAC层进行交互才能实现收发的问题,可完全隔离控制器内部的数据平面与控制平面,采用MAC BD缓存和本地数据缓存分别进行数据缓存,具有较高的可扩展性和鲁棒性,可以很好的支撑未来产品对功能的扩展、更新以及性能的提升等需求,本发明可用于高带宽、高性能以太网控制器芯片中,能够支撑未来产品对功能的扩展、性能提升等需求。

    一种面向以太网交换器的高效缓存管理系统

    公开(公告)号:CN114531488B

    公开(公告)日:2024-01-26

    申请号:CN202111275730.9

    申请日:2021-10-29

    Abstract: 本发明公开了一种面向以太网交换器的高效缓存管理系统,通过队列管理模块对缓存管理模块进行划分,对缓存空间进行划分,利用入口控制模块控制监视入端口CoS队列的缓存使用情况,对接收的数据包进行流分类并根据分类结果放入不同的CoS队列,并且实现端口和队列的流控及拥塞处理,对动态管理实现了缓存的合理使用,通过双链表管理技术实现了出口队列的管理,本发明不需要二次缓存数据包,节省了存储资源,减小了交换延迟,通过流分类、流量监管和整形及拥塞管理,保证了服务质量。

    一种面向以太网交换器的高效缓存管理系统

    公开(公告)号:CN114531488A

    公开(公告)日:2022-05-24

    申请号:CN202111275730.9

    申请日:2021-10-29

    Abstract: 本发明公开了一种面向以太网交换器的高效缓存管理系统,通过队列管理模块对缓存管理模块进行划分,对缓存空间进行划分,利用入口控制模块控制监视入端口CoS队列的缓存使用情况,对接收的数据包进行流分类并根据分类结果放入不同的CoS队列,并且实现端口和队列的流控及拥塞处理,对动态管理实现了缓存的合理使用,通过双链表管理技术实现了出口队列的管理,本发明不需要二次缓存数据包,节省了存储资源,减小了交换延迟,通过流分类、流量监管和整形及拥塞管理,保证了服务质量。

Patent Agency Ranking