[发明专利]一种用于交换芯片地址存储及查找的快速并行电路及方法有效

专利信息
申请号: 202011539273.5 申请日: 2020-12-23
公开(公告)号: CN112637072B 公开(公告)日: 2022-08-02
发明(设计)人: 陶淑婷;陈雷;毛雅欣;张永波;张奇荣 申请(专利权)人: 北京时代民芯科技有限公司;北京微电子技术研究所
主分类号: H04L45/745 分类号: H04L45/745;H04L45/7453
代理公司: 中国航天科技专利中心 11009 代理人: 陈鹏
地址: 100076 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 交换 芯片 地址 存储 查找 快速 并行 电路 方法
【权利要求书】:

1.一种用于交换芯片地址存储及查找的快速并行电路,其特征在于,包括MAC地址获取模块、DPV获取模块、HASH模块、SRAM存储模块和地址比较模块;

MAC地址获取模块:从数据帧中读取源MAC地址或从全局寄存器中读出通过CPU配置的MAC地址,并输出至HASH模块和SRAM存储模块;

从数据帧中读取目的MAC地址,并输出至HASH模块和地址比较模块;

所述MAC地址获取模块≥3个,将MAC地址分成多路数据并行处理;

DPV获取模块:将源MAC地址或CPU配置MAC的交换端口记录为DPV向量,并输出至SRAM存储模块;

HASH模块:接收由MAC地址获取模块输入的源MAC地址或CPU配置MAC地址,进行HASH运算后,得到指示源MAC地址或CPU配置MAC地址在SRAM存储模块中存储位置的HASH映射地址,并输出至SRAM存储模块;接收由MAC地址获取模块输入的目的MAC地址,进行HASH运算后,得到指示目的MAC地址在SRAM存储模块中的存储位置的HASH映射地址,并输出至SRAM存储模块;

SRAM存储模块:接收由MAC地址获取模块输入的源MAC地址或CPU配置MAC地址,DPV获取模块输入的相应的DPV向量,和HASH模块输入的相应的HASH映射地址,并按照所述HASH映射地址,将源MAC地址或CPU配置MAC地址、DPV向量,以及条目状态共同存储为ATU条目;所述条目状态指示MAC地址老化时间;

接收HASH模块输入的目的MAC地址对应的HASH映射地址,并读取所述HASH映射地址指示的存储位置中存储的ATU条目MAC地址,将ATU条目MAC地址输出至地址比较模块;

接收地址比较模块输入的比较结果信号,根据比较结果信号读出该ATU条目MAC地址对应的DPV向量,进而根据该DPV向量得到对应发送端口,或进行泛洪;

所述SRAM存储模块为≥4个单端口同步SRAM,分别存储HASH运算后所得HASH映射地址相同的MAC地址;

地址比较模块:接收MAC地址获取模块输入的目的MAC地址,以及SRAM存储模块输入的ATU条目MAC地址后,将ATU条目MAC地址与目的MAC地址进行比较,将比较结果信号输出至SRAM存储模块。

2.根据权利要求1所述的一种用于交换芯片地址存储及查找的快速并行电路,其特征在于,MAC地址经过HASH运算后所得HASH映射地址为11bit。

3.根据权利要求1所述的一种用于交换芯片地址存储及查找的快速并行电路,其特征在于,所述单端口同步SRAM的存储宽度与ATU条目一致,存储深度为2048。

4.根据权利要求1所述的一种用于交换芯片地址存储及查找的快速并行电路,其特征在于,所述HASH模块由异或门和非门组成。

5.根据权利要求1所述的一种用于交换芯片地址存储及查找的快速并行电路,其特征在于,所述ATU条目包括48bit MAC地址,3bit条目状态和m个bit的DPV向量,其中m等于交换芯片的端口数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京时代民芯科技有限公司;北京微电子技术研究所,未经北京时代民芯科技有限公司;北京微电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011539273.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top