Referência Completa


Título: Desenvolvimento de um co-processador vetorial em linguagem VHDL.
Autor : Carlos Augusto Bentes da Silva
Curso : Engenharia Eletrônica
Orientador : Osamu Saotome
Ano de Publicação : 2007
Assuntos : Arquitetura de microprocessadores
t VHDL (linguagem de programação)
t SIMD (computadores)
t FPGA
t Microeletrônica
t Computação
t Engenharia eletrônica
Resumo : Computadores vetoriais são utilizados para a resolução de problemas computacionalmente intensivos da área científica e de engenharia, tais como Aerodinâmica, Meteorologia, Dinâmica dos Fluídos e Química Molecular, nas quais existem comumente grandes estruturas de dados regulares como vetores e matrizes. Tais máquinas são caracterizadas por possuírem apenas uma unidade de controle que executa uma instrução de cada vez, mas cada instrução opera sobre vários dados. As duas principais formas de máquinas SIMD são os processadores matriciais e vetoriais. Os processadores vetoriais são comercialmente mais comuns por permitir também o processamento de dados escalares, ao contrario do que ocorre em processadores matriciais. O presente trabalho de graduação apresenta a construção de um co-processador vetorial, capaz de operar vetores de 8 elementos de bytes ou de 4 elementos de 16-bits. O co-processador é descrito em VHDL e sintetizado em um FPGA. Sua interface é feita compatível com a interface para co-processador do processador LEON-2, também descrito em VHDL e disponível gratuitamente na Internet.
Texto na íntegra : [Visualizar]