Metaheuristic algorithms in analog integrated circuit design


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ANABİLİM DALI, Türkiye

Tezin Onay Tarihi: 2012

Tezin Dili: İngilizce

Öğrenci: İSMAİL CANTÜRK

Danışman: Nihan Kahraman

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Teknolojideki gelişmeler yüksek verimlilikle ve daha kesin çalışan analog tümdevrelere olan talebi artırmaktadır. Günümüzde analog tümdevrelerin tasarımları genellikle optimizasyon araçları ile gerçekleştirilmektedir. Dolayısıyla optimizasyon araçlarının analog tümdevrelerde daha iyi sonuçlar almak için kullanılmasının önemi günümüzde daha da artmıştır.Optimizasyon problemlerinde karşılaşılan çelişmelerden dolayı güvenilir otomatik tasarım araçlarının geliştirilmesi çok önemlidir. Bu tezde sezgisel algoritmalardan olan çok amaçlı optimizasyon algoritmalarından Harmoni Arama Algoritması (HSA) ile evrimsel algoritmalardan Bastırılmamış Sınıflandırmalı Genetik Algoritma (NSGA-II) iki katlı bir işlemsel kuvvetlendiricinin tasarımında kullanılarak yararlılıkları gösterilmiştir. HSA en iyi tonlamayı oluşturan sesi arayan müzisyenlerden esinlenerek oluşturulmuş yeni bir algoritmadır. NSGA-II popülasyonda bastırılmamış sıralama düzenini kullanılarak seçici bir yaklaşım tarzı uygulayan en etkili algoritmalardan biridir. İşlemsel kuvvetlendiricinin tasarımı bu algoritmalarla gerçekleştirilmiştir. İşlemsel kuvvetlendirici tasarımında bazı tasarım çelişmeleri vardır. Örneğin, güç tüketimini azaltmak için kuyruk akımı azaltılmalıdır. Fakat kuyruk akımındaki bu düşüş değişim hızında ve kazanç-bant genişliği ürününde bir azalmaya yol açmaktadır. Dolayısıyla en uygun değerlerin bulunması için bir optimizasyon gereklidir. Bu optimizasyon probleminde bütün tasarım kriterlerini sağlayan en uygun transistör boyutlarının ve diğer devre elemanlarının değerlerinin bulunmasında Harmoni Arama ve Bastırılmamış Sınıflandırmalı Genetik Algoritma kullanılmıştır.