universidade federal de santa catarina programa de póe-graduação ...
universidade federal de santa catarina programa de póe-graduação ...
universidade federal de santa catarina programa de póe-graduação ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
C2 = -Bm»z“ se Am < o e cz = o se Am z 0; (2.21)<br />
C3 = 22m se Am < O e Bm < 0 e C3 = O caso contrário. (2.22)<br />
Assim, os produtos relacionados às palavras Ws(X) são realizados por<br />
simples acumulações das palavras originais Am e Bm, lembrando que o produto da<br />
palavra P por um número 2d po<strong>de</strong> ser realizado por um simples <strong>de</strong>slocamento da<br />
palavra P <strong>de</strong> d bits para a esquerda.<br />
Este algoritmo po<strong>de</strong> ser realizado por uma estrutura do tipo unípolar<br />
apresentada na Fig. 2.7, juntamente com um pequeno circuito adicional para<br />
realizar os complementos <strong>de</strong> 2 das palavras Am e Bm necessários para o cálculo<br />
<strong>de</strong> C1, C2 e C3. É necessário incluir uma lógica <strong>de</strong> controle associada a este<br />
circuito para indicar quando Am e/ou Bm <strong>de</strong>vem ser complementados, realizando<br />
C1, C2 e C3. Esta lógica <strong>de</strong> controle consiste simplesmente <strong>de</strong> uma verificação<br />
dos bits <strong>de</strong> sinal das palavras Am e Bm. Na Fig. 2.11 esta representada uma<br />
nova estrutura para k = 2 que realiza a operação produto interno para números<br />
bipolares. A célula tipo III consiste <strong>de</strong> 2n/k portas "OU-Exclusivo", 2n/k<br />
portas "E", um acumulador <strong>de</strong> 3 entradas <strong>de</strong> n/k bits e um registrador <strong>de</strong> 2n/k<br />
bits, conforme ilustrado na Fig. 2.12. Para realizar os termos C1, C2 e C3,<br />
além das células tipo III, são necessários um circuito meio somador ("ha1f<br />
ad<strong>de</strong>r") conectado à célula tipo III e uma porta "E", a qual realiza o termo<br />
C3. Como nos outros casos, é possivel obter-se facilmente as estruturas para<br />
outros valores <strong>de</strong> k. Esta familia <strong>de</strong> estruturas tem a mesma lei <strong>de</strong> formação do<br />
que a familia apresentada para números unipolares, com a inclusão <strong>de</strong> (k + 1)<br />
células do tipo III, um "half ad<strong>de</strong>r" e uma porta "E" conectadas da fbrma<br />
ilustrada na Fig. 2.11.<br />
n<br />
36