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

repositorio.ufsc.br
from repositorio.ufsc.br More from this publisher
28.02.2014 Views

61 Célula Tipo III : ~-›@~››« Ill Ill _ Bs(Am) * b1(wm)-›"9 b2(Wm)-›"š ` ' ` . ( Ondel ::||§›_› = Porta ou-Exclusivo. = Porta "E". BS(Am)= Bit de sinal da palavra Am. bí(Wm)= i-ésímo bit da palavra W Ill bí‹wm›_›||9"_> - › z _ .(0) Q u)-› 'H . . . . Ck-› Regístrador de n/k bits. . . . . . R Ífl l____,_›í-› b (Q) ||g>__›|D_> n/k Q = wm se bn/k(Wm)-› Am < 0. Q = O se Am 2 0. Wm = Complemeato de 1 de Nm. ~ Fig. 4.2 - Célula tipo III.

62 4.3 - Impleme-ntação~vi*arArranjo Sistolico de Processadores Neste tópico apresenta-se os resultados de um estudo de viabilidade da implementação da estrutura proposta via arranjo de PDS (Processadores Digitais de Sinais) MB8764 fabricados pela empresa Fujitsu. 0 sistema de desenvolvimento para tais arranjos foi desenvolvido no Laboratório Central de Eletrônica (ZEL) do Centro de Pesquisas de Jülich (KFA), na Alemanha. arranjo consiste de processadores conectados entre si, operando em paralelo e utilizando o mesmo conjunto de instruções em cada processador. As conexões entre estes processadores são realizadas por portas bidirecionais, as quais podem ser configuradas pelo usuário do sistema. Os programas são desenvolvidos e compilados em um computador do tipo IBM-PC/XT/AT e podem ser executados diretamente nos processadores através de um emulador desenvolvido para este fim, o qual permite emular até- 8 processadores operando simultaneamente. De acordo com a aplicação, o usuário configura tanto a estrutura quanto o programa a ser executado pelos processadores. Assim, o sistema presta-se à. implementação eficaz de diversas aplicações de PDS (uni e multi dimensionais). Entretanto, para a implementação das estruturas propostas neste trabalho, a utilização de um arranjo de DSPs comerciais não representa a solução mais adequada. Primeiramente, as estruturas, propostas representam um arranjo de muitos processadores com fimções extremamente simples. Esta filosofia é claramente incompat ive 1 com a ut i l i zação de DSPs , cujas arqui tet uras apresentam um grau de f lexi bi 1 idade e , consequentemente , de compl exi dade desnecessari o para esta apl icação. Em segundo lugar, as novas estruturas requerem um número de i nterconexões entre cé lulas maior do que aquele O

62<br />

4.3 - Impleme-ntação~vi*arArranjo Sistolico <strong>de</strong> Processadores<br />

Neste tópico apresenta-se os resultados <strong>de</strong> um estudo <strong>de</strong> viabilida<strong>de</strong> da<br />

implementação da estrutura proposta via arranjo <strong>de</strong> PDS (Processadores Digitais<br />

<strong>de</strong> Sinais) MB8764 fabricados pela empresa Fujitsu. 0 sistema <strong>de</strong><br />

<strong>de</strong>senvolvimento para tais arranjos foi <strong>de</strong>senvolvido no Laboratório Central <strong>de</strong><br />

Eletrônica (ZEL) do Centro <strong>de</strong> Pesquisas <strong>de</strong> Jülich (KFA), na Alemanha.<br />

arranjo consiste <strong>de</strong> processadores conectados entre si, operando em paralelo e<br />

utilizando o mesmo conjunto <strong>de</strong> instruções em cada processador. As conexões<br />

entre estes processadores são realizadas por portas bidirecionais, as quais<br />

po<strong>de</strong>m ser configuradas pelo usuário do sistema. Os <strong>programa</strong>s são <strong>de</strong>senvolvidos<br />

e compilados em um computador do tipo IBM-PC/XT/AT e po<strong>de</strong>m ser executados<br />

diretamente nos processadores através <strong>de</strong> um emulador <strong>de</strong>senvolvido para este<br />

fim, o qual permite emular até- 8 processadores operando simultaneamente. De<br />

acordo com a aplicação, o usuário configura tanto a estrutura quanto o<br />

<strong>programa</strong> a ser executado pelos processadores. Assim, o sistema presta-se à.<br />

implementação eficaz <strong>de</strong> diversas aplicações <strong>de</strong> PDS (uni e multi dimensionais).<br />

Entretanto, para a implementação das estruturas propostas neste trabalho,<br />

a utilização <strong>de</strong> um arranjo <strong>de</strong> DSPs comerciais não representa a solução mais<br />

a<strong>de</strong>quada. Primeiramente, as estruturas, propostas representam um arranjo <strong>de</strong><br />

muitos processadores com fimções extremamente simples. Esta filosofia é<br />

claramente incompat ive 1 com a ut i l i zação <strong>de</strong> DSPs , cujas arqui tet uras<br />

apresentam um grau <strong>de</strong> f lexi bi 1 ida<strong>de</strong> e , consequentemente , <strong>de</strong> compl exi da<strong>de</strong><br />

<strong>de</strong>snecessari o para esta apl icação. Em segundo lugar, as novas estruturas<br />

requerem um número <strong>de</strong> i nterconexões entre cé lulas maior do que aquele<br />

O

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

Saved successfully!

Ooh no, something went wrong!