pdf (90) - Faculdade de Informática - pucrs
pdf (90) - Faculdade de Informática - pucrs
pdf (90) - Faculdade de Informática - pucrs
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