Analog cell sizing using enhanced multi-objective evolutionary algorithm (moea/d-de) and forming a feedback loop interface between sacses and tolas
dc.contributor.advisor | Dündar, Günhan | |
dc.contributor.author | Sipahi, Süha | |
dc.date.accessioned | 2020-12-04T10:43:33Z | |
dc.date.available | 2020-12-04T10:43:33Z | |
dc.date.submitted | 2011 | |
dc.date.issued | 2018-08-06 | |
dc.identifier.uri | https://acikbilim.yok.gov.tr/handle/20.500.12812/75005 | |
dc.description.abstract | Günümüz teknolojisinin geldigi nokta, büyük oranda tümdevre tasarımında gelinenseviyeyle paralellik göstermektedir. Egilim daha cok çip üstü sistemler yönündeilerlerken, bunların sayısal devre kısımları gelismis bilgisayar destekli tasarım araclarıyardımıyla sentezlenebilmektedir. Analog devre tasarımının insan gücüne olan bagımlılıgınındaha yüksek olusu, bilgisayar desteginin bu alanda kullanımının gecikmesineneden olmustur. Fakat son zamanlarda evrimsel algoritmaların, yüksek güclü bilgisayarlaolan isbirligi neticesinde istenilen performanstaki analog devrelerin transistörboyutları rahatlıkla elde edilebilmektedir. Tez calısması özetle analog devrelerdekitransiztör boyutlarının, evrimsel algoritmalar yardımıyla eniyilenerek elde edilmesinedayanmaktadır. Tercihen çoklu-performans fonksiyonlarının eniyilenmesinin daha altproblemlere ayrıstırılmasına dayanan yöntem kullanılmıstır. Daha sonra evrimsel algoritmanınarama ve yer degistirme kısımlarında gerekli degisiklikler yapılarak gerek hızgerek çözüm çesitligi açısından daha basarılı sonuçlar elde edildi. Bu amaçla katlanmıskaskod devresi ve kazancı arttırılmıs kuvvetlendirici tasarımları test sonucu olaraksunulmustur. Elde edilen boyutlar serim üreten programa girilerek tasarımların serimleriotomatik olarak alınmıstır. Sonraki asama olarak serimler parazitik elemanlarınaayrıstırılarak, diger bir eniyileme algoritmasına geri beslenmistir. Amaç eniyilemeyeparazitik etkileride dahil etmektir. | |
dc.description.abstract | This thesis investigates an evolutionary-based design system for automated sizingof analog integrated circuits(ICs). A new algorithm, called multi-objective evolutionaryalgorithm based on decomposition using enhanced differential evolution (MOEAD/DDE),is proposed to design analog ICs with practical user-defined specifications. Onthe basis of the combination of HSPICE and MATLAB, the system links circuit performances,evaluated through electrical simulation, to the optimization system in theMATLAB environment, once a circuit topology is selected. The method has been testedthrough the sizing of several analog circuits and benchmark problems. The results showthat design specifications are met and objective functions are highly optimized. Comparisonswith available methods like NSGA-II, are also carried out, showing that theproposed algorithm has important advantages in terms of diversity and optimizationquality. As a final work, an interface environment is created to link another optimizationsystem (SACSES) to layout generator. This feedback loop lets the optimizationto take into account the parasitic effects after the layout is drawn by TOLAS. | en_US |
dc.language | English | |
dc.language.iso | en | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Attribution 4.0 United States | tr_TR |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | Elektrik ve Elektronik Mühendisliği | tr_TR |
dc.subject | Electrical and Electronics Engineering | en_US |
dc.title | Analog cell sizing using enhanced multi-objective evolutionary algorithm (moea/d-de) and forming a feedback loop interface between sacses and tolas | |
dc.title.alternative | Geliştirilmiş çok objektifli evrimsel algoritma ile serim etkileri dahil ederek analog devre sentezi | |
dc.type | masterThesis | |
dc.date.updated | 2018-08-06 | |
dc.contributor.department | Elektrik-Elektronik Mühendisliği Anabilim Dalı | |
dc.identifier.yokid | 411067 | |
dc.publisher.institute | Fen Bilimleri Enstitüsü | |
dc.publisher.university | BOĞAZİÇİ ÜNİVERSİTESİ | |
dc.identifier.thesisid | 297856 | |
dc.description.pages | 85 | |
dc.publisher.discipline | Diğer |