Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo

Detalhes bibliográficos
Autor(a) principal: Goulart Sobrinho, Edilton Furquim [UNESP]
Data de Publicação: 2007
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/87253
Resumo: Neste trabalho descreve-se uma metodologia para síntese e otimização de circuitos digitais, usando a teoria de algoritmos evolutivos e como plataforma os dispositivos reconfiguráveis, denominada Hardware Evolutivo do inglês- Evolvable Hardware - EHW. O EHW, tornou-se viável com o desenvolvimento em grande escala dos dispositivos reconfiguráveis, Programmable Logic Devices (PLD s), cuja arquitetura e função podem ser determinadas por programação. Cada circuito pode ser representado como um indivíduo em um processo evolucionário, evoluindo-o através de operações genéticas para um resultado desejado. Como algoritmo evolutivo, aplicou-se o Algoritmo Genético (AG), uma das técnicas da computação evolutiva que utiliza os conceitos da genética e seleção natural. O processo de síntese aplicado neste trabalho, inicia por uma descrição do comportamento do circuito, através de uma tabela verdade para circuitos combinacionais e a tabela de estados para os circuitos seqüenciais. A técnica aplicada busca o arranjo correto e minimizado do circuito que desempenhe uma função proposta. Com base nesta metodologia, são implementados alguns exemplos em duas diferentes representações (mapas de fusíveis e matriz de portas lógicas).
id UNSP_99db0475c4c86477fc8e3bcceed7cdda
oai_identifier_str oai:repositorio.unesp.br:11449/87253
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivoCircuitos integrados digitaisAlgoritmos genéticosCircuitos logicosMaquinas-ferramenta - ProjetosHardware evolutivoEvolvable hardwareSynthesis of digital circuitsGenetic algorithmCombinatorial circuitsState machineNeste trabalho descreve-se uma metodologia para síntese e otimização de circuitos digitais, usando a teoria de algoritmos evolutivos e como plataforma os dispositivos reconfiguráveis, denominada Hardware Evolutivo do inglês- Evolvable Hardware - EHW. O EHW, tornou-se viável com o desenvolvimento em grande escala dos dispositivos reconfiguráveis, Programmable Logic Devices (PLD s), cuja arquitetura e função podem ser determinadas por programação. Cada circuito pode ser representado como um indivíduo em um processo evolucionário, evoluindo-o através de operações genéticas para um resultado desejado. Como algoritmo evolutivo, aplicou-se o Algoritmo Genético (AG), uma das técnicas da computação evolutiva que utiliza os conceitos da genética e seleção natural. O processo de síntese aplicado neste trabalho, inicia por uma descrição do comportamento do circuito, através de uma tabela verdade para circuitos combinacionais e a tabela de estados para os circuitos seqüenciais. A técnica aplicada busca o arranjo correto e minimizado do circuito que desempenhe uma função proposta. Com base nesta metodologia, são implementados alguns exemplos em duas diferentes representações (mapas de fusíveis e matriz de portas lógicas).In this work was described a methodology for optimization and synthesis of digital circuits, which consist of evolving circuits through evolvable algorithms using as platforms reconfigurable devices, denominated Evolvable Hardware (EHW). It was became viable with the large scale development of reconfigurable devices, whose architecture and function can be determined by programming. Each circuit can be represented as an individual within an evolutionary process, evolving through genetic operations to desire results. Genetic Algorithm (GA) was applied as evolutionary algorithm where this technique evolvable computation as concepts of genetics and natural selection. The synthesis process applied in this work starts from a description from the circuits behavior. Trust table for combinatorial circuits and state transition table for sequential circuits were used for synthesis process. This technic applied search the correct arrange and minimized circuit which response the propose function. Based on this methodology, some examples are implemented in two different representations (fuse maps and logic gate matrices).Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Universidade Estadual Paulista (Unesp)Mantovani, Suely Cunha Amaro [UNESP]Universidade Estadual Paulista (Unesp)Goulart Sobrinho, Edilton Furquim [UNESP]2014-06-11T19:22:35Z2014-06-11T19:22:35Z2007-05-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis82 f. : il.application/pdfGOULART SOBRINHO, Edilton Furquim. Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo. 2007. 82 f. Dissertação (mestrado) - Universidade Estadual Paulista, Faculdade de Engenharia de Ilha Solteira, 2007.http://hdl.handle.net/11449/87253000503046goulartsobrinho_ef_me_ilha.pdf33004099080P06186484010985440Alephreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPporinfo:eu-repo/semantics/openAccess2024-08-05T17:41:24Zoai:repositorio.unesp.br:11449/87253Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462024-08-05T17:41:24Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
title Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
spellingShingle Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
Goulart Sobrinho, Edilton Furquim [UNESP]
Circuitos integrados digitais
Algoritmos genéticos
Circuitos logicos
Maquinas-ferramenta - Projetos
Hardware evolutivo
Evolvable hardware
Synthesis of digital circuits
Genetic algorithm
Combinatorial circuits
State machine
title_short Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
title_full Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
title_fullStr Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
title_full_unstemmed Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
title_sort Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo
author Goulart Sobrinho, Edilton Furquim [UNESP]
author_facet Goulart Sobrinho, Edilton Furquim [UNESP]
author_role author
dc.contributor.none.fl_str_mv Mantovani, Suely Cunha Amaro [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Goulart Sobrinho, Edilton Furquim [UNESP]
dc.subject.por.fl_str_mv Circuitos integrados digitais
Algoritmos genéticos
Circuitos logicos
Maquinas-ferramenta - Projetos
Hardware evolutivo
Evolvable hardware
Synthesis of digital circuits
Genetic algorithm
Combinatorial circuits
State machine
topic Circuitos integrados digitais
Algoritmos genéticos
Circuitos logicos
Maquinas-ferramenta - Projetos
Hardware evolutivo
Evolvable hardware
Synthesis of digital circuits
Genetic algorithm
Combinatorial circuits
State machine
description Neste trabalho descreve-se uma metodologia para síntese e otimização de circuitos digitais, usando a teoria de algoritmos evolutivos e como plataforma os dispositivos reconfiguráveis, denominada Hardware Evolutivo do inglês- Evolvable Hardware - EHW. O EHW, tornou-se viável com o desenvolvimento em grande escala dos dispositivos reconfiguráveis, Programmable Logic Devices (PLD s), cuja arquitetura e função podem ser determinadas por programação. Cada circuito pode ser representado como um indivíduo em um processo evolucionário, evoluindo-o através de operações genéticas para um resultado desejado. Como algoritmo evolutivo, aplicou-se o Algoritmo Genético (AG), uma das técnicas da computação evolutiva que utiliza os conceitos da genética e seleção natural. O processo de síntese aplicado neste trabalho, inicia por uma descrição do comportamento do circuito, através de uma tabela verdade para circuitos combinacionais e a tabela de estados para os circuitos seqüenciais. A técnica aplicada busca o arranjo correto e minimizado do circuito que desempenhe uma função proposta. Com base nesta metodologia, são implementados alguns exemplos em duas diferentes representações (mapas de fusíveis e matriz de portas lógicas).
publishDate 2007
dc.date.none.fl_str_mv 2007-05-25
2014-06-11T19:22:35Z
2014-06-11T19:22:35Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv GOULART SOBRINHO, Edilton Furquim. Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo. 2007. 82 f. Dissertação (mestrado) - Universidade Estadual Paulista, Faculdade de Engenharia de Ilha Solteira, 2007.
http://hdl.handle.net/11449/87253
000503046
goulartsobrinho_ef_me_ilha.pdf
33004099080P0
6186484010985440
identifier_str_mv GOULART SOBRINHO, Edilton Furquim. Uma ferramenta alternativa para síntese de circuitos lógicos usando a técnica de circuito evolutivo. 2007. 82 f. Dissertação (mestrado) - Universidade Estadual Paulista, Faculdade de Engenharia de Ilha Solteira, 2007.
000503046
goulartsobrinho_ef_me_ilha.pdf
33004099080P0
6186484010985440
url http://hdl.handle.net/11449/87253
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 82 f. : il.
application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv Aleph
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv repositoriounesp@unesp.br
_version_ 1834484356311154688