طراحی خودکار مدارات مجتمع آنالوگ CMOS با استفاده از مدل تکامل یادگیر

  • سال انتشار: 1391
  • محل انتشار: یازدهمین کنفرانس سراسری سیستم های هوشمند
  • کد COI اختصاصی: ICS11_033
  • زبان مقاله: فارسی
  • تعداد مشاهده: 949
دانلود فایل این مقاله

نویسندگان

بهزاد مرادی

دانشگاه صنعتی کرمانشاه

عبدالرضا میرزایی

دانشگاه صنعتی اصفهان

چکیده

در این مقاله یک روش جدید مبتنی بر شبیه سازی برای طراحی خودکار مدارات مجتمع آنالوگ CMOS ارائه شده است. در راهکارهای مبتنی بر شبیه سازی، بیشتر زمان طراحی صرف شبیه سازی مدارهای طراحی شده در محیط شبیه ساز مدار می شود. در این روش از مدل تکامل یادگیر برای بهینه سازی مشخصه های کارایی مدار استفاده شده است. مدل تکامل یادگیر یک الگوریتم یادگیری مانند درخت تصمیم را برای تمایز بین ناحیه های امید بخش و غیر امید بخش فضای جستجو بکار می برد. الگوریتم یادگیری علاوه بر تجربه افراد نسل جاری، از تجارب افراد نسلهای گذشته نیز استفاده می کند. بنابراین با کشف جهت درست تکامل، موجب جهش های عمده در برازندگی افراد می شود. همین امر منجر به کاهش چشمگیر تعداد شبیه سازی مدارها در فرآیند طراحی و بنابراین زمان کل طراحی می شود. در روش پیشنهادی برای دستیابی به دقت قابل قبول،از محیط شبیه سازی مدار SPICE 0 و مدل سطح 49 در تکنولوژی0/18 میکرومتر برای شبیه سازی و ارزیابی مدارهای طراحی شده استفاده شده است. برای تایید کارایی روش ارائه شده، مدار تقویت کننده عملیاتی دو طبقه با استفاده از روش پیشنهادی طراحی شده است. نتایج بدست آمده، کارایی این روش را نسبت به روش الگوریتم استراتژی تکاملی نشان می دهد

کلیدواژه ها

استراتژی تکاملی، تقویت کننده عملیاتی، طراحی خودکار، مدارات مجتمع، مدل تکامل یادگیر

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.