12.04.2013 Views

pdf (90) - Faculdade de Informática - pucrs

pdf (90) - Faculdade de Informática - pucrs

pdf (90) - Faculdade de Informática - pucrs

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Essas lacunas motivam a pesquisa no <strong>de</strong>senvolvimento <strong>de</strong> técnicas <strong>de</strong> projeto para sistemas digi-<br />

tais parcialmente reconfiguráveis.<br />

1.4 Objetivos<br />

Conforme a Seção anterior, existem dois gran<strong>de</strong>s problemas relacionados com o projeto e a imple-<br />

mentação <strong>de</strong> sistemas que utilizem RTR. Este trabalho preten<strong>de</strong> contribuir para a redução <strong>de</strong> ambos.<br />

A respeito da falta <strong>de</strong> hardware, são estudadas arquiteturas <strong>de</strong> FPGAs disponíveis comercialmente.<br />

É analisada a possibilida<strong>de</strong> <strong>de</strong> implementar um sistema digital parcialmente reconfigurável nesses<br />

dispositivos. Além disto, é proposta a criação <strong>de</strong> uma interface (lógica) para conexão entre cores.<br />

Interface esta que viabilizaria a virtualização do hardware, pois que facilitaria a inserção e a remoção<br />

<strong>de</strong> cores em um FPGA.<br />

Relativamente à falta software, é realizado um estudo minucioso da organização interna <strong>de</strong> uma<br />

família <strong>de</strong> FPGAs. Em vista <strong>de</strong>ste estudo são <strong>de</strong>finidas (em linhas gerais) as necessida<strong>de</strong>s para projeto<br />

<strong>de</strong> CAD para RTR nesses dispositivos. A conseqüência <strong>de</strong>ste trabalho é o <strong>de</strong>senvolvimento <strong>de</strong> uma<br />

ferramenta que possibilita a reconfiguração parcial e remota <strong>de</strong> cores.<br />

1.5 Organização<br />

Para que os objetivos mencionados na Seção 1.4 sejam atingidos, este trabalho organiza-se da seguinte<br />

forma:<br />

➢ O estado-da-arte em sistemas digitais reconfiguráveis é mostrado no Capítulo 2. A análise do<br />

estado-da-arte inicia-se pela <strong>de</strong>finição <strong>de</strong> critérios para comparação entre as diversas arquitetu-<br />

ras reconfiguráveis; passa pelas propostas <strong>de</strong> hardware reconfigurável e por métodos <strong>de</strong> projeto,<br />

avaliação e implementação; e termina com a <strong>de</strong>scrição <strong>de</strong> alguns sistemas digitais reconfigurá-<br />

veis.<br />

➢ Duas iniciativas encontradas na literatura para preenchimento da lacuna <strong>de</strong> ferramentas para<br />

<strong>de</strong>senvolvimento <strong>de</strong> sistemas digitais dinamicamente reconfiguráveis são abordadas no Capí-<br />

tulo 3, sendo que a segunda foi adotada para a implementação <strong>de</strong> um estudo <strong>de</strong> caso sobre<br />

reconfiguração parcial [XIL99] neste trabalho.<br />

➢ O Capítulo 4 apresenta FPGAs disponíveis comercialmente que permitem reconfiguração par-<br />

cial. Além disto, como este trabalho propõe a criação <strong>de</strong> uma interface para conexão <strong>de</strong> cores<br />

7

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

Saved successfully!

Ooh no, something went wrong!