Proposal of a New Structure for NetFPGA Cards

Authors

  • Marek Michalski
  • Tytus Sielach

Abstract

In this paper, we present a proposal of a new internal structure for NetFPGA cards and its analysis. We propose to use a switching fabric instead of a single pipeline. Such a change complicates some modules and connects several of them into a single, more complicated module. Their functionality is the same, but the delay of the served Ethernet frame will be decreased.

References

Website of community and NetFPGA project: http://www.netfpga.org.

Gibb G., Lockwood J.W., Naous J., Hartke P., McKeown N. (2008, August). NetFPGA: An Open Platform for Teaching How to Build Gigabit-rate Network Switches and Routers. In IEEE Transactions on Education, Volume: 51, Issue: 3 pp. 364-369.

Zilberman N., Audzevich Y., Covington G.A., Moore A.W. (2014, September). NetFPGA SUME:

Toward 100 Gbps as Research Commodity, IEEE Micro, vol.34, no. 5, pp. 32-41.

NetFPGA reference projects. http://www.netfpga.org/project_table.html.

Xilinx ISE 10.1 Quick Start Tutorial.www.xilinx. com/itp/xilinx10/books/docs/qst/qst.pdf.

Xilinx Platform Studio.http://www.xilinx.com/tools/xps.htm.

Modelsim.http://www.mentor.com/products/fv/modelsim/.

ISE In-Depth. http://xilinx.com/direct/ise10_tutorials/ise10tut.pdf.

Kabacinski W., Michalski M. (2005, May). Wide-sense Nonblocking Log2(N,0, p) Switching Networks with Even Number of Stages. In Proc. IEEE ICC 2005, Seoul, South Korea.

Kabacinski W., Michalski M. (2006, December). The Routing Algorithm and Wide-Sense Nonblocking Conditions for Multiplane Baseline Switching Networks. In IEEE Journal on Selected Areas in Communications, vol. 24, no. 12, pp. 35–44.

Danilewicz G., Kabacinski W., Zal M., Michalski M. (2008, April). A New Control Algorithm for Wide-sense Nonblocking Multiplane Photonic Banyan-type Switching Fabrics with Zero Crosstalk", In IEEE Journal on Selected Areas in Communications vol 26, no. 3, part 2, pp. 54–64.

Kabacinski W., Kleban J., Michalski M., Zal M., Pattavina A., Maier G. (2009, June). Rearranging Algorithms for Log2(N,0, p) Switching Networks with Even Number of Stages. International Workshop on High Performance Switching and Routing, Paris, France.

Kabacinski W., Michalski M. (2011, June). The Algorithm for Rearrangements in the Log2(N,0, p) Fabrics with Odd Number of Stages. In IEEE International Conference on Communications ICC2011, Kyoto, Japan.

Kabacinski W., Michalski M. (2010, June). The FPGA Implementation of the Log2(N,0, p)

Switching Fabric Control Algorithm. In IEEE International Conference on High Performance Switching and Routing, Dallas, TX, USA.

Kabacinski W., Michalski M. (2011, July). The FPGA Controller for the Rearrangeable Log2(N,0, p) Fabrics with an Even Number of Stages. In IEEE International Conference on High

Performance Switching and Routing, HPSR 2011, Cartagena, Spain.

Kabacinski W., Michalski M. (2013, June). The Control Algorithm and the FPGA Controller

for Non-interruptive Rearrangeable Log2(N,0, p) Switching Networks. In IEEE International Conference on Communications, ICC2013, Budapest, Hungary.

Michalski M. (2012, July). The Configurations for Experimental Study of the Network Performance. In 8th IEEE, IET International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP 2012).

Michalski M. (2009, April). A Software and Hardware System for a Fully Functional Remote Access to Laboratory Networks". In The Fifth International Conference on Networking and Services, Valencia, Spain, pp 561-565.

Michalski M. (2012, July). The Configurations for Experimental Study of the Network Performance. In 8th IEEE, IET International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP 2012).

Michalski M. (2014, July). The System for Delay Measurement in Ethernet Networks on NetFPGA Cards, In IEEE International Conference on High Performance Switching and Routing 2014, Vancouver, Canada.

Spirent Test Center.http://www.spirent. com/Products/Spirent-TestCenter/EnterpriseAndDataCenterNetworks.

JDSU - MTS5800 traffic generator and analyzer. http://www.amt.pl/produkty/telekomunikacja/siecidostepowe/296.html.

Oficial website of AM Technologies Company. http://www.amt.pl.

Xilinx University Program. http://xilinx.com/support/university.html.

Published

2020-05-24

Issue

Section

Artykuły

Most read articles by the same author(s)