Arquiteturas programÃveis de uma mÃquina de inferÃncia para uso em microprocessadores fuzzy em tecnologia CMOS.

AUTOR(ES)
DATA DE PUBLICAÇÃO

2002

RESUMO

Este trabalho tem por objetivo propor, projetar e testar novas arquiteturas de circuitos visando o seu uso em projetos de microprocessadores difusos que processem as suas informaÃÃes no modo analÃgico. Para isto duas topologias de uma mÃquina de inferÃncia foram desenvolvidas e implementadas. A grande inovaÃÃo obtida a partir de uma das propostas à o circuito fuzificador desenvolvido, que a partir da utilizaÃÃo de sinais de controle digitais à capaz de gerar funÃÃes de pertinÃncia do tipo triangular, trapezoidal, "S" ou "Z". Nesta proposta, a partir de sinais externos de controle, tanto a inclinaÃÃo, como a altura das funÃÃes geradas podem ser alteradas e, ainda, as funÃÃes podem ser deslocadas dentro do seu intervalo de existÃncia, ou seja, dentro do seu universo de discurso. A cÃlula principal deste circuito fuzificador foi desenvolvida baseada no princÃpio translinear aplicado a dispositivos CMOS. Uma segunda arquitetura de um circuito fuzificador tambÃm à apresentada e discutida. Tal arquitetura à baseada em circuitos do tipo espelho de corrente CMOS, sendo a mesma completamente modular. Nesta arquitetura, o circuito que merece mais destaque à o circuito que tem por funÃÃo deslocar o sinal de corrente de entrada em intervalos prÃ-determinados. O mesmo foi denominado de circuito de escalonamento de correntes. Na literatura, atà onde se saiba, nÃo existe circuito com caracterÃstica similar. Um mÃdulo de inferÃncia foi, tambÃm, desenvolvido realizando suas operaÃÃo baseando-se no mÃtodo proposto por Mandami, sendo que as mesmas sÃo do tipo max e min. Todos os circuitos foram implementados em modo corrente, pois, alÃm de necessitarem de menor Ãrea de silÃcio, podem ser otimizados para operar em altas velocidades. Este trabalho ainda apresenta e discute uma topologia para um circuito defuzificador. As medidas realizadas nos protÃtipos, jà na sua versÃo integrada, mostram que a proposta do trabalho à vÃlida e viÃvel, sendo que todos os valores obtidos se enquadram dentro dos parÃmetros do projeto estabelecidos inicialmente. Os blocos foram implementados, por hardware analÃgico, usando tecnologia CMOS 0,8 mm da AMS - Austria Mikro Systeme International AG.

ASSUNTO(S)

arquitetura (computadores) hardware circuitos integrados computadores analÃgicos controladores nebulosos mÃquinas aprendizes microprocessadores inferÃncia

Documentos Relacionados