Dissertação

AIDA-CMK: Multi-Algorithm Optimization Kernel applied to Analog IC Sizing EVALUATED

A automação do desenho de circuitos analógicos é limitada, quando comparada com a dos circuitos digitais, tanto em técnicas como em ferramentas que não conseguem ajudar os projetistas a dar resposta ao exigente time-to-market de hoje, reduzindo os custos e tempo de projeto. Neste contexto, a plataforma AIDA aparece como uma ferramenta automação do projeto de circuitos integrados analógicos para ajudar os projetistas a fazerem o seu trabalho melhor e mais rápido. O foco desta dissertação é o desenvolvimento do AIDA-CMK, melhorando o optimizador de circuitos existente na Framework, AIDA-C, através da implementação de vários algoritmos de otimização numa nova estrutura que permite a fácil implementação futura de outros algoritmos. A solução apresentada implementa três das principais abordagens para o algoritmo de otimização multi-restrição multi-objetivo, ou seja, NSGAII, PSO e SA. Mais, a estrutura proposta para o módulo de otimização, também permite uma fácil hibridização entre algoritmos, transformando o módulo anterior, apenas com NSGAII, num módulo mais evoluído e versátil capaz de suportar múltiplos algoritmos e soluções hibridas. Os algoritmos implementados foram testados utilizando funções de teste de referência e circuitos. Os resultados obtidos foram comparados em termos de desempenho, utilizando-se os resultados estatísticos obtidos a partir de vários ensaios, mostrando que o NSGA-II supera as outras duas abordagens de referência por ter um melhor tempo de convergência, um conjunto amplo de soluções, e, em geral, consegue melhores frentes de Pareto. Além disso, algumas soluções hibridas foram abordadas, abrindo o caminho para explorar as oportunidades de implementação de novos algoritmos.
Circuitos integrados analógicos, Automação de projecto, Otimização multiobjectivo, NSGA-II, MOPSO, MOSA

Maio 28, 2014, 9:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

CO-ORIENTADOR

Manuel Barros

Instituto de Telecomunicações/Instituto Politécnico de Tomar

Professor Auxiliar

ORIENTADOR

Nuno Cavaco Gomes Horta

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar