شبکههای روی تراشه
Network On-Chip
مقطع: تحصیلات تکمیلی | گرایش: معماری سیستمهای کامپیوتری |
نوع درس: نظری | تعداد واحد: ۳ |
پیشنیاز: – | همنیاز: – |
هدف کلی
هدف اصلی درس شبکههای روی تراشه، بررسی و تحلیل معماری، روشهای طراحی و تضادهای مرتبط با شبکههای ارتباطی است. در این راستا، با پل کردن مفاهیم آموزش داده شده در فواصل بین رشتهها و درسهای مختلف مانند VLSI، ارتباطات دیجیتال، معماری کامپیوتر، سیستمهای توزیعشده و شبکههای کامپیوتری، دانشجویان را به توانایی طراحی و ارزیابی شبکههای روی تراشه برای سیستمهایی با عملکرد بالا و مصرف انرژی کم در سطوح مختلف مانند تراشه، رک، و مراکز داده مجهز میکند. از طریق پوشش ابعاد مختلف این شبکهها از جمله همبندی، مسیریابی، راهگزینی و کنترل جریان و رابطهای شبکه، دانشجویان با فرآیند طراحی و ارزیابی یک شبکه روی تراشه با استفاده از مهارتهای لازم آشنا میشوند تا بتوانند نیازهای عملکردی، مساحتی و انرژیای مورد نظر را برآورده کنند.
سرفصلها
- بررسی مفاهیم و معماری تراشهها و اجزای آنها مانند پردازنده، حافظه، و واحدهای ورودی/خروجی.
- بررسی نیازهای ارتباطی بین اجزا و نحوه ایجاد ارتباطات داخلی.
- بررسی ساختار و همبندیهای مختلف شبکههای روی تراشه.
- تحلیل و مقایسه عملکرد شبکههای مختلف در شرایط مختلف.
- بررسی پروتکلها و استانداردهای ارتباطی که برای ارتباطات داخلی تراشهها استفاده میشوند.
- مطالعه عملکرد و کارایی این پروتکلها در محیطهای مختلف.
- بررسی روشهای مختلف مدیریت توان در شبکههای روی تراشه و تراشهها.
- بررسی روشهای بهینهسازی مصرف توان در ارتباطات داخلی تراشه.
- بررسی مسائل امنیتی و افزایش اعتمادپذیری مرتبط با ارتباطات داخلی تراشهها، در شبکههای روی تراشه.
- بررسی روشهای تست و اعتبارسنجی شبکههای روی تراشه و ارتباطات داخلی تراشهها.
- مطالعه روشهای اطمینان از صحت و کارایی ارتباطات داخلی تراشه.
ارزیابی پیشنهادی
- تمرینها و پروژه: ۳۰ درصد نمره
- آزمونهای میانترم و پایانی: ۵۰ درصد نمره
- پروژه پژوهشی: ۲۰ درصد نمره
منابع پیشنهادی
- N. E. Jerger, T. Krishna and L. S. Peh. On-Chip Networks. 2nd Edition, Morgan Claypool Publishers, 2017.
- W. J. Dally and B. Towles. Principles and Practices of Interconnection Networks. Morgan Kauffman Publishers, 2004.
- J. Duato, S. Yalamanchili, and L. Ni. Interconnection Networks: An Engineering Approach. Morgan Kauffman Publishers, 2002.