Ferramentas para desenvolvimento de sistemas digitais reconfiguráveis

  • Valery Sklyarov
  • Iouliia Skliarova
Palavras-chave: Sistemas digitais, Sistemas reconfiguráveis

Resumo

Este artigo descreve os métodos e as ferramentas recentes que são usados no processo educativo no Departamento de Electrónica e Telecomunicações da Universidade de Aveiro no âmbito das disciplinas relacionadas com o desenvolvimento de sistemas reconfiguráveis. São abordados os três tópicos seguintes: 1) as FPGAs das famílias Spartan-II/Spartan-IIE da Xilinx cujas vantagens principais são o baixo custo, a arquitectura bem definida de componentes primários, etc.; 2) as placas baseadas em FPGAs, nomeadamente a placa RC100 da Celoxica, a TE-XC2Se da Trenz Electronic e a XSA100 da XESS; 3) a ferramenta Xilinx ISE 5 que é um sistema de desenvolvimento assistido por computador. O artigodescreve alguns exemplos úteis que demonstram as capacidades de FPGAs e da Xilinx ISE, tais como o uso delinguagens de descrição de hardware (VHDL, em particular)e de bibliotecas de sistema ou criadas pelo utilizador, aimplementação de componentes esquemáticos, a síntese demáquinas de estados finitos, a modelação, a interacção comos dispositivos periféricos (tais como o LCD – liquid crystaldisplay, a RAM estática, o rato, etc.), a utilização de memória dedicada (Block RAM) e distribuída, a sincronização de circuitos com a ajuda de DLLs – delay-locked loops, osgeradores de componentes parametrizáveis, o fluxo deprojecto baseado em EDIF (Electronic Design InterchangeFormat) incluíndo a implementação de circuitos desenvolvidos com a ajuda de linguagens de especificação a nível de sistema (Handel-C, em particular), etc.

Publicado
2003-01-01
Secção
Artigos