Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera.
Os dispositivos lógicos programáveis pertencentes à família APEX 20K, são configurados no momento da inicialização do sistema com dados armazenados em dispositivos especificamente desenvolvidos para esse fim. Esta família de FPGAs possui uma interface otimizada, permitindo também que microproces...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
Universidade de São Paulo
2002
|
Subjects: | |
Online Access: | http://www.teses.usp.br/teses/disponiveis/55/55134/tde-11092002-164901/ |
id |
ndltd-IBICT-oai-teses.usp.br-tde-11092002-164901 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-teses.usp.br-tde-11092002-1649012019-01-21T23:19:57Z Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera. Reconfigurability technics for the FPGAs of family APEX 20K - Altera. Marco Antonio Teixeira Eduardo Marques Rolf Fredi Molz Jorge Luiz e Silva automação circuitos digitais computação reconfigurável FPGA hardware lógica digital PLD reconfigurabilidade reconfigurável automation digital circuits digital logic programmable reconfigurability reconfigurable computing Os dispositivos lógicos programáveis pertencentes à família APEX 20K, são configurados no momento da inicialização do sistema com dados armazenados em dispositivos especificamente desenvolvidos para esse fim. Esta família de FPGAs possui uma interface otimizada, permitindo também que microprocessadores os configure de maneira serial ou paralela, síncrona ou assíncronamente. Depois de configurados, estes FPGAs podem ser reconfigurados em tempo real com novos dados de configuração. A reconfiguração em tempo real conduz a inovadoras aplicações de computação reconfigurável. Os dispositivos de configuração disponíveis comercialmente, limitam-se a configurar os FPGAs apenas no momento da inicialização do sistema e sempre com o mesmo arquivo de configuração. Este trabalho apresenta a implementação de um controlador de configuração capaz de gerenciar a configuração e reconfiguração de múltiplos FPGAs, a partir de vários arquivos distintos de configuração. Todo o projeto é desenvolvido, testado e validado através da ferramenta EDA Quartus II, que propicia um ambiente de desenvolvimento integrado de projeto, compilação e síntese lógica, simulação e análise de tempo. The APEX 20K programmable logic devices family, are configured at system power-up with data stored in a specific serial configuration device. This family of FPGAs contain an optimized interface that permits microprocessors to configure APEX 20K devices serially or in parallel, and synchronously or asynchronously. After configured, it can be reconfigured in-circuit by resetting the device and loading new data. Real-time changes lead to innovative reconfigurable computing applications. The commercial available configuration devices limit to configure the APEX 20K devices only on the system power-up and always with the same configuration data file. This work shows a configuration controller implementation that can manage the configuration and reconfiguration of several FPGAs from multiple configuration files. The entire project is developed, tested and validated through the EDA tool Quartus II, that provide a integrated package with HDL and schematic design entry, compilation and logic synthesis, full simulation and worst-case timing analysis. 2002-08-26 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.teses.usp.br/teses/disponiveis/55/55134/tde-11092002-164901/ por info:eu-repo/semantics/openAccess Universidade de São Paulo Ciências da Computação e Matemática Computacional USP BR reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo instacron:USP |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
topic |
automação
circuitos digitais computação reconfigurável FPGA hardware lógica digital PLD reconfigurabilidade reconfigurável automation digital circuits digital logic programmable reconfigurability reconfigurable computing |
spellingShingle |
automação
circuitos digitais computação reconfigurável FPGA hardware lógica digital PLD reconfigurabilidade reconfigurável automation digital circuits digital logic programmable reconfigurability reconfigurable computing Marco Antonio Teixeira Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera. |
description |
Os dispositivos lógicos programáveis pertencentes à família APEX 20K, são configurados no momento da inicialização do sistema com dados armazenados em dispositivos especificamente desenvolvidos para esse fim. Esta família de FPGAs possui uma interface otimizada, permitindo também que microprocessadores os configure de maneira serial ou paralela, síncrona ou assíncronamente. Depois de configurados, estes FPGAs podem ser reconfigurados em tempo real com novos dados de configuração. A reconfiguração em tempo real conduz a inovadoras aplicações de computação reconfigurável. Os dispositivos de configuração disponíveis comercialmente, limitam-se a configurar os FPGAs apenas no momento da inicialização do sistema e sempre com o mesmo arquivo de configuração. Este trabalho apresenta a implementação de um controlador de configuração capaz de gerenciar a configuração e reconfiguração de múltiplos FPGAs, a partir de vários arquivos distintos de configuração. Todo o projeto é desenvolvido, testado e validado através da ferramenta EDA Quartus II, que propicia um ambiente de desenvolvimento integrado de projeto, compilação e síntese lógica, simulação e análise de tempo.
===
The APEX 20K programmable logic devices family, are configured at system power-up with data stored in a specific serial configuration device. This family of FPGAs contain an optimized interface that permits microprocessors to configure APEX 20K devices serially or in parallel, and synchronously or asynchronously. After configured, it can be reconfigured in-circuit by resetting the device and loading new data. Real-time changes lead to innovative reconfigurable computing applications. The commercial available configuration devices limit to configure the APEX 20K devices only on the system power-up and always with the same configuration data file. This work shows a configuration controller implementation that can manage the configuration and reconfiguration of several FPGAs from multiple configuration files. The entire project is developed, tested and validated through the EDA tool Quartus II, that provide a integrated package with HDL and schematic design entry, compilation and logic synthesis, full simulation and worst-case timing analysis.
|
author2 |
Eduardo Marques |
author_facet |
Eduardo Marques Marco Antonio Teixeira |
author |
Marco Antonio Teixeira |
author_sort |
Marco Antonio Teixeira |
title |
Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera.
|
title_short |
Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera.
|
title_full |
Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera.
|
title_fullStr |
Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera.
|
title_full_unstemmed |
Técnicas de reconfigurabilidade dos FPGAs da família APEX 20K - Altera.
|
title_sort |
técnicas de reconfigurabilidade dos fpgas da família apex 20k - altera. |
publisher |
Universidade de São Paulo |
publishDate |
2002 |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-11092002-164901/ |
work_keys_str_mv |
AT marcoantonioteixeira tecnicasdereconfigurabilidadedosfpgasdafamiliaapex20kaltera AT marcoantonioteixeira reconfigurabilitytechnicsforthefpgasoffamilyapex20kaltera |
_version_ |
1718905147405369344 |