Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/43951
Full metadata record
DC FieldValueLanguage
dc.creatorLeandro Maia Silvapt_BR
dc.creatorFabricio Vivaspt_BR
dc.creatorAntonio Otavio Fernandespt_BR
dc.creatorLuiz Filipe Menezes Vieirapt_BR
dc.date.accessioned2022-08-03T17:49:06Z-
dc.date.available2022-08-03T17:49:06Z-
dc.date.issued2018-
dc.identifier.urihttp://hdl.handle.net/1843/43951-
dc.description.abstractA recuperação estrutural do circuito é uma técnica que deriva blocos funcionais usando descrição de baixo nível. Seu valor reside principalmente na recuperação de informações de descrição de alto nível de um projeto de circuito integrado quando seu projeto é perdido, Propriedade Intelectual (IP) sintetizada em Field-Programmable Gate Array (FPGA), e em outros casos quando sua estrutura é desejável. Além disso, muitos solucionadores de SAT (Boolean satisfitability problem) aproveitam as informações que podem recuperar e o conhecimento do problema de domínio para melhorar seu processamento (por exemplo, Portfólios de Algoritmos e Verificação de Equivalência Combinacional). Sendo assim, a recuperação de informações estruturais do circuito é um ingrediente chave para melhorias na verificação formal usando solucionadores SAT; uma etapa útil da recuperação estrutural é a identificação do bloco funcional. Tomando uma imagem gerada a partir da descrição CNF de um circuito, e considerando a maturidade da CNN no domínio de reconhecimento de imagem, conseguimos mapear um bloco macro funcional com altíssima precisão. As principais contribuições deste artigo são as seguintes: (i) Propomos a identificação inovadora de blocos funcionais através de imagens (ii) Implementamos o sistema baseado em CNN usando TensorFlow (iii) Nossos resultados experimentais obtiveram uma precisão superior a 80%.pt_BR
dc.description.resumoCircuit structural recovering is a technique that derives functional blocks using low-level description. Its value resides chiefly in recovering information of high-level description from a project of integrated circuit when its design is lost, Intellectual Property (IP) synthesized in Field-Programmable Gate Array (FPGA), and in others cases when its structure is desirable. Furthermore, many SAT (Boolean satisfiability problem) solvers take advantage of information they can recover and knowledge of the domain problem to improve their processing (e.g. Algorithm Portfolios and Combinational Equivalence Checking). Being so, recovering circuit structural information is a key ingredient for improvements in formal verification using SAT solvers; a helpful step of structural recovering is the functional block identification. Taking an image generated from a circuit's CNF description, and considering CNN's maturity on the image recognition domain, we are able to map a macro functional block with a very high accuracy. The main contributions of this paper are the following: (i) We propose the innovative identification of functional blocks through images (ii) We implemented the system based on CNN using TensorFlow (iii) Our experimental results obtained an accuracy over 80%.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal de Minas Geraispt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃOpt_BR
dc.publisher.initialsUFMGpt_BR
dc.relation.ispartofInternational Joint Conference on Neural Networks (IJCNN)pt_BR
dc.rightsAcesso Restritopt_BR
dc.subject.otherPortas Lógicaspt_BR
dc.subject.otherReconhecimento de Imagempt_BR
dc.subject.otherCãespt_BR
dc.subject.otherRedes Neurais Convolucionaispt_BR
dc.titleArithmetic circuit classification using convolutional neural networkspt_BR
dc.title.alternativeClassificação aritmética de circuitos usando redes neurais convolucionaispt_BR
dc.typeArtigo de Eventopt_BR
dc.url.externahttps://ieeexplore.ieee.org/document/8489382/keywords#keywordspt_BR
Appears in Collections:Artigo de Evento

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.