CAM存储器功能模型的研究与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:qt393761474
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的高速发展,网络流量越来越大,网络业务需求也不断发展变化,对路由器、网关等硬件互联设备的要求越来越高。CAM的高速查找特性和FPGA技术的广泛应用,使得当前网络中高速路由查找技术、报文分类和入侵监测等很多关键技术都采用CAM和FPGA结合的解决方案。CAM功能模型研究和实现,完善了FPGA功能验证中外围芯片的支持库,方便了FPGA功能验证过程,加快了FPGA设计的开发过程。本文的主要工作和创新点包括:1.详细分析了国内外功能建模的方法和过程,阐述了FPGA逻辑测试过程和FPGA逻辑测试中器件功能模型建立方法;2.针对CAM功能建模,详细的分析了CAM,提出了CAM功能模型框架,并针对CAM功能模型的核心——高速查找引擎,研究了国内外在查找引擎中常用的查找算法;3.提出了基于顺序查找引擎、基于Hash查找引擎和基于树查找引擎的3种CAM功能模型设计,并实现了这3种不同CAM功能模型;4.从理论上对这3种基于不同查找引擎的CAM功能模型进行了分析和比较,并总结了它们之间的优缺点;5.用Verilog实现了基于顺序查找的CAM功能模型,在Modelsim环境下通过了正确性验证,并应用于CIA智能网卡逻辑设计功能验证中。综上所述,本文对CAM功能模型设计进行了一系列的研究,研究成果对于FPGA设计具有重要意义。
其他文献
目的:探讨手术室护理人员采取层级管理在手术室突发事件中的应用效果。方法:2014年4月~2016年4月我科通过采取层级管理,来完善手术室危急事件应急预案,制定分工及急救内容,强化
目的:研究中医体质辨识视角下的个体化健康指导对高龄孕前妇女卵巢储备功能的影响。方法:选取2016年6月-2017年2月我院60例高龄孕前妇女为研究对象,随机将其等分为研究组与对照
热压制盐(MVR)和多效真空制盐(ME)是两种主要的制盐工艺方法。文章就NaCl-Na2SO4-H2O卤水现有(MVR)与(ME)盐硝联产工艺进行生产分析,指出MVR和ME的各自优点及局限性,供同行参
目的:探讨不同锌含量饮食对哮喘小鼠气道组织IL-12,NF-κB表达的影响。方法:建立进食低锌、正常锌、高锌饲料的哮喘小鼠模型。48只BALB/c小鼠,随机分为6组,每组8只。A组为正
2014年6月20日上午,湖南省株洲市政府副秘书长廖社庚主持召开了全市通信基站建设协调会,研究解决当前移动通信基站建设难和进一步规范台站管理等问题,并要求市无管处牵头负责、
目的:观察哮喘对小儿头发锌、钙、铜、铁含量的影响。方法:对180例符合哮喘诊断标准的患儿和185例急性呼吸道感染患儿进行头发中锌、钙、铜、铁含量的测定;采用协方差分析探
微课是教育改革发展中新兴的一种教学形式,在课堂讲课和提高学生的积极性等方面备受社会关注。现阶段,微课已经通过试点并取得了成功,已在全国进行广泛推广。文章基于初中地
【正】随着城市住宅建设的快速发展,独立电能表数量迅速增多,抄表计量工作也日趋复杂,特别是在边远地区、无人值守的场合抄表工作非常不方便,而且高压计量点更是具有一定的危
5月16日,《中国无线电》杂志(以下简称杂志)及《无线电管理工作通讯》(以下简称《通讯》)编委主任办公会在北京人民邮电报社举办。会上,两刊编委主任谢飞波代表杂志荣誉编委主任刘
采用单因素试验、Plackett-Burman设计和响应面分析相结合的方法,对Penicillium sp.1523产柚苷酶的摇瓶发酵培养基配方进行优化。单因素试验结果显示:发酵培养基中的最优碳源