- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科毕业设计
(2011届)
题 目 KMP算法的FPGA实现 学 院 电子信息学院 专 业 集成电路设计与集成系统 班 级 学 号 学生姓名 褚小伟 指导教师 李训根 完成日期 2011年3月
诚 信 承 诺
我谨在此承诺:本人所写的毕业论文《KMP算法的FPGA实现》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。
承诺人(签名):
年 月 日
摘 要
随着网络技术的迅猛发展,所要检测的数据包越来越多,单纯的依靠软件来检测,越来越显得力不从心。伴随着FPGA技术的发展,在硬件上实现模式匹配,来提高网络数据处理速度的需求越来越普遍。把有哪些信誉好的足球投注网站算法固化到FPGA里,从而可以大大提高算法的速度,适应科技的迅速发展。
本文重点分析了几种典型的模式匹配算法。包括:BF算法、KMP算法、BM算法、BMH算法、AC算法和AC-BM算法。另外文章还介绍了FPGA的的相关基本知识以及硬件描述语言的选择。
综合考虑现有的比较成熟的模式匹配算法,并且追踪国外基于FPGA技术来实现模式匹配的研究成果,认为在硬件实现方面,KMP算法效率较高,结构简单,可行性强,而且易于对主串进行多模式的匹配,所以选其作为模式匹配硬件模块的核心算法,通过硬线逻辑来进一步提高串模式匹配的效率。本文KMP算法程序设计部分主要分为三个部分:模式串输入、next函数的计算、字符串的匹配。具体情况会在第四章中介绍。
关键词:;;
ABSTRACT
With the rapid development of network technology, have to text more and more packets. Thus, simply relying on software to detect becomes more and more inadequate.
As the development of FPGA technology, it’s becomes increasingly popular to realize the pattern matching on hardware to meet the demand for the improvement of the processing speed of network data. Putting the search algorithm to the FPGA, which can greatly improve the speed of the algorithm, is adapt to the quick development of technology.
This paper focuses on several typical patterns matching algorithm involving: BF algorithm, KMP algorithm, BM algorithm, BMH algorithm, AC algorithm and the AC-BM algorithm.Besides, this paper will also introduce the basic knowledge related to FPGA as well as the selection of the description language of hardware.
Considering the current pattern matching algorithms which are relatively through and the reseaching findings from abroad of using FPGA to achieve pattern mactching, KMP has advantages of efficient arithmetic, simple organization, strong feasibility and easy multi-pattern macthing to primary string in realizing hardware.Thats the reason why choose it to be the core arithmetic of matching pattern and hardware module, which makes fur
您可能关注的文档
- f第五章腐蚀及防护技术.doc
- GbitsSDH设备组网及应用.doc
- FPGA程控稳压电源设计—课程设计.doc
- F大学课程设计学生.doc
- FPGA直接数字.doc
- GBT质量管理体系基础及术语.doc
- FSK调制及解调系统仿真.doc
- Gkwixm大学课程设计现代汽车电控发动机故障自诊断系统使用.doc
- GIS及TOPSIS法阜阳区域经济发展状况评价.doc
- FPGA技术微波炉控制器.doc
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验试卷一套.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验试卷新版.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题审定版.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题及参考答案1套.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验试卷汇编.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验知识点试题必威体育精装版.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验知识点试题推荐.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题必考题.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验知识点试题必威体育精装版.docx
- 河南省卫辉市事业单位考试(中小学教师类D类)职业能力倾向测验知识点试题一套.docx
最近下载
- 2025年中学中考备考复习方案 .pdf VIP
- 监理规划范本监理规划.doc VIP
- 通达信筹码突破+筹码峰主图指标公式.doc
- 2024年糖尿病专科护士理论考试试题 .pdf VIP
- 经典日本电影100部.ppt
- 浅析井下泥石流的危害及防治.doc
- 水星船外机二冲程 40-50-60-65-75-90-HP E-ETC 2012 英文维修手册.pdf VIP
- 水星船外机二冲程 40-50-60-65-HP E-ETC 2007 英文维修手册.pdf VIP
- 船外机_本田维修手册BF175BF200BF225中文版.pdf VIP
- 船外机_雅马哈维修手册_英文F225F_Fl225F_F250D_Fl250D_F300B_Fl300B_p1-a-p150-anglais-Service Manual-.pdf VIP
文档评论(0)