Document details

Introdução à computação reconfigurável

Author(s): Iouliia Skliarova cv logo 1 ; António B. Ferrari cv logo 2

Date: 2012

Origin: Electrónica e Telecomunicações

Subject(s): computação reconfigurável; sistemas digitais; FPGAs; Field Programmable Gate Arrays; computação reconfigurável; sistemas digitais; FPGAs; Field Programmable Gate Arrays


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. 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 grandesalterações durante as últimas décadas. Actualmente, muitossistemas 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 FPGAscontinua a crescer o que resulta numa grande variedade dedispositivos 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 sepretende alcançar consistem em introduzir a noção decomputação reconfigurável, revelar as suas capacidades maisimportantes e inovadoras e auxiliar os alunos das disciplinasrelevantes na concepção das ideias básicas da computaçãoreconfigurável. Para tal apresenta-se uma revisão de váriostipos 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.
Document Type Article
Language Portuguese
Editor(s) ;
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Related documents



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento EU