Trabalho de Conclusão de Curso
Documento
Autoria
Unidade da USP
Data de Apresentação
Orientador
Banca
Vieira, Marcelo Andrade da Costa
Rodrigues, Evandro Luis Linhari
Título em Português
Analisador lógico para análise On-Chip de sistemas digitais implementados em FPGA
Palavras-chave em Português
Dispositivos reconfiguráveis
FPGA
Analisador lógico
Ferramentas de desenvolvimento
Computação reconfigurável
Resumo em Português
Um problema existente na análise de sinais digitais em sistemas embarcados implementados em FPGA é a visualização dos sinais entre os diversos módulos (On-Chip). Mesmo os fabricantes de FPGA possuindo aplicativos para este tipo de análise, os mesmos são restritos apenas aos dispositivos dos seus próprios fabricantes, sendo ideal um módulo interno que fosse open-source. Baseando-se nestes pontos decidiu-se pelo desenvolvimento de um analisador lógico On-Chip open-source. Desta forma, este projeto desenvolve um soft-core referente ao analisador lógico, envolvendo o estudo de linguagens de hardware, além do estudo qualitativo das ferramentas de desenvolvimento dos principais fabricantes deste dispositivo no mercado atualmente. Os resultados obtidos permitem comprovar a eficiência da lógica adotada na implementação dos módulos; a capacidade da ferramenta de desenvolvimento Lattice Diamond em comparação com as demais ferramentas adotadas pelo mercado; e a dificuldade em superar as características intrínsecas das FPGAs de diferentes tecnologias, exemplificadas neste caso pelo uso dos elementos de memória embarcadas das FPGA’s, para a implementação do módulo analisador lógico
Palavras-chave em Inglês
Reconfigurable devices
FPGA
Logic analyzer
Development tools
Resumo em Inglês
One issue in the analysis of digital signals in embedded systems implemented in FPGA is the visualization of signals between the various modules (On-Chip). Even the manufacturers of FPGA possessing applications for this type of analysis, they are restricted only to their own devices manufacturers, making it ideal an internal module that was open source. Based on these points decided by the development of an On-Chip Logic Analyzer open-source. Thus, this project develops a soft-core that refers to the logic analyzer, involving the study of hardware description languages, beyond the qualitative study of the development tools from leading manufacturers of this device on the market today. The results prove the efficiency of the logic adopted in the implementation of the modules, the ability of the Diamond Lattice development tool in comparison with other tools used by the market, and the difficulty in overcoming the inherent characteristics of the FPGA’s from different technologies, exemplified in this case by the use of embedded memory elements of FPGA’s, to implement the logic analyzer module
Arquivos
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome(s) do(s) autor(es) do trabalho.
 
Data de Publicação
2011-10-19
Número de visitas
872
Número de downloads
1242
Copyright © 2010 Biblioteca Digital de Trabalhos Acadêmicos da USP. Todos os direitos reservados.