فایل ورد کامل تحقیق شبکه روی تراشه ، معماری و مسئله نگاشت در آن ۶۰ صفحه در word
توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد
فایل ورد کامل تحقیق شبکه روی تراشه ، معماری و مسئله نگاشت در آن ۶۰ صفحه در word دارای ۶۰ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است
لطفا نگران مطالب داخل فایل نباشید، مطالب داخل صفحات بسیار عالی و قابل درک برای شما می باشد، ما عالی بودن این فایل رو تضمین می کنیم.
فایل ورد فایل ورد کامل تحقیق شبکه روی تراشه ، معماری و مسئله نگاشت در آن ۶۰ صفحه در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی فایل ورد کامل تحقیق شبکه روی تراشه ، معماری و مسئله نگاشت در آن ۶۰ صفحه در word،به هیچ وجه بهم ریختگی وجود ندارد
بخشی از متن فایل ورد کامل تحقیق شبکه روی تراشه ، معماری و مسئله نگاشت در آن ۶۰ صفحه در word :
بخشی از فهرست مطالب فایل ورد کامل تحقیق شبکه روی تراشه ، معماری و مسئله نگاشت در آن ۶۰ صفحه در word
۱-فصل اول: مقدمه
۱-۱مقدمه
۱-۲معرفی شبکه روی تراشه
۱-۳مسئله نگاشت در شبکه روی تراشه
۱-۴مفهوم برنامه های کاربردی بیدرنگ
۱-۵مسئله توان در شبکه بر روی تراشه
۱-۶ساختار نوشتار
۲-فصل دوم
۲-۱مقدمه
۲-۲معماری شبکه روی تراشه
۲-۳همبندی شبکه
۲-۴مسیریابی و الگوریتمهای مسیریابی
۲-۵راهگزینی
۲-۶کانال مجازی
۲-۷نتیجهگیری
۳-فصل سوم
۳-۱مقدمه
۳-۲روشهای نگاشت ایستا
۳-۲-۱نگاشت دقیق
۳-۲-۲نگاشت مبتنی بر جستجو
۳-۳روشهای نگاشت پویا
۳-۴نتیجهگیری
۳-۵مراجع
بخشی از منابع و مراجع فایل ورد کامل تحقیق شبکه روی تراشه ، معماری و مسئله نگاشت در آن ۶۰ صفحه در word
[۱] ممدوح، پ، طراحی و پیادهسازی یک شبکه روی تراشهی تطبیقی در زمان اجرا با رویکرد کاهش انرژی مصرفی، دانشکده کامپیوتر، دانشگاه صنعتی شریف، شهریور ماه ۱۳۹۲
[۲] ارجمند، م، تحلیلی کارایی شبکههای میانارتباطی غیرمستقیم برای شبکههای روی تراشه، دانشکده کامپیوتر، دانشگاه صنعتی شریف، آبان ماه ۱۳۸۷
[۳] Shi, Z., Real-Time Communication Services for Networks on Chip, Department of Computer Science, University of York, November
[۴] Enright Jerger, N., and Peh., L., On-Chip Networks, 1 edition, Morgan and Claypool Publishers, San Francisco, CA, USA,
[۵] Marculescu, R. and Hu, J., “Energy-aware mapping for tile-based NoC architectures under performance constraints”, Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 233-239,
[۶] Marculescu, R. and Hu, J., “Energy- and performance-aware mapping for regular NoC architectures”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 24, No. 4, pp. 180-187,
[۷] Wang, J., Li, Y., Chai, S., Peng, Q., “Bandwidth-aware application mapping for NoC-based MPSoCs”, Journal of Computational Information Systems, Vol. 7, No. 1, pp. 152-159,
[۸] Koziris, N., Romesis, M., Tsanakas, P. and Papakonstantinou, G., “An efficient algorithm for the physical mapping of clustered task graphs onto multiprocessor architectures”, Proceedings of 8th Euro PDP, pp. 406-413,
[۹] Guan, N. and Yi, W., “Fixed-priority multiprocessor scheduling: Critical instant, response time and utilization bound”, Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International, pp. 2470–۲۴۷۳, ۲۰۱۲
[۱۰] Indrusiak, L. S., “End-to-end schedulability tests for multiprocessor embedded systems based on networks-on-chip with priority-preemptive arbitration”, Journal of Sys.Arch,
[۱۱] Zhou, W., Zhang, Y., and Mao, Z., “Pareto based multi-objective mapping ip cores onto noc architectures,” Proceedings of Asia Pacific Conference on Cicuits and Systems, pp. 331 –۳۳۴, ۲۰۰۶
[۱۲] Shi, Z., and Burns, A., “Real-time communication analysis with a priority share policy in on-chip networks”, ۲۱st Euromicro conference on real-time systems (ECRTS), pp. ۳–۱۲, ۲۰۰۹
[۱۳] Hu, J. and Marculescu, R., “Communication and task scheduling of application-specific networks-on-chip”, IEEE Proceedings Computers & Digital Techniques, Vol. 152, No. 5, pp. 643- 651,
[۱۴] Ascia, G., Catania, V. and Palesi, M., “Multi-objective mapping for mesh based NoC architectures”, Proceedings of ISSS-CODES, pp. 182-187,
۱- فصل اول: مقدمه
۱-۱ مقدمه
با توسعه فنآوری نیمه هادیها امکان تجمیع تعداد زیادی المان پردازشی[۱] و حافظهای مختلف شامل پردازندههای سیگنال[۲]، سختافزارهای خاص منظوره[۳]، مدارهای منطقی برنامه پذیر[۴]، پردازندههای همه منظوره[۵] و انواع حافظه و مدارات جانبی در داخل یک تراشه فراهم شده است که این مفهوم به سیستم روی تراشه [۶] شناخته شده است[۱]. در این قبیل سیستمها ارتباطات بین مولفههای گوناگون که یک چالش مهم محسوب میشود، به صورت نقطه به نقطه[۷] یا از طریق گذرگاهها[۸] برقرار میشود[۲]. در اتصالات نقطه به نقطه بین هر دو هستهی پردازشیِ نیازمند به ارتباط، یک اتصال اختصاصی ایجاد میشود. از آنجا که این روش تنها از سیمها (و بدون استفاده از سخت افزار اضافه) برای انتقال دادهها استفاده میکند، بهترین کارایی و توان مصرفی را برای برقراری ارتباط بین تعداد کم هستهها ارائه میکند. اما این روش دارای مشکلات زیادی از جمله عدم مقیاسپذیری[۹]، پیچیدگی زیاد طراحی و مسیریابی اتصالات در سطح مدار و هزینهی پیادهسازی بالا است. ایرادهای فوق باعث میشود که استفاده از اتصالات نقطه به نقطه فقط در سیستمهای کوچک مقرون به صرفه باشد. با بزرگ شدن اندازهی سیستم، استفاده از اتصالات نقطه به نقطه به علت زیاد شدن سیمهای مورد نیاز و مشکلات طراحی، امکانپذیر نیست[۲]. روش دیگر، یعنی معماری ارتباطی مبتنی بر گذرگاه، هستههای پردازشی را با استفاده از یک کانال مشترک به یکدیگر ارتباط میدهد. در مقایسه با اتصالات نقطه به نقطه، گذرگاه مشترک پیچیدگی طراحی سطح مدار کمتری دارد و چون از کانالهای کمتری استفاده میکند، هزینهی پیادهسازی آن نیز پایینتر میباشد. اما گذرگاه مشترک دارای مشکل اساسی عدم مقیاس پذیری توان و کارآیی میباشد. با زیاد شدن تعداد دستگاههای متصل به گذرگاه، طول آن و نیز مدارات ارسال و دریافت دادهی متصل به آن افزایش یافته و باعث ایجاد یک بار خازنی زیاد میگردند. تمام این بار خازنی در جریان یک انتقال داده شارژ و دشارژ میشود. این امر، تأخیر و توان مصرفی گذرگاه مشترک را به طرز چشمگیری افزایش میدهد. افزون بر این، تمام عناصر متصل به گذرگاه از یک مسیر واحد استفاده مینمایند و لذا در هر لحظه فقط دو گره با هم ارتباط دارند و سایر گرهها باید منتظر آزاد شدن کانال بمانند. این امر موجب کاهش شدید کارآیی سیستم به ویژه هنگامیکه عناصر متقاضی ارتباط زیاد باشند، میشود [۴]. با توجه به این مشکلات، روش گذرگاه نمیتواند پاسخگوی نیازهای ارتباطی تراشه های آینده باشد. بنابراین نیاز به یک ساختار ارتباطی برای تجمیع تعداد زیادی هستههای پردازشی در کنار یکدیگر میباشد به طوری که این ساختار ارتباطی مقیاس پذیر بوده و کارایی بالا داشته باشد[۴]
با افزایش قدرت پردازشی تراشه ها پیچیدگی و قابلیت برنامه های کاربردی نیز افزایش یافته است و این افزایش پیچیدگی سختافزار و نرمافزار در سیستمهای روی تراشه و پردازندههای چند هستهای، به نوبهی خود افزایش حجم و پیچیدگی ترافیک ارتباطی داخل تراشه را موجب میشود. از سوی دیگر، کاهش اندازهی مشخصهی[۱۰] ترانزیستورها مشکلات و چالشهای دیگری را در سطح مدار به ویژه برای ساختارهای ارتباطی درون تراشه، به همراه دارد. مواجهه با این پیچیدگی ارتباطات و همچنین مسائل موجود در فنآوریهای جدید VLSI نیاز به بازنگری روشهای سنتی ارتباطی درون تراشه را ایجاد کرد و شبکه روی تراشه به عنوان یک طرح ارتباطی درون تراشهای نوین برای رفع و کاهش این مشکلات مورد توجه قرار گرفت[۵]
۱-۱ معرفی شبکه روی تراشه
کاهش ترانزیستورها به کمتر از ۵۰ نانومتر، منجر به افزایش تعداد ترانزیستورها به بیش از چندین میلیارد در یک تراشه میگردد. بنابراین باید روشهای جدیدی برای مدیریت حجم انبوهی از ترانزیستورها بر روی یک تراشه اعمال شود[۵]. سیستم بر تراشه و شبکه بر تراشه دو روش پیادهسازی برای این مشکلات هستند. سیستم بر تراشه شامل تعداد زیادی هستههای عملیاتی با قابلیت بهکارگیری مجدد میباشد و برای ارتباط این هستهها نیاز به معماریهای ارتباطی مقیاسپذیر و با قابلیت گسترش و کارایی بالا میباشد. سیستمهای روی سیلیکون متفاوت از سایر سیستمها، باید به گونه ای صحیح طراحی شوند که نیازی به تغییر یا تعمیر در آنها نباشد، زیرا این کار برای آنها عملا غیرممکن میباشد. سیستم روی تراشه نیاز به شیوههای طراحی دارد که با دیگر انواع طراحی در سیستمهای با مقیاس بزرگ عمومیت دارد[۱]. نگاه به روشهای طراحی اتصالات روی تراشه و مقایسهی این اتصالات با اتصالات گسترده روی شبکهی اینترنت میتواند مفید باشد. شبکهی اینترنت قادر به کنترل پیچیدگی سیستم و ایجاد سرویس مطمئن، با وجود مشکلات و خطاهای محلی است. به همین دلیل، فنآوری شبکه قادر است که کیفیت سرویس را، حتی با وجود تفاوت در گرههای اینترنتی و پیوندها، برای ما تضمین کند. واضح است که فنآوری شبکه ابزار مناسبی برای بهبود فنآوری طراحی سیستم در مدارهای بسیار مجتمع است. از طرف دیگر، تلاش بر این است که به کمک خصوصیات شبکه، به ارتباط قابل اطمینان و پر سرعت بر روی تراشه دست یافت. بعضی بر این باورند که شبکه بر روی تراشه به این معناست که پروتکلهای شبکه مانند TCP/IP بر روی برد سیلیکونی آورده شود. چنین کاری به خاطر تاخیر بالا و پیچیدگی آن امکان پذیر نیست[۶]. ارتباطات بر روی تراشه باید پر سرعت باشد. به همین دلیل روشهای ایجاد شبکه بر روی تراشه باید ساده و موثر باشند و معیارهایی از قبیل پهنای باند، تاخیر، مصرف توان باید بهینه شوند. مدارهای بسیار مجتمع دارای لایههای مختلف سیم هستند که میتوانند برای انتقال داده و اطلاعات کنترلی مورد استفاده قرار گیرند
[۱] Processing Element
[۲] Digital Signal Processing (DSP)
[۳] Application Specific Integrated Circuit (ASIC)
[۴] Field Programmable Gate Array (FPGA)
[۵] General-purpose processor
[۶] System On Chip (SOC)
[۷] Point -to-Point
[۸] Bus
[۹] Scalability
[۱۰] Feature size
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
مهسا فایل |
سایت دانلود فایل 