博客首页 | 排行榜 |

小豪的博客

个人档案
博文分类
NetFPGA开发连载结尾(五)  2010-09-01 15:38

 

1       我对NetFPGA的理解

刚接触NetFPGA的时候,觉得这个东西十分烦人,各种问题千奇百怪,而且一块搭载V2芯片的开发板居然被列为了高端产品。随着对NetFPGA的了解,当NetFPGA展现出它的优势的时候,也慢慢体会到了NetFPGA的能力。

正如《零存整取NetFPGA开发指南》书中的前言那样,NetFPGA让我们可以更加专注于研究网络应用与加速,降低了做网络加速应用开发与研究的门槛,我这个门外汉站在门槛外,也觉得自己似乎很容易迈进这扇门。

本来一直靠着模拟软件比如ns2来进行网络研究,现在有了NetFPGA,有什么想法了,just do it。它提供给了我们一个实际验证的可能,让我们来看看现实是个什么状态。它提供给了我们一个捷径,让我们更加方便来实现自己在网络方面的想法。

NetFPGA是一个开源的项目,这一整套的开源模块中,只有MAC层的实现使用的是XilinxIP Core。有人尝试着把NetFPGA改成百兆,这样也可以通过使用open cores上的mac来实现完整的开源。但觉得这么做的意思只能说是来实现完全的开源,而且百兆也违背了NetFPGA高速网络环境的初衷。在后面的NetFPGA10G项目中,然将采用XilinxIP Core来实现MAC层数据处理。NetFPGANetFPGAGNU的目标不一样,所以个人觉得Stanford的牛人们也不会把心思花在写出1G或者10Gopen cores上面,当然说不定将来会发生什么,也许又会出现一个Stallman,将NetFPGA 的影响力无限扩大。。。。。。

p.s后面自己找点时间把自己的代码整理好,把自己OpenHW上的Project完善好。。。。

NetFPGA开发指南1.0.pdf

类别:NetFPGA |
上一篇: 写在电子设计大赛之后 | 下一篇:NetFPGA开发连载之底层开发详解(四)
以下网友评论只代表其个人观点,不代表本网站的观点或立场