近十年来,随着网络技术的发展,网络带宽迅速增长,而同期CPU的性能未得到相应的提高。在吉比特网络下,网络终端CPU处理TCP/IP协议的能力已经成为限制网络应用的瓶颈。为了使终端用户能充分利用广阔的带宽资源,需要提高网络终端的协议处...近十年来,随着网络技术的发展,网络带宽迅速增长,而同期CPU的性能未得到相应的提高。在吉比特网络下,网络终端CPU处理TCP/IP协议的能力已经成为限制网络应用的瓶颈。为了使终端用户能充分利用广阔的带宽资源,需要提高网络终端的协议处理能力。文中基于FPGA的硬件设计,将原来由软件完成的IP层协议功能完全卸载出来,向CPU提供硬件支持。并且通过功能仿真、综合后仿真、布局布线后仿真验证了设计的可行性,由静态时序分析可知,协议处理器的时钟频率可达50 MH z,处理IP数据流的能力可以达到1.6 G b/s的网络线速度。展开更多
文摘近十年来,随着网络技术的发展,网络带宽迅速增长,而同期CPU的性能未得到相应的提高。在吉比特网络下,网络终端CPU处理TCP/IP协议的能力已经成为限制网络应用的瓶颈。为了使终端用户能充分利用广阔的带宽资源,需要提高网络终端的协议处理能力。文中基于FPGA的硬件设计,将原来由软件完成的IP层协议功能完全卸载出来,向CPU提供硬件支持。并且通过功能仿真、综合后仿真、布局布线后仿真验证了设计的可行性,由静态时序分析可知,协议处理器的时钟频率可达50 MH z,处理IP数据流的能力可以达到1.6 G b/s的网络线速度。