عنوان پایاننامه
مدل سازی بی درنگ شبکه روی تراشه به همراه پیاده سازی پلت فرم شبیه سازی
- رشته تحصیلی
- مهندسی کامپیوتر -نرم افزار
- مقطع تحصیلی
- کارشناسی ارشد
- محل دفاع
- کتابخانه مرکزی -تالار اطلاع رسانی شماره ثبت: 53214
- تاریخ دفاع
- ۰۷ تیر ۱۳۹۱
- دانشجو
- سروش غلامی
- استاد راهنما
- سیامک محمدی
- چکیده
- شبیه سازی بی درنگ شبکه روی تراشه مزیت های فراوانی بر شبیه سازی های با زمان منطقی و بر اساس سیکل دارد. برای پشتیبانی از مدل سازی خصوصیات بی درنگ سیستم فرمالیسم مدل سازی پیشامد گسسته ی پایه به صورتی گسترش یافته که قابلیت مدل سازی عملیات اجزای شبکه روی تراشه و خصوصیات زمانی آنها را داشته باشد. از روش مدل سازی بدست آمده برای مدل کردن دقیق شبکه روی تراشه استفاده شده است. در این مدل خصوصیات زمانی همه ی عمل های اجزای شبکه روی تراشه به وسیله ی فرمالیسم پیشامد گسسته ی بی درنگ و نمودار حالت بی درنگ مدل شده است. برای اجرای مدل های تولید شده در زمان واقعی پروتکل جدید شبیه سازی برای مدل های اتمی و مرکب طراحی و در شبیه ساز DEVS- suite پیاده سازی شده اند. با استفاده از شبیه ساز به دست آمده می توان خصوصیات بی درنگ سیستم را مورد مدل سازی و شبیه سازی بی درنگ قرار داد. در ادامه تعدادی آزمایش به منظور به دست اوردن توانایی ها و محدودیت های شبیه ساز با توجه به پلت فرم اجراکننده(سخت افزار و نرم افزاراجراکننده) طراحی شده اند. تمرمز این آزمایش ها بر روی به دست آوردن دقت زمانی شبیه ساز و محدودیت های آن به دلیل تفاوت اندازه و پیچیدگی شبکه ی تحت شبیه سازی است. اعتبارسنجی مدل های شبکه روی تراشه با استفاده از مقایسه ی نتایج شبیه سازی آنها در زمان منطقی با شبیه سازی های معمول ( زمان منطقی) انجام شده است . روش مدل سازی( ALRT- DEVS) و پشتیبانی از اجرای آن در زمان واقعی امکان استفاده از شبیه سازی به جای سیستم واقعی را در هنگام طراحی سیستم عملی می سازد. به عبارت دیگر از این شبیه سازی ها می توان در محیط واقعی به جای سیستم استفاده کرد که بهترین روش برای ارزشیابی تصمیم های طراحی در فازهای اولیه ی پیاده سازی یک سیستم است. واژه های کلیدی: مدل سازی بی درنگ, شبیه سازی بی درنگ, شبکه روی تراشه
- Abstract
- Real-time simulation of Network-on-Chip (NoC) offers important and unique capabilities as compared with logical-time or cycle-accurate models. To support real-time model specification, the Discrete-Event System Specification (DEVS) modeling formalism is extended with a new capability to specify operations of NoC components. The resulting ALRT-DEVS modeling approach is used to develop novel detailed models that includes time specifications at the level of individual operations for the NoC components using abstract RT-DEVS model specification and real-time statecharts specification. To support execution of NoC models in real-time, new atomic and coupled real-time simulator protocols are developed and incorporated to the DEVS-Suite simulator. The resulting Real-time DEVS-Suite simulator can be used to capture the real-time characteristics of the target systems that may also be executed in physical-time. A set of models are developed to examine the capability and limitation of real-time NoC simulation subject to hardware and software constraints. The experiments focus on real-time operational accuracy, as well as limitations due to varying model scale and complexity. The correctness of the NoC operational dynamics is shown under logical-time simulation execution. The ALRT-DEVS modeling with support for real-time execution provides a basis for using simulated NoCs instead of their physical counterparts. Such simulated NoCs may be embedded in operating environments which is the most viable method for evaluating early system designs.