Name: | Description: | Size: | Format: | |
---|---|---|---|---|
5.18 MB | Adobe PDF |
Abstract(s)
Nesta dissertação de mestrado é desenvolvido um sistema de replicação de circuitos integrados digitais (combinatórios e sequenciais), por observação do seu
normal funcionamento.
O sistema desenvolvido carateriza-se pela capacidade de extrair e descrever na
linguagem VHDL o comportamento de um circuito integrado digital em funcionamento,
utilizando técnicas não invasivas e automatizadas, suportado por um vasto conjunto de algoritmos de aquisição e análise de dados.
O sistema desenvolvido assenta em dois módulos principais: um módulo de software que consiste numa plataforma de algoritmos de análise, controlo e gestão do sistema (alojada num computador) e um módulo de aquisição de dados (hardware) que consiste num circuito capaz de realizar as medições necessárias para o funcionamento do sistema, comandado pelo módulo de software. A comunicação entre os dois módulos
é efetuada via porta série.
Os algoritmos desenvolvidos realizam uma análise da correspondência entre entradas e saídas procurando aplicar uma aproximação a um circuito combinatório se possível, caso contrário são utilizados métodos heurísticos para efetuar uma aproximação a um circuito sequencial através de uma máquina de estados. Entradas ou saídas constantes são previamente identificados e excluídos do processo de análise, para efeitos de simplificação.
Os resultados obtidos demonstram que é possível replicar o comportamento
observado em circuitos digitais (combinatórios e sequenciais) desde que o número de amostras recolhidas seja adequado. Verifica-se ainda que o método desenvolvido
replica a funcionalidade do circuito integrado nas condições onde o circuito está inserido.
Description
Keywords
Engenharia inversa Replicação de circuitos Aquisição não invasiva Correspondência entrada-saída Aproximação heurística Engenharia de Telecomunicações e Redes de Energia . Centro de Ciências Exatas e da Engenharia