06.05.2013 Views

Multiplicación Secuencial en Dispositivos Lógicos Programables

Multiplicación Secuencial en Dispositivos Lógicos Programables

Multiplicación Secuencial en Dispositivos Lógicos Programables

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 2. Arquitecturas de Multiplicadores 18<br />

Un sumador multi-operando puede ser realizado mediante la concat<strong>en</strong>ación<br />

serie de m − 1 sumadores de Propagación de Acarreo (ó RCAs) ó de m − 2<br />

sumadores Carry-Save seguidos de un sumador de Propagación de Acarreo.<br />

Ambos tipos de sumadores concat<strong>en</strong>ados son similares <strong>en</strong> cuanto a su es-<br />

tructura lógica, y requerimi<strong>en</strong>tos de hardware, así como la longitud de camino<br />

crítico. La mayor difer<strong>en</strong>cia <strong>en</strong>tre ambas opciones es el arribo de los bits al último<br />

sumador de propagación.<br />

En el sumador implem<strong>en</strong>tado sólo con RCAs los bits más significativos arriban<br />

más tarde que los m<strong>en</strong>os significativos, debido a la propagación de la señal de<br />

acarreo. Por otro lado, <strong>en</strong> el sumador implem<strong>en</strong>tado con CSAs, el arribo de los<br />

bits es balanceado, dep<strong>en</strong>di<strong>en</strong>do la propagación del acarreo fundam<strong>en</strong>talm<strong>en</strong>te<br />

del CPA de la última etapa, que típicam<strong>en</strong>te es un RCA, Fig. 2.6.<br />

FA<br />

s n<br />

A 0<br />

CPA<br />

A 1<br />

CPA<br />

A 2<br />

CPA<br />

s n-1...0<br />

A 3<br />

A 0 A 1A 2<br />

CSA<br />

CSA<br />

CPA<br />

(a) (b)<br />

Figura 2.6: Sumadores concat<strong>en</strong>ados a) con CPA, b) con CSA.<br />

Otra suma multi-operando es la propuesta por Wallace [7] también d<strong>en</strong>omi-<br />

nada árbol de sumadores (o Wallace tree). Está compuesto de sumadores CSA <strong>en</strong><br />

un arreglo de árbol con un CPA final. Esta estructura esta diseñada para obt<strong>en</strong>er<br />

un retardo de propagación mínimo. La estructura de árbol posee tantas secciones<br />

como sean necesarias para reducir el número de sumandos a sólo dos. En la última<br />

S<br />

A 2<br />

A 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!