Verificação em Hardware de Componentes de Comunicação

  • Maikel L. Kolling UNISC
  • Felipe A. Kuentzer UNISC
  • Cristiano Battisti UNISC
  • Cristiano B. Both UNISC
  • Rafael R. dos Santos UNISC
  • Tatiana G. S. dos Santos UNISC

Resumo


Nas últimas décadas, a transformação nos meios e formas de comunicação vêm impulsionando uma grande diversificação de dispositivos na área de comunicação de dados. Essa transformação é possível, sobretudo, em decorrência do desenvolvimento da microeletrônica e dos sistemas embarcados. Apesar da grande evolução ocorrida nos equipamentos em si, ainda existe uma carência no que diz respeito aos testes e validações dos mesmos. Várias RFCs (Request for Comments) já foram escritas objetivando a definição de uma metodologia para benchmarking, mas a maioria são tipicamente implementadas através de software e os equipamentos para esse fim, disponíveis no mercado, possuem um alto custo agregado. Porém, com a necessidade crescente de aumento da vazão, muitos desses testes ficam restritos, já que o software não consegue atingir os requisitos de vazão e latência necessários. Assim, esse trabalho tem como principal objetivo implementar os testes descritos na RFC 2544 em hardware. Os resultados mostram que essa abordagem é bastante eficiente e flexível, tendo em vista que não é necessário o uso de um sistema operacional e aplicativos de alto nível.

Referências

Modelsim SE user's manual. http://www.model.com/resources/resources_manuals.asp. Mentor Graphics Corporation, June, 2006.

Software Iperf. http://dast.nlanr.net/Projects/Iperf/. June, 2008.

Software Netperf. http://www.netperf.org. June, 2008.

Agilent N2620A framescope pro network performance analyzer, January 2007.

I. Avnet. Xilinx Virtex-11 pro development kit, May 2003.

S. Bradner and J. McQuaid. Request for Comments: 2544 - benchmarking methodology for network interconnect devices, 1999.

S. Dibuz and P. Kremer. An easy way to test interoperability and conformance. In Proceedings of the 2nd International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities. IEEE, March 2006.

G. Gibb, J. W. Lockwood, J. Naous, P. Hartke, and N. McKeown. NetFPGA an open platform for teaching how to build Gigabit-rate network switches and routers. IEEE Transactions on Education, 51, January 2008.

C. Horna, F. Ramos, M. Barcelos, and R. Reis. Implementação e Validação de IP Soft Cores para Interfaces Ethernet 10/100 e 1000 Mbps Sobre Dispositivos Reconfiguráveis. In Proceedings of the 13th Workshop Iberchip, Lima, Peru, 2007.

J. Moreno, P. Corrales, and J. Perez. Design of a parametrizable low cost Ethernet MAC core for SoC solutions. In Proceedings of the International Symposium on System-on-Chip. IEEE, November 2003.

J. Talledo. Design and implementation of an ethernet frame analyzer for high speed networks. In Proceedings o f the 15th International Conference on Communications and Computers, CONIELECOMP. IEEE, February 2005.
Publicado
29/10/2008
KOLLING, Maikel L.; KUENTZER, Felipe A.; BATTISTI, Cristiano; BOTH, Cristiano B.; SANTOS, Rafael R. dos; SANTOS, Tatiana G. S. dos. Verificação em Hardware de Componentes de Comunicação. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 9. , 2008, Campo Grande. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 143-150. DOI: https://doi.org/10.5753/wscad.2008.17678.