z-logo
open-access-imgOpen Access
FlowPGA: DataFlow de Aplicações em FPGA
Author(s) -
Leandro A. J. Marzulo,
Fabio H. Flesch,
Alexandre S. Nery,
Felipe M. G. França,
Edil S. T. Fernandes
Publication year - 2008
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/wscad.2008.17668
Subject(s) - computer science , humanities , field programmable gate array , programming language , operating system , philosophy
A arquitetura WaveScalar é a primeira arquitetura dataow a apresentar uma interface de memória que mantém a semântica de acessos requerida pelas linguagens imperativas. Um protótipo da arquitetura, em desenvolvimento, permitiria passar de experimentação por simulação para um cenário mais real, com o processador desenvolvido em FPGA. No entanto, este protótipo não é acessível (financeiramente) para qualquer instituição que também queira produzí-lo. Neste trabalho é apresentada a FlowPGA, uma versão reduzida desta arquitetura para ser utilizada com FPGAs com pequeno número de células lógicas. Uma FPGA com 1,5 milhões de gates foi utilizada para implementação. A corretude da implementação foi avaliada com a execução de um programa de multiplicação entre dois números positivos usando sucessivas somas. Os resultados mostram que a arquitetura FlowPGA tem desempenho equivalente ao WaveScalar. Ainda, para avaliar a versatilidade do projeto, a FlowPGA foi modificada para utilizar um sistema de numeração RNS, com esforço de implementação de aproximadamente 20 horas.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here