نام پژوهشگر: علاء محسنی بهبهانی
مهرداد سلامی علاء محسنی بهبهانی
امروزه با عمومیت یافتن کاربرد کامپیوتر و استاندارد شدن تکنیکهای طراحی مدار مجتمع، طرح و ایجاد مدارهای بیش از چند هزار ترانزیستور توسط نرم افزارهای طراحی کامپیوتری (cad) صورت می گیرد. دراین پروژه نرم افزاری ارائه شده که امکان طرح مدارهای مجتمع و سنجیدن صحت آنها را فراهم می سازد. ایده های بکار رفته دراین نرم افزار از برنامه magic اقتباس شده و با اندکی تغییر بر روی کامپیوترهای شخصی at پیاده شده است . با تسهیلات محاوره ای که این نرم افزار در اختیار طراحان قرار می دهد می توان طرح را به کامپیوتر وارد کرد تا به پایگاه داده های داخلی آن تبدیل شود. توسط این پایگاه داده قوانین طراحی بصورت interactive کنترل می شود. علاوه براین برای اطمینان از صحت ((لی اوت)) طرح شده، برنامه circuit extraction مدار حاصل از ((لی اوت)) را تشخیص داده و آن را به صورت فایل قابل اجرا توسط برنامه pspice تبدیل می کند. بااین عمل از کارآیی طرح، اطمینان حاصل می شود. برای حداکثر استفاده از حافظه کامپیوتر این نرم افزار از ساختار سلسله مراتبی در ذخیره سازی طرح استفاده نموده است . علاوه برآن از امکانات ems کامپیوتر برای افزایش سرعت طراحی استفاده شده است . این نرم افزار به گونه ای نوشته شده که قابل توسعه و گسترش بوده و امکانات دیگری از جمله برنامه مسیریاب (router) را می توان به آن اضافه نمود.