-
题名基于TCAM的K步长多模式匹配算法及硬件实现
被引量:1
- 1
-
-
作者
赵海斌
李训根
王奇敏
-
机构
杭州电子科技大学微电子CAD研究所
-
出处
《微电子学与计算机》
CSCD
北大核心
2013年第4期46-49,共4页
-
文摘
对K步长状态机进行改进,消除了各状态的失效链,节省了存储资源,提高了匹配效率;根据TCAM(Ternary Content Addressable Memory)的并行查找和精确查找的特性,设计了一种用FPGA实现TCAM的方法,并以此作为基本匹配单元;最后结合改进的K步长状态机和基本匹配单元设计了一个快速多模式匹配系统.接收网络数据流进行实验,结果证明设计的匹配系统能达到数千兆位的吞吐率.
-
关键词
多模式匹配
k步长状态机
三态内容寻址存储器
现场可编程门阵列
-
Keywords
multi--pattern matching
k--step state machine
TCAM
FPGA
-
分类号
TP393.08
[自动化与计算机技术—计算机应用技术]
-
-
题名改进的K步长多模式匹配算法
- 2
-
-
作者
焦鹏飞
李训根
-
机构
杭州电子科技大学电子信息学院
-
出处
《电子世界》
2016年第1期148-149,共2页
-
文摘
K步长状态机存在失效函数,一部分存储空间被用来存储失效状态。为了提高K步长状态机的空间性能,该文通过K步长状态机的转移函数和失效函数f构建了新的转移函数,消除了K步长状态机的"失效链"。对改进算法进行性能分析表明,模式串数量和长度越大,改进后算法的空间优化效果越明显。
-
关键词
多模式匹配
k步长状态机
失效链
-
分类号
TN911.7
[电子电信—通信与信息系统]
-