Desenvolvimento de interface de comunicação para integração SW/HW em placa FPGA
Fecha
2010Autor
Tutor
Nivel académico
Grado
Tipo
Resumo
Este projeto propõe o desenvolvimento de uma interface de comunicação voltada para suportar arquiteturas de co-projeto Software/Hardware (aplicação em software apoiada por uma placa FPGA de hardware) com o objetivo de disponibilizar ao software os recursos do hardware como forma de agilizar a execução de tarefas de elevado custo computacional. O objetivo final é dar suporte a um codificador de vídeo na padrão H.264. É apresentado inicialmente o funcionamento dos protocolos PCI e PCI Express uti ...
Este projeto propõe o desenvolvimento de uma interface de comunicação voltada para suportar arquiteturas de co-projeto Software/Hardware (aplicação em software apoiada por uma placa FPGA de hardware) com o objetivo de disponibilizar ao software os recursos do hardware como forma de agilizar a execução de tarefas de elevado custo computacional. O objetivo final é dar suporte a um codificador de vídeo na padrão H.264. É apresentado inicialmente o funcionamento dos protocolos PCI e PCI Express utilizados na comunicação bem como a maneira com que eles foram integrados ao codificador. Por fim, é feito o teste de desempenho e verifica-se que apenas a comunicação por PCI Express é capaz de atender as necessidades do codificador. ...
Abstract
This project proposes the development of a communication interface to support co-design Software/Hardware architectures (software application supported by a FPGA hardware board) in order to provide the software the resources of the hardware as a way of expediting the execution of high cost computing tasks. The ultimate goal is to support a H.264 video encoder. It is presented at first the operation of PCI and PCI Express protocols used in the communication as well as the way they have been inte ...
This project proposes the development of a communication interface to support co-design Software/Hardware architectures (software application supported by a FPGA hardware board) in order to provide the software the resources of the hardware as a way of expediting the execution of high cost computing tasks. The ultimate goal is to support a H.264 video encoder. It is presented at first the operation of PCI and PCI Express protocols used in the communication as well as the way they have been integrated into the encoding chain. Finally, performance tests have been made and it has been proved that only PCI Express communication is able to meet the needs of the encoder. ...
Institución
Universidade Federal do Rio Grande do Sul. Escola de Engenharia. Curso de Engenharia Elétrica.
Colecciones
-
Tesinas de Curso de Grado (37364)Tesinas Ingenierías (5856)
Este ítem está licenciado en la Creative Commons License