Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/10561
Title: Multiplicador em corpo finito utilizando redes neurais discretas.
Other Titles: Finite body multiplier using networks discrete neural.
???metadata.dc.creator???: Oliveira, Lidiano Augusto Nóbrega de.
???metadata.dc.contributor.advisor1???: Assis, Francisco Marcos de.
???metadata.dc.contributor.referee1???: Lima, Antonio Marcus Nobrega.
???metadata.dc.contributor.referee2???: Melcher, Elmar Uwe kurt.
???metadata.dc.contributor.referee3???: Freire, Raimundo Carlos Silvério.
???metadata.dc.contributor.referee4???: Souza, Ricardo Menezes Campello de.
Keywords: Corpos Finitos;Redes Naturais Discretas;Exponenciação;Portas de Limiar;Finite Bodies;Discrete Natural Networks;Exponentiation;Threshold Doors;Números Pseudoaleatórios;Pseudorandom Numbers
Issue Date: 17-Nov-2000
Publisher: Universidade Federal de Campina Grande
Citation: OLIVEIRA, Lidiano Augusto Nóbrega de. Multiplicador em corpo finito utilizando redes neurais discretas. 95 f. Dissertação (Mestrado em Engenharia Elétrica), Programa de Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande – Paraíba Brasil, 2000.
???metadata.dc.description.resumo???: Calculo em corpos finitos são amplamente utilizados em códigos corretores de erros, processamento digital de sinal, geração de números pseudoaleatórios e esquemas de criptografia. Geralmente essas aplicações modernas necessitam de implementações que satisfaçam as exigências de alta velocidade. Assumindo a representação em base polinomial dos elementos do corpo, adição e simples de implementar enquanto a multiplicação paralela rápida necessita de uma estrutura mais complexa. Outras operações aritméticas importantes dos corpos finitos, tais como exponenciação e divisão, podem ser realizadas através de repetidas multiplicações. Consequentemente, multiplicadores eficientes são desejados já que a maioria das operações aritméticas avangadas são baseadas na multiplicação. As redes neurais discretas implementadas com portas de limiar linear permitem reduzir a complexidade de certos circuitos antes implementado com logica tradicional (portas AND, OR e NOT). Muitas pesquisas tem sido desenvolvidas com relação a aplicação das portas de limiar linear em operações aritméticas básicas (adição, multiplicação e divisão). Essas operações podem ser implementadas com portas de limiar linear utilizando um baixo numero de portas e retardo fixo. A ideia de estender o uso de portas de limiar linear em operações aritméticas básicas para aritmética em corpo finito e proposta neste trabalho. Esta dissertação apresenta uma arquitetura de um multiplicador paralelo em GF (2n) baseado no multiplicador de Mastrovito com portas de limiar linear. Também uma nova arquitetura e proposta, mais eficiente em termos da complexidade temporal e espacial e mantendo uma baixa complexidade espacial.
Abstract: Finite body calculations are widely used in code correction errors, digital signal processing, pseudorandom number generation, and schematics of encryption. Generally these modern applications require implementations that meet the high speed requirements. Assuming the polynomial representation of body elements, addition and simple to implement while rapid parallel multiplication requires a more complex structure. Other important arithmetic operations of finite bodies, such as exponentiation and division, can be performed by repeated multiplications. Consequently, efficient multipliers are desired since most advanced arithmetic operations are based on multiplication. Discrete neural networks implemented with linear threshold ports allow to reduce the complexity of certain circuits previously implemented with traditional logic (AND, OR and NOT ports). Much research has been done regarding the application of linear threshold gates in basic arithmetic operations (addition, multiplication and division). These operations can be implemented with linear threshold gates using a low gate number and fixed delay. The idea of ​​extending the use of linear threshold gates in basic arithmetic operations for finite body arithmetic is proposed in this paper. This dissertation presents a parallel GF (2n) multiplier architecture based on the Mastrovito multiplier with linear threshold gates. Also a new architecture and proposal, more efficient in terms of temporal and spatial complexity and keeping a low spatial complexity.
Keywords: Corpos Finitos
Redes Naturais Discretas
Exponenciação
Portas de Limiar
Finite Bodies
Discrete Natural Networks
Exponentiation
Threshold Doors
Números Pseudoaleatórios
Pseudorandom Numbers
???metadata.dc.subject.cnpq???: Engenharia Elétrica
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/10561
Appears in Collections:Mestrado em Engenharia Elétrica.

Files in This Item:
File Description SizeFormat 
LIDIANO AUGUSTO NÓBREGA DE OLIVEIRA - DISSERTAÇÃO PPGEE 2000.pdfLidiano Augusto Nóbrega de Oliveira. Dissertação PPGEE 200012.67 MBAdobe PDFView/Open


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