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

Create successful ePaper yourself

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

normalmente oferecido pelos DSPS comerciais.<br />

Desta forma, verificada a ina<strong>de</strong>quação dos arranjos utilizando-se DSPs<br />

para. a implementação das estruturas propostas neste trabalho, abandonou-se<br />

esta estratégia <strong>de</strong> projeto.<br />

4.4 - Implementação via Multiplicadores e Somadores Comerciais<br />

Visando à implementação com células mais elementares, foram utilizados um<br />

multiplicador e somadores comerciais para a realização da célula tipo I da<br />

estrutura escolhida. O objetivo <strong>de</strong>sta implementação consiste na avaliação da<br />

operação em "pipelining" das unida<strong>de</strong>s somadoras e multiplicadora, além da<br />

necessida<strong>de</strong> <strong>de</strong> comprovação <strong>de</strong> que a TaxaE/S <strong>de</strong>sta célula é limitada pela<br />

unida<strong>de</strong> mais lenta operando em "pipelining". Uma vez validada a operação em<br />

"pipelining“, po<strong>de</strong>-se esten<strong>de</strong>r o resultado para toda a estrutura, pois esta é<br />

composta por unida<strong>de</strong>s operando em "pipelining", <strong>de</strong> forma que a Taxag/S da<br />

estrutura completa será também limitada pela unida<strong>de</strong> mais lenta.<br />

A célula implementada é apresentada na Fig. 4.3, a qual opera com<br />

palavras <strong>de</strong> 4 bits, uma vez que a estrutura escolhida utiliza células operando<br />

com palavras <strong>de</strong> n/k = 4 bits. A unida<strong>de</strong> multiplicadora <strong>de</strong>sta célula foi<br />

implementada utlizando-se um multiplicador ADSPIOIB da Analog Devices, o qual<br />

apresenta um registrador <strong>de</strong> saida ("latch"), controlado por sinal externo.<br />

Este multiplicador apresenta um tempo <strong>de</strong> propagação maximo <strong>de</strong> 130 ns ("<strong>de</strong>lay<br />

time"). Além disso, realiza a operação <strong>de</strong> multiplicação <strong>de</strong> palavras <strong>de</strong> 16 bits<br />

armazenando o resultado em um registrador <strong>de</strong> 32 bits. Contudo, esta unida<strong>de</strong><br />

foi utilizada para a multiplicação <strong>de</strong> palavras <strong>de</strong> 4 bits resultando em uma<br />

palavra <strong>de</strong> 8 bits. Esta configuração é obtida através do <strong>de</strong>sativamento das<br />

entradas não utilizadas do multiplicador.<br />

63

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

Saved successfully!

Ooh no, something went wrong!