[发明专利]一种基于交换架构的多核交换芯片及其数据传输方法有效
| 申请号: | 201911252160.4 | 申请日: | 2019-12-09 |
| 公开(公告)号: | CN111092829B | 公开(公告)日: | 2022-04-01 |
| 发明(设计)人: | 徐凌云 | 申请(专利权)人: | 昆高新芯微电子(江苏)有限公司 |
| 主分类号: | H04L49/10 | 分类号: | H04L49/10;H04L49/109 |
| 代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 曹鹏飞 |
| 地址: | 215300 江苏省苏州市昆*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 交换 架构 多核 芯片 及其 数据传输 方法 | ||
1.一种基于交换架构的多核交换芯片,其特征在于,包括:两个以上的单核包处理器和一个以上的交换架构;
每两个所述单核包处理器之间通过一个所述交换架构实现互联或并发传输;
每个所述单核包处理器包括IPE模块、队列管理模块和EPE模块;
所述IPE模块为入口处理引擎模块,与所述队列管理模块相连,用于根据数据包生成数据包信息,并将所述数据包信息发送至队列管理模块;
所述队列管理模块,用于实现所述数据包信息的入队和出队;
所述EPE模块为出口处理引擎模块,与所述队列管理模块相连,用于进行缓冲区检索,进行报文的提取;
所述队列管理模块还与所述交换架构相连,所述交换架构用于连接两个所述单核包处理器;
所述IPE模块中包括本核心处理器IPE和虚拟核心处理器IPE,所述队列管理模块包括本核心数据包缓存器、虚拟核心数据包缓存器和VoQ接口;
所述本核心处理器IPE与所述本核心数据包缓存器相连,所述虚拟核心处理器IPE与所述虚拟核心数据包缓存器相连;
所述VoQ接口与所述EPE模块相连,且与所述交换架构相连。
2.根据权利要求1所述的一种基于交换架构的多核交换芯片,其特征在于,所述本核心处理器IPE中包括缓冲存储器,且所述缓冲存储器与所述本核心数据包缓存器相连。
3.一种基于交换架构的多核交换芯片的数据传输方法,基于权利要求1-2任意一项所述的一种基于交换架构的多核交换芯片,其特征在于,包括以下步骤:
S1.对数据包进行处理后得到数据包头部,将数据包头部送入IPE模块,得到数据包信息;
S2.根据所述数据包信息判断所述数据包的目标传输地址,根据目标传输地址实现入队和出队,进而完成数据包的传输;具体内容包括:
S21.判断目标传输地址是否为当前所述数据包信息所在的单核包处理器;
S211.若是,则在当前单核包处理器的队列管理模块中入队,出队于当前单核包处理器的EPE模块中;
S212.若不是,则通过交换架构将所述数据包和所述数据包信息均发送至目标单核包处理器内,在目标单核包处理器内的队列管理模块中入队,出队于目标单核包处理器的EPE模块中;
S22.EPE模块向本核心数据包缓存器进行缓冲区检索,进行报文的提取,并归还包缓存。
4.根据权利要求3所述的一种基于交换架构的多核交换芯片的数据传输方法,其特征在于,S1的具体内容包括:
所述数据包进入IPE模块后通过缓冲存储器缓存到本核心数据包缓存器内,在所述本核心数据包缓存器内得到所述数据包的数据包头部,并将所述数据包头部传送至所述本核心处理器IPE内,在所述本核心处理器IPE生成数据包信息。
5.根据权利要求3所述的一种基于交换架构的多核交换芯片的数据传输方法,其特征在于,S212的具体内容包括:
数据包的目标传输地址不是当前单核包处理器,在当前单核包处理器内的VoQ接口上进行缓冲区检索,将数据包和数据包信息同时通过交换架构传输至目标单核包处理器内;
在对VoQ接口进行缓冲区检索的同时,通过虚拟化技术在当前单核包处理器内的虚拟核心处理器IPE内进行缓冲区检索,并将数据包缓存到对应的虚拟核心数据包缓存器内。
6.根据权利要求3所述的一种基于交换架构的多核交换芯片的数据传输方法,其特征在于,S2中入队的具体内容包括:
根据所述数据包信息判断通信方式,若所述通信方式为单播,则直接在队列管理模块中进行入队;若所述通信方式为多播,则根据所述数据包信息经过多播复制后再入队。
7.根据权利要求3所述的一种基于交换架构的多核交换芯片的数据传输方法,其特征在于,所述数据包信息出队前进行流量整形和调度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆高新芯微电子(江苏)有限公司,未经昆高新芯微电子(江苏)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911252160.4/1.html,转载请声明来源钻瓜专利网。





