Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente

Detalhes bibliográficos
Autor(a) principal: Sklyarov, Valery
Data de Publicação: 2003
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/17781
Resumo: The paper presents a technique for the design of dynamically reconfigurable circuits that has been proposed to students within the discipline on reconfigurable computing (computação reconfigurável) for the LECT specialty (Licenciatura em Engenharia de Computadores e Telemática). The technique is based on the use of hardware templates (HT), which are circuits that have been designed for a wide group of similar applications. Customizing the HT for a particular application is achieved by specification of the proper control sequence. Possible changes in control sequences are carried out by control circuits that allow static and dynamic modifications to their behavior. Such behavior has been provided with the aid of a reprogrammable finite state machine (RFSM). The paper describes the proposed projects based on the mentioned above technique. Each project includes a software part implemented in C++ programs running on a host computer and a hardware part realized in commercially available FPGA XC4010XL of Xilinx linked to the host computer through a parallel port.The FPGA circuit is composed of the following four primary components: interface with the host computer; a set of control units, an execution unit and a reconfiguration handler that provides the required dynamic modifications to the FPGA circuit functionality. The following 4 papers [1-4] present the concrete results of the projects and show how the proposed problems have been solved by the 4th year students of LECT.
id RCAP_dd8c201d1feb6cc6cf0098fa3e27d5a2
oai_identifier_str oai:proa.ua.pt:article/17781
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 Síntese e implementação de circuitos digitais reconfiguráveis dinamicamenteThe paper presents a technique for the design of dynamically reconfigurable circuits that has been proposed to students within the discipline on reconfigurable computing (computação reconfigurável) for the LECT specialty (Licenciatura em Engenharia de Computadores e Telemática). The technique is based on the use of hardware templates (HT), which are circuits that have been designed for a wide group of similar applications. Customizing the HT for a particular application is achieved by specification of the proper control sequence. Possible changes in control sequences are carried out by control circuits that allow static and dynamic modifications to their behavior. Such behavior has been provided with the aid of a reprogrammable finite state machine (RFSM). The paper describes the proposed projects based on the mentioned above technique. Each project includes a software part implemented in C++ programs running on a host computer and a hardware part realized in commercially available FPGA XC4010XL of Xilinx linked to the host computer through a parallel port.The FPGA circuit is composed of the following four primary components: interface with the host computer; a set of control units, an execution unit and a reconfiguration handler that provides the required dynamic modifications to the FPGA circuit functionality. The following 4 papers [1-4] present the concrete results of the projects and show how the proposed problems have been solved by the 4th year students of LECT.Este artigo apresenta uma técnica de desenvolvimento de circuitos reconfiguráveis que foi proposta aos alunos da disciplina de computação reconfigurável da especialização LECT (Licenciatura em Engenharia de Computadores e Telemática). A técnica é baseada em hardware templates (HT) que são circuitos desenvolvidos para um grupo de aplicações semelhantes. A personalização do HT para uma aplicação particular é conseguida através da especificação da sequência de controlo apropriada. Alterações na sequência de controlo podem ser efectuadas sobre circuitos de controlo que permitem a modificação estática e dinâmica do seu comportamento. O comportamento é especificado com a ajuda de máquinas de estados finitos reprogramáveis (MEFR). O artigo descreve projectos propostos aos alunos com base na técnica mencionada acima. Cada projecto inclui uma parte de software desenvolvida em C++ e uma parte de hardware realizada numa FPGA XC4010XL da Xilinx ligada ao computador através da porta paralela. O circuito em FPGA é composto pelos quatro componentes seguintes: interface com o computador; um conjunto de unidades de controlo; uma unidade de execução e um componente que assegura modificações dinâmicas na funcionalidade do circuito. Os quatro artigos seguintes [1-4] apresentam os resultados concretos dos projectos e mostram como os problemas propostos foram resolvidos pelos alunos do quarto ano da LECT.UA Editora2003-01-01T00:00:00Zjournal articleinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://proa.ua.pt/index.php/revdeti/article/view/17781oai:proa.ua.pt:article/17781Eletrónica e Telecomunicações; Vol 3 No 8 (2003); 713-719Eletrónica e Telecomunicações; vol. 3 n.º 8 (2003); 713-7192182-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/17781https://proa.ua.pt/index.php/revdeti/article/view/17781/12744https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessSklyarov, Valery2022-09-26T11:00:19Zoai:proa.ua.pt:article/17781Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T16:08:24.498106Repositó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 Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
title Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
spellingShingle Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
Sklyarov, Valery
title_short Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
title_full Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
title_fullStr Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
title_full_unstemmed Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
title_sort Síntese e implementação de circuitos digitais reconfiguráveis dinamicamente
author Sklyarov, Valery
author_facet Sklyarov, Valery
author_role author
dc.contributor.author.fl_str_mv Sklyarov, Valery
description The paper presents a technique for the design of dynamically reconfigurable circuits that has been proposed to students within the discipline on reconfigurable computing (computação reconfigurável) for the LECT specialty (Licenciatura em Engenharia de Computadores e Telemática). The technique is based on the use of hardware templates (HT), which are circuits that have been designed for a wide group of similar applications. Customizing the HT for a particular application is achieved by specification of the proper control sequence. Possible changes in control sequences are carried out by control circuits that allow static and dynamic modifications to their behavior. Such behavior has been provided with the aid of a reprogrammable finite state machine (RFSM). The paper describes the proposed projects based on the mentioned above technique. Each project includes a software part implemented in C++ programs running on a host computer and a hardware part realized in commercially available FPGA XC4010XL of Xilinx linked to the host computer through a parallel port.The FPGA circuit is composed of the following four primary components: interface with the host computer; a set of control units, an execution unit and a reconfiguration handler that provides the required dynamic modifications to the FPGA circuit functionality. The following 4 papers [1-4] present the concrete results of the projects and show how the proposed problems have been solved by the 4th year students of LECT.
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/17781
oai:proa.ua.pt:article/17781
url https://proa.ua.pt/index.php/revdeti/article/view/17781
identifier_str_mv oai:proa.ua.pt:article/17781
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://proa.ua.pt/index.php/revdeti/article/view/17781
https://proa.ua.pt/index.php/revdeti/article/view/17781/12744
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 3 No 8 (2003); 713-719
Eletrónica e Telecomunicações; vol. 3 n.º 8 (2003); 713-719
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_ 1799130541443776512