Introdução à computação reconfigurável
Autor(a) principal: | |
---|---|
Data de Publicação: | 2003 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://proa.ua.pt/index.php/revdeti/article/view/17751 |
Resumo: | With the advent of new types of programmable logic devices (PLDs), the process of digital system design has undergone a notable revision during the past few decades. Actually, many digital systems are implemented with the aidof high-capacity PLDs (FPGAs, in particular). The FPGA market continues to grow resulting in a wide variety of available devices. In this context the new concept of reconfigurable computing, to which this paper is devoted, has arisen. The main goal of this paper is to introduce the notion of reconfigurable computing, revealing its most important and innovative capacities, and helping the students of relevant disciplines to understand the basic ideas of reconfigurable computing. In order to accomplish this goal we represent a revision of various types of reconfigurable systems organization, namely different reconfiguration modes, coupling mechanisms, the programming model, etc. Then, some techniques that are usually employed in reconfigurable computing in order to achieve good performance are analyzed. Finally, a number of practical examples are discussed and typical application areas are presented. |
id |
RCAP_caa1da808ba24e30f6d549d0ec6700ad |
---|---|
oai_identifier_str |
oai:proa.ua.pt:article/17751 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Introdução à computação reconfigurávelWith the advent of new types of programmable logic devices (PLDs), the process of digital system design has undergone a notable revision during the past few decades. Actually, many digital systems are implemented with the aidof high-capacity PLDs (FPGAs, in particular). The FPGA market continues to grow resulting in a wide variety of available devices. In this context the new concept of reconfigurable computing, to which this paper is devoted, has arisen. The main goal of this paper is to introduce the notion of reconfigurable computing, revealing its most important and innovative capacities, and helping the students of relevant disciplines to understand the basic ideas of reconfigurable computing. In order to accomplish this goal we represent a revision of various types of reconfigurable systems organization, namely different reconfiguration modes, coupling mechanisms, the programming model, etc. Then, some techniques that are usually employed in reconfigurable computing in order to achieve good performance are analyzed. Finally, a number of practical examples are discussed and typical application areas are presented.Graças à invenção de novos tipos de dispositivos lógicos programáveis (PLDs – Programmable Logic Devices), o processo de projecto de sistemas digitais sofreu grandes alterações durante as últimas décadas. Actualmente, muitos sistemas digitais são implementados com a ajuda de PLDs de densidade elevada (em particular, com a ajuda de FPGAs - Field-Programmable Gate Arrays). O mercado de FPGAs continua a crescer o que resulta numa grande variedade de dispositivos disponíveis. Neste contexto surgiu um novo método de computação - a computação reconfigurável à qual dedicamos este artigo. Os objectivos principais que se pretende alcançar consistem em introduzir a noção de computação reconfigurável, revelar as suas capacidades mais importantes e inovadoras e auxiliar os alunos das disciplinas relevantes na concepção das ideias básicas da computação reconfigurável. Para tal apresenta-se uma revisão de vários tipos de organização de sistemas reconfiguráveis, nomeadamente consideram-se modos de reconfiguração, mecanismos de interacção entre os componentes principais, modelos de programação de todo o sistema, etc. A seguir, são analisadas técnicas utilizadas na computação reconfigurável para atingir desempenho elevado. Apresentam-se também alguns exemplos de sistemas reconfiguráveis mais conhecidos e as áreas típicas de aplicação da computação reconfigurável.UA Editora2003-01-01T00:00:00Zjournal articleinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://proa.ua.pt/index.php/revdeti/article/view/17751oai:proa.ua.pt:article/17751Eletrónica e Telecomunicações; Vol 4 No 1 (2003); 103-119Eletrónica e Telecomunicações; vol. 4 n.º 1 (2003); 103-1192182-97721645-0493reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAPporhttps://proa.ua.pt/index.php/revdeti/article/view/17751https://proa.ua.pt/index.php/revdeti/article/view/17751/12720https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessSkliarova, IouliiaFerrari, António B.2022-09-26T11:00:18Zoai:proa.ua.pt:article/17751Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T16:08:24.170861Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Introdução à computação reconfigurável |
title |
Introdução à computação reconfigurável |
spellingShingle |
Introdução à computação reconfigurável Skliarova, Iouliia |
title_short |
Introdução à computação reconfigurável |
title_full |
Introdução à computação reconfigurável |
title_fullStr |
Introdução à computação reconfigurável |
title_full_unstemmed |
Introdução à computação reconfigurável |
title_sort |
Introdução à computação reconfigurável |
author |
Skliarova, Iouliia |
author_facet |
Skliarova, Iouliia Ferrari, António B. |
author_role |
author |
author2 |
Ferrari, António B. |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Skliarova, Iouliia Ferrari, António B. |
description |
With the advent of new types of programmable logic devices (PLDs), the process of digital system design has undergone a notable revision during the past few decades. Actually, many digital systems are implemented with the aidof high-capacity PLDs (FPGAs, in particular). The FPGA market continues to grow resulting in a wide variety of available devices. In this context the new concept of reconfigurable computing, to which this paper is devoted, has arisen. The main goal of this paper is to introduce the notion of reconfigurable computing, revealing its most important and innovative capacities, and helping the students of relevant disciplines to understand the basic ideas of reconfigurable computing. In order to accomplish this goal we represent a revision of various types of reconfigurable systems organization, namely different reconfiguration modes, coupling mechanisms, the programming model, etc. Then, some techniques that are usually employed in reconfigurable computing in order to achieve good performance are analyzed. Finally, a number of practical examples are discussed and typical application areas are presented. |
publishDate |
2003 |
dc.date.none.fl_str_mv |
2003-01-01T00:00:00Z |
dc.type.driver.fl_str_mv |
journal article info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://proa.ua.pt/index.php/revdeti/article/view/17751 oai:proa.ua.pt:article/17751 |
url |
https://proa.ua.pt/index.php/revdeti/article/view/17751 |
identifier_str_mv |
oai:proa.ua.pt:article/17751 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://proa.ua.pt/index.php/revdeti/article/view/17751 https://proa.ua.pt/index.php/revdeti/article/view/17751/12720 |
dc.rights.driver.fl_str_mv |
https://creativecommons.org/licenses/by/4.0/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by/4.0/ |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
UA Editora |
publisher.none.fl_str_mv |
UA Editora |
dc.source.none.fl_str_mv |
Eletrónica e Telecomunicações; Vol 4 No 1 (2003); 103-119 Eletrónica e Telecomunicações; vol. 4 n.º 1 (2003); 103-119 2182-9772 1645-0493 reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799130541432242176 |