AIDA-CMK: Multi-Algorithm Optimization Kernel Applied to Analog IC Sizing (SpringerBriefs in Applied Sciences and Technology)
暫譯: AIDA-CMK:應用於類比IC尺寸調整的多演算法優化核心(SpringerBriefs in Applied Sciences and Technology)

Ricardo Lourenço

  • 出版商: Springer
  • 出版日期: 2015-03-19
  • 售價: $2,420
  • 貴賓價: 9.5$2,299
  • 語言: 英文
  • 頁數: 76
  • 裝訂: Paperback
  • ISBN: 3319159542
  • ISBN-13: 9783319159546
  • 相關分類: Algorithms-data-structures
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This work addresses the research and development of an innovative optimization kernel applied to analog integrated circuit (IC) design. Particularly, this works describes the modifications inside the AIDA Framework, an electronic design automation framework fully developed by at the Integrated Circuits Group-LX of the Instituto de Telecomunicações, Lisbon. It focusses on AIDA-CMK, by enhancing AIDA-C, which is the circuit optimizer component of AIDA, with a new multi-objective multi-constraint optimization module that constructs a base for multiple algorithm implementations. The proposed solution implements three approaches to multi-objective multi-constraint optimization, namely, an evolutionary approach with NSGAII, a swarm intelligence approach with MOPSO and stochastic hill climbing approach with MOSA. Moreover, the implemented structure allows the easy hybridization between kernels transforming the previous simple NSGAII optimization module into a more evolved and versatile module supporting multiple single and multi-kernel algorithms. The three multi-objective optimization approaches were validated with CEC2009 benchmarks to constrained multi-objective optimization and tested with real analog IC design problems. The achieved results were compared in terms of performance, using statistical results obtained from multiple independent runs. Finally, some hybrid approaches were also experimented, giving a foretaste to a wide range of opportunities to explore in future work.

商品描述(中文翻譯)

本研究針對應用於類比集成電路(IC)設計的創新優化核心進行研究與開發。特別地,本研究描述了在AIDA框架內的修改,該框架是由里斯本電信研究所的集成電路小組(Integrated Circuits Group-LX)全力開發的電子設計自動化框架。研究重點在於AIDA-CMK,通過增強AIDA的電路優化組件AIDA-C,加入一個新的多目標多約束優化模組,為多種演算法實現構建基礎。所提出的解決方案實現了三種多目標多約束優化的方法,即使用NSGAII的進化方法、使用MOPSO的群體智慧方法以及使用MOSA的隨機爬山方法。此外,實現的結構允許內核之間的輕鬆混合,將之前簡單的NSGAII優化模組轉變為一個更為進化和多功能的模組,支持多種單一和多內核演算法。這三種多目標優化方法通過CEC2009基準進行了驗證,以約束多目標優化,並在實際的類比IC設計問題上進行了測試。所獲得的結果在性能方面進行了比較,使用從多次獨立運行中獲得的統計結果。最後,還實驗了一些混合方法,為未來的工作探索提供了廣泛的機會。