[发明专利]一种增强型TL-TCAM查表型硬件搜索引擎在审

专利信息
申请号: 202111640569.0 申请日: 2021-12-29
公开(公告)号: CN114496034A 公开(公告)日: 2022-05-13
发明(设计)人: 张建伟 申请(专利权)人: 大连理工大学
主分类号: G11C15/04 分类号: G11C15/04
代理公司: 大连智高专利事务所(特殊普通合伙) 21235 代理人: 马庆朝
地址: 116024 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 增强 tl tcam 表型 硬件 搜索引擎
【权利要求书】:

1.一种增强型TL-TCAM查表型硬件搜索引擎,其特征在于,每个字电路包括多个增强型TL-TCAM单元电路,所述增强型TL-TCAM单元电路包括四个存储单元MC1-MC4和十三个N型晶体管N1-N13;存储单元MC采用双稳态电路结构,存储值位于存储单元MC的T端,存储单元MC的F端为其“非”值,N型晶体管N1的栅极与OneX相连,N型晶体管N1的源极接电源,N型晶体管N1的漏极与N型晶体管N2的源极相连,N型晶体管N2的漏极与N型晶体管N3的源极相连,N型晶体管N3的漏极与ML_X相连,N型晶体管N3的栅极与N型晶体管N7的源极相连,N型晶体管N7的栅极与XSL_11相连,N型晶体管N7的漏极与存储单元MC2的F端相连,存储单元MC2的T端与N型晶体管N6的源极相连,N型晶体管N6的栅极与LSL_11相连,N型晶体管N6的漏极与N型晶体管N5的源极相连,N型晶体管N5的栅极与LSL_00相连,N型晶体管N5的漏极与存储单元MC1的T端相连,存储单元MC1的F端与N型晶体管N4的源极相连,N型晶体管N4的栅极与XSL_00相连,N型晶体管N4的漏极与N型晶体管N12的源极相连,N型晶体管N12的栅极与字线WL相连,N型晶体管N12的漏极与位线BL1相连,N型晶体管N4的漏极通过MA线与N型晶体管N7的源极相连,N型晶体管N2的栅极与N型晶体管N8的源极相连,N型晶体管N8的栅极与XSL_10相连,N型晶体管N8的漏极与存储单元MC3的F端相连,存储单元MC3的T端与N型晶体管N9的源极相连,N型晶体管N9的栅极与LSL_10相连,N型晶体管N9的漏极与N型晶体管N10的源极相连,N型晶体管N10的栅极与LSL_01相连,N型晶体管N10的漏极与存储单元MC4的T端相连,存储单元MC3的F端与N型晶体管N11的源极相连,N型晶体管N11的栅极与XSL_01相连,N型晶体管N11的漏极与N型晶体管N13的源极相连,N型晶体管N13的栅极与字线WL相连,N型晶体管N13的漏极与位线BL2相连,N型晶体管N11的漏极通过MB线与N型晶体管N2的栅极相连,N型晶体管N5的源极通过匹配线ML与N型晶体管N9的漏极相连;

m个增强型TL-TCAM单元电路并行连接在一起组成子段电路,m为正整数,子段电路中每个增强型TL-TCAM单元电路的字线WL、匹配线ML、ML_x各自分别短接在一起,匹配线ML与N型晶体管N15的漏极相连,ML_x与N型晶体管N15的栅极相连,N型晶体管N15的源极接地,ML_x与N型晶体管N14的漏极相连,N型晶体管N14的源极接地,N型晶体管N14的栅极与信号线OneX_in-Sement_b相连,多个子段电路并行连接组成一个字电路。

2.根据权利要求1所述的增强型TL-TCAM查表型硬件搜索引擎,其特征在于,字电路阵列的LSL_00、LSL_01、LSL_10、LSL_11、XSL_00、XSL_01、XSL_10、XSL_11、OneX分别都与译码器decode_SLW相连,译码器decode_SLW的真值表如下表:

表中“-”代表“0”;

当(SLW#1,SLW#2)中没有G_X时,LSL_00、LSL_01、LSL_10、LSL_11中有且只有一根线被选中,LSL_00、LSL_01、LSL_10、LSL_11的值等于1,OneX和XSL_00、XSL_01、XSL_10、XSL_11都为0,则与其相连的N型晶体管会打开,对应的MC单元的T端的值会被选出至ML上;

如果LSL_00=1,则MC1.T的值被选出至ML上,记为ML=MC1.T;

如果LSL_11=1,则ML=MC2.T;

如果LSL_10=1,则ML=MC3.T;

如果LSL_01=1,则ML=MC4.T;

此时OneX=0,N型晶体管N1关闭,则ML_X值为悬空,记为ML_x=FLOAT,

当ML_x=FLOAT,若ML=1,则表示选中的MC单元中存储的MC.F=1,也即:增强型TL-TCAM单元电路的搜索结果为匹配HIT;若ML=0,则增强型TL-TCAM单元电路的搜索结果为失配MISS;

当(SLW#1,SLW#2)中有2个G_X时,LSL_00、LSL_01、LSL_10、LSL_11、XSL_00、XSL_01、XSL_10、XSL_11以及OneX都为0,N型晶体管N1关闭,ML_X=FLOAT;N型晶体管N5、N型晶体管N6、N型晶体管N9、N型晶体管N10关闭,ML=FLOAT;此时表示增强型TL-TCAM单元电路的搜索结果为匹配HIT;

当(SLW#1,SLW#2)中有1个G_X时,此时LSL_00、LSL_01、LSL_10、LSL_11都为0;N型晶体管N5、N型晶体管N6、N型晶体管N9、N型晶体管N10关闭,ML=FLOAT;

XSL_00和XSL_11中有且只有一根被选中时;

若XSL_00被选中,则N型晶体管N4打开,则MA=MC1.F;

若XSL_11被选中,则N型晶体管N7打开,MA=MC2.F;

XSL_10和XSL_01中有且只有一根被选中时;

若XSL_10被选中,则N型晶体管N8打开,MB=MC3.F;

若XSL_01被选中,则N型晶体管N11打开,MB=MC4.F;

OneX=1,N型晶体管N1打开,此时若MA线和MB线都为1,则N型晶体管N3和N型晶体管N2都打开,ML_x=1,表示增强型TL-TCAM单元电路的搜索结果为失配MISS;此时若MA线和MB线中有一个0或两个都为0,则N型晶体管N2和N型晶体管N3中至少有一个关闭,ML_x=FLOAT,表示增强型TL-TCAM单元电路的搜索结果为匹配HIT。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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