Trabalho de Conclusão de Curso
Documento
Autoria
Unidade da USP
Data de Apresentação
Orientador
Banca
Rodrigues, Evandro Luis Linhari
Cesar, Amilcar Careli
Título em Português
Otimização de circuitos CMOS por algoritmo genético
Palavras-chave em Português
Circuitos integrados MOS
fontes de corrente
inteligência artificial
algoritmos genéticos
otimização
Transistores
Resumo em Português
O dimensionamento de transistores para blocos eletrônicos, digitais ou analógicos não é uma tarefa simples e várias técnicas são empregadas para tal. Normalmente, projetistas trabalham com relações simplificadas para transistores e obtêm equações para os blocos. A partir destas equações, são determinadas dimensões que, posteriormente, são ajustadas por meio de simulações. Tal caminho é demorado, pouco prático e exige, para o sucesso, experiência do projetista. Um caminho alternativo para o dimensionamento de transistores é o desenvolvimento de programas de auxílio a projeto. Os métodos empregados em tais programas são os mais variados, mas os resultados, principalmente para circuitos analógicos, deixam a desejar e dependem muito da adequação dos modelos aplicados. O objetivo deste trabalho é estudar a aplicabilidade de algoritmos genéticos no projeto de circuitos. Para isto, será desenvolvido um programa para dimensionar alguns blocos de circuitos CMOS (Complementary Metal Oxide Semiconductor), aplicando algoritmos genéticos e conhecimento mínimo sobre o domínio da aplicação
Palavras-chave em Inglês
MOS integrated circuits
Current sources
Artificial intelligence
Genetic algorithms
Optimization
Resumo em Inglês
The sizing of transistors for electronic blocks, digital or analogical, is not a simple task and a variety of techniques are employed to do so. Designers usually work with simplified relations for transistors and obtain equations for those blocks. From these equations, the dimensions are determined which, afterwards, are adjusted by simulations. This process is time-consuming and not practical and it demands a lot of designer expertise. A possible alternative way for the sizing of transistors is the development of computer programs to help the design. The methods employed by such programs are diverse, but the results, especially for analogical circuits, are usually disappointing and very affected by the used models. The goal of this work is to study the applicability of genetic algorithms in circuit design. For this it will be developed a software for sizing some CMOS (Complementary Metal Oxide Semiconductor) circuit blocks, employing genetic algorithms and the minimum amount of knowledge in the application domain
Arquivos
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome(s) do(s) autor(es) do trabalho.
 
Data de Publicação
2010-09-09
Número de visitas
2128
Número de downloads
1681
Copyright © 2010 Biblioteca Digital de Trabalhos Acadêmicos da USP. Todos os direitos reservados.