摘要
现场可编程门阵列作为一种可编程的逻辑器件,在计算机、通信和高速网络中有着广泛的应用前景。本文回顾了NetFPGA的发展历程,对NetFPGA出现以来在高速网络交换、通信和信息处理等领域中快速路径查找、路由转发、字符串匹配、内容抽取和流量分类及处理等方面的应用进行了全面的总结,指出了NetFPGA在应用中具有高速、并行、实时性处理的优势,但是也存在灵活性不足的缺点。最后探讨了以灵活的流水线设计和模块化思想克服这些不足之处的可行性。
Network Field Programmable Gate Array (NetFPGA), a programmable device, has widely application prospect in computer, communications and high-speed networks. This paper surveys its development course, and gives a thorough summary for its applications in quick route search, routing forward, string matching, content extraction and traffic classification of high-speed network switch, communications and information processing, etc. This paper also presents its application advantages of high speed, parallel and real-time processing and its application disadvantage of lack of flexibility. The paper eventually addresses the feasibility that assembly line design and modularization are employed to overcome this disadvantage.
出处
《山东科学》
CAS
2011年第5期93-98,共6页
Shandong Science
基金
国家自然科学基金(60903176)
山东省自然科学杰出青年基金(JQ200820)
山东省信息产业发展专项(2008R00039)
济南市企业自主创新计划专项(200807010)