• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (09): 1678-1683.

• 论文 • 上一篇    下一篇

NetMagic平台硬件开发方法

曹成周,毛健彪,孙志刚,尹佳斌,林琦,龚小林   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2013-01-17 修回日期:2013-06-18 出版日期:2014-09-25 发布日期:2014-09-25
  • 基金资助:

    国家973计划资助项目(2009CB320503,2012CB315906);国家863计划资助项目(2011AA01A10);国家自然科学基金资助项目(61202483)

Method of NetMagic hardware development          

CAO Chengzhou,MAO Jianbiao,SUN Zhigang,YIN Jiabin,LIN Qi,GONG Xiaolin   

  1. (College of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2013-01-17 Revised:2013-06-18 Online:2014-09-25 Published:2014-09-25

摘要:

NetMagic作为支持网络研究的实验平台,已经获得广泛应用。NetMagic平台采用决策与执行相分离的原则和扩充Rule接口的方式,进一步降低了NetMagic平台硬件开发的复杂性。基于用户自定义逻辑UM的NetMagic硬件开发方法和UM开发接口规范的提出不但有效简化了用户逻辑设计工作,而且支持NetMagic资源的优化利用。基于NetMagic平台设计的NProbe为NetMagic的硬件开发提供了一个典型的参考模型。

关键词: NetMagic, 用户自定义逻辑, 硬件开发方法

Abstract:

NetMagic has been widely applied as an experimental platform to support network research. In order to further reduce the complexity of the hardware development of the NetMagic platform, the principal of separation of decision and forwarding is adopted to expand the interface of the Rule. The development methodology based on UM (userdefined logic) and its development interface specification not only simplify the design of UM, but also support the optimization of NetMagic resources efficiently. NetMagicbased NProbe network probe is an example to introduce the basic process of UM development.

Key words: NetMagic;UM;hardware development method