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.
célula processadora, in<strong>de</strong>pen<strong>de</strong>ntemente do número <strong>de</strong> termos N a serem<br />
processados. Apesar da alta TaxaE/S obtida, estas estruturas requerem N<br />
células processadoras, ou seja, N multiplicadores <strong>de</strong> (n~n) bits e N unida<strong>de</strong>s<br />
somadoras, levando a uma excessiva complexida<strong>de</strong> para valores gran<strong>de</strong>s <strong>de</strong> N. Por<br />
z<br />
exemplo, em aplicações <strong>de</strong> filtragem digital FIR, um número N <strong>de</strong> coeficientes<br />
maior do que 100 é normalmente requerido para uma filtragem com alta<br />
seletivida<strong>de</strong>, resultando em uma excessiva área e, até mesmo, po<strong>de</strong>ndo<br />
inviabilizar a implementação através <strong>de</strong>ste tipo <strong>de</strong> estrutura.<br />
Neste trabalho são propostas estruturas sistólicas utilizando células que<br />
operam com palavras <strong>de</strong> n/k bits. As novas estruturas apresentam uma gran<strong>de</strong><br />
flexibilida<strong>de</strong> no compromisso entre área e velocida<strong>de</strong> <strong>de</strong> processamento. Além<br />
disso, estas estruturas são especialmente atrativas para implementações em<br />
~<br />
VLSI <strong>de</strong>vido às suas caracteristicas <strong>de</strong> modularida<strong>de</strong>, regularida<strong>de</strong> e conexoes<br />
locais entre células.<br />
Inicialmente, o algoritmo <strong>de</strong> multiplicação será <strong>de</strong>scrito em um enfoque<br />
a<strong>de</strong>quado ao <strong>de</strong>senvolvimento das estruturas sistólicas a serem propostas neste<br />
trabalho.<br />
15<br />
2.3 -'Algoritmo <strong>de</strong> Multiplicação<br />
Consi<strong>de</strong>re duas palavras representadas em n bits, <strong>de</strong>nominadas A e B, as<br />
quais são particionadas em k subepalavras <strong>de</strong> n/k bits, WÍ(A) e Wi(B) para 1 =<br />
1,...,k e para um valor n/k inteiro:<br />
A = W1(A) W2(A) ... Wk(A). (2.1)<br />
B,= W1(B) H2(B) ... Wk(B). (2.2)