IMPLEMENTAÇÃO DE CIRCUITOS ARITMÉTICOS EM PONTO FLUTUANTE, UTILIZANDO FORMATO COM NÚMERO DE BITS CONFIGURÁVEL
Victor Augusto Machado Santos1; Guilherme Gaudereto Sena1; Leandro Rodrigues Manso Silva1; Luciano Manhães de Andrade Filho1
1 Universidade Federal de Juiz de Fora
Baixar PDF doi:10.20906/CPS/CBA2018-0452
Resumo
A representação de números reais em sistemas binários fez com que fossem estabelecidas representações numéricas em ponto flutuante. Além de representar precisamente um valor numérico, calcular o resultado de operações aritméticas entre dois valores em ponto flutuante, como somar, multiplicar, dividir e subtrair, sem que haja erro e com tempo de resposta imediato é um ponto crucial. Atualmente o padrão IEEE 754 é o padrão de representação utilizado nos sistemas computacionais, e este trabalho apresenta uma implementação de uma representação em ponto flutuante simplificada, em que o número de bits utilizado é parametrizável. Os circuitos implementados fazem uso apenas de lógica combinacional, a fim de otimizar o tempo de resposta das operações, e a quantidade de elementos lógicos utilizada, de acordo com a aplicação desejada.
Palavras-chave: Representação em ponto flutuante; IEEE 754; circuitos aritméticos; circuitos parametrizáveis