En esta tesis se estudia la unión de la aritmética decimal y la artimética online para obtener un sistema online para operar con dígitos decimales usando la codificación RBCD que cumple con los requisitos de ambas aritméticas. Las principales contribuciones de esta tesis son las siguientes:
Un sumador decimal online (olDFA) que realiza la suma de dos números RBCD utilizando un método de descomposición de mínima latencia. A su vez se presenta una versión del olDFA segmentada de 3 etapas (olDFAp) para reducir el tiempo de cálculo. Mediante un estudio del procesado del stream de datos, se propone una solución para obtener el máximo throughput teórico posible en un sumador online. Finalmente, se realiza una comparativa estadística de los resultados de simulación de los dos diseños propuestos con sumadores paralelos que utilizan la codificación RBCD.
Un sumador decimal online multioperando definiendo un método para construir árboles con olDFAs y olDFAps como elementos base. También presentamos expresiones analíticas de las arquitecturas que resultan útiles en los estudios previos de los sistemas a diseñar. Los diseños presentados son comparados siguiendo criterios específicos de simulación y estudiando los resultados obtenidos en retardo y área. dos estrategias para diseñar sumadores decimales online multioperando y multiformato. La primera estrategia se basa en utilizar un olDFA con una etapa de conversión, y la segunda se basa en el diseño específico del sumador multiformato modificando, para ello, la arquitectura interna del olDFA. Ambas estrategias son comparadas en área y retardo siguiendo los mismos criterios de simulación.
Un multiplicador decimal online que sigue el algoritmo de multiplicación decimal online usando la codificación RBCD, que se basa en el uso de un residuo acumulativo recurrente, obteniendo el dígito del producto empezando por el bit más significativo (MSD).