IMPLEMENTAÇÃO DE CIRCUITOS ARITMÉTICOS EM PONTO FLUTUANTE, UTILIZANDO FORMATO COM NÚMERO DE BITS CONFIGURÁVEL

  • VICTOR A. M. SANTOS Universidade Federal de Juiz de Fora
  • GUILHERME GAUDERETO SENA Universidade Federal de Juiz de Fora
  • LEANDRO RODRIGUES MANSO SILVA Universidade Federal de Juiz de Fora
  • LUCIANO MANHÃES DE ANDRADE FILHO Universidade Federal de Juiz de Fora
Keywords: Representação em ponto flutuante, IEEE 754, Circuitos aritméticos, Circuitos parametrizáveis

Abstract

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 é para-metrizá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.

Published
2020-10-12
Section
Articles