نام پژوهشگر: محمود معقولی

ارائه یک توسعه شی گرا برای ‏‎vhdl‎‏ و ترجمه آن به ‏‎vhdl‎‏ استاندارد
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه تربیت مدرس 1379
  محمود معقولی   نصرالله مقدم

پیدایش تکنیهای شی گرا در نرم افزار نقش عمده ای در بهبود روشهای توسعه نرم افزار داشته و تمامی مراحل توسعه مثل نحوه نگرشی به سیستم، آنالیز، طراحی، برنامه نویسی و حتی نگهداری و تغییر را تحت تاثیر قرار داده است. اصول مطرح شده در این تکنیکها برای مدل کردن سیستمها بسیار مناسب می باشند. ایجاد امکانات مناسب تجرید و کپسول کردن، استفاده مجدد از طراحی ها و کدهای موجود و روشهای مناسب انتقال پیام از قابلیتهای مهم این تکنیکها می باشند. وجود قابلیتهای مثبت در این روشها سبب شده است که محققینی که در طراحی سیستمهای سخت افزاری و ترکیبی سخت افزار و نرم افزار فعالیت می کنند فعالیتهایی در زمینه بکارگیری روشهای شی گرا در حیطه های مربوطه انجام دهند. زبان توصیف سخت افزاری ‏‎vhdl‎‏ با توانمندی سازی استفاده کنندگان برای توصیف در سطوح مختلف تجرید، داشتن ساختارهایی مشابه ساختارهای موجود در زبانهای نرم افزاری، دید مبتنی بر شی به سیستم و امکانات مناسب ارتباطات به عنوان مناسب ترین وسیله برای پیاده سازی و بکارگیری این تکنیکها در حوزه سخت افزار می باشد. پایان نامه حاضر به مرور اجمالی اصول تکنیکهای شی گرا بررسی نقاط ضعف و قوت ‏‎vhdl‎‏ در برآورده سازی نیازهای یک زبان شی گرا رهاوردهای ‏‎vhdl‎‏ شی گرا در توسعه یک مدل، راهکارهای ارائه شده، و ارائه یک گرامر ‏‎vhdl‎‏ شی گرا می پردازد و همچنین برای اینکه مدلهای ‏‎vhdl‎‏ شی گرا شبیه سازی و سنتز شوند مترجمی به این منظور تهیه شده است که تمام ساختارهای ‏‎‏‎vhdl‎‏ شی گرا به ‏‎vhdl‎‏ استاندارد تبدیل می کند.