28.02.2014 Views

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 ...

SHOW MORE
SHOW LESS

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)

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

Saved successfully!

Ooh no, something went wrong!