Mudanças entre as edições de "Plataforma de Comunicação para Dispositivos Embarcado em FPGA da Xillinx"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 25: Linha 25:
 
in order to provide various possibilities of ethernet communication. The platform modularity
 
in order to provide various possibilities of ethernet communication. The platform modularity
 
allows a series of devices synthesized in a FGPA use the platform, as devices in accordance with
 
allows a series of devices synthesized in a FGPA use the platform, as devices in accordance with
the standard IEEE1149.1. Such kind of devices are implemented at Laborat´orio de Investigac¸ ˜ao
+
the standard IEEE1149.1. Such kind of devices are implemented at Laboratório de Investigação
 
em Sistemas de Teste (LABORIS) of Instituto Superior de Engenharia do Porto, Portugal, where
 
em Sistemas de Teste (LABORIS) of Instituto Superior de Engenharia do Porto, Portugal, where
 
whole platform was developed.
 
whole platform was developed.

Edição das 21h40min de 13 de maio de 2013

Autor

Rodrigo Neri de Souza

Resumo

O projeto em questãoo aborda a implementação de uma plataforma de comunicação ethernet, para dipositivos sintetizados na lógica combinacional dos FPGAs da Xilinx. Essa plataforma fornece a estes dispositivos a capacidade de serem controlados via rede de computadores, bem como, enviar e receber dados. A plataforma é flexível, fornecendo serviços e protocolos variados da camada TCP/IP, com intuito de oferecer várias possibilidades de comunicação via rede ethernet. A modulariedade da plataforma permite que vários dispositivos, sintetizados na lógica combinacional do mesmo FPGA, possam utilizá-la, a fim de atender dispositivos em conformidade com a norma IEEE1149.1. Tais dispositivos são implementados no Laboratório de Investigação em Sistemas de Teste (LABORIS), do Instituto Superior de Engenharia do Porto, onde todo o projeto foi desenvolvido. A plataforma é baseada em um sistema embarcado, também sintetizado no FPGA, com o Petalinux como sistema operacional, e com o hardware desenvolvido no XPS, utilizando o microprocessador softcore Microblaze.

Abstract

This project deals the implementation of a ethernet communication platform for devices synthesized in a combinational logic of Xilinx FPGA. This platform provides, through computer network, a path to control these divices, as well as to send and receive data. The platform is flexible and it provides a lot of services and protocols of TCP/IP stack, in order to provide various possibilities of ethernet communication. The platform modularity allows a series of devices synthesized in a FGPA use the platform, as devices in accordance with the standard IEEE1149.1. Such kind of devices are implemented at Laboratório de Investigação em Sistemas de Teste (LABORIS) of Instituto Superior de Engenharia do Porto, Portugal, where whole platform was developed. The platform building is based on embedded system, synthesized in the FPGA. The embedded system hardware, developed at XPS, has a MicroBlaze softcore microprocessor, where Petalinux, the embedded operating system, runs.

Monografia.pdf