پایان نامه ارشد رشته برق الکترونیک: روش های طراحی شبکه روی تراشه و کاربرد آن ها

 

متن کامل پایان نامه مقطع کارشناسی ارشد رشته مهندسی برق

با عنوان : روش های طراحی شبکه روی تراشه و کاربرد آن ها

در ادامه مطلب می توانید تکه هایی از ابتدای این پایان نامه را بخوانید

و در صورت نیاز به متن کامل آن می توانید از لینک پرداخت و دانلود آنی برای خرید این پایان نامه اقدام نمائید.

دانشگاه آزاد اسلامی

واحد تهران جنوب

دانشکده تحصیلات تکمیلی

گروه مهندسی برق گرایش الکترونیک

سمینار کارشناسی ارشد

عنوان:

روشهای طراحی شبکه روی تراشه و کاربرد آنها

برای رعایت حریم خصوصی اسامی استاد راهنما،استاد مشاور و نگارنده درج نمی شود

تکه هایی از متن به عنوان نمونه :(ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)چکیده:طراحی سیستم های بسیار بزرگ و پیچیده روی یک تراشه واحد مشکل است و از قانون خاصی نیز تبعیت نمی کند. صنعت EDA تلاش می کند با فراهم کردن ابزار و متدولوژی های مورد نیاز، به کارگیری مجدد قطعات، ساختارها و کاربردها را امکان پذیر سازد. از آنجا که نیاز به سازماندهی تعداد زیادی از هسته های IP در یک تراشه با استفاده از زیرساخت ارتباطی استاندارد در طراحی SOC احساس می شد، این موضوع ابتدا طراحان را به استفاده از روش طراحی مبتنی بر بستر رهنمون گردانید. بسترها تنها دارای ارتباطات مبتنی بر گذرگاه هستند. بنابراین طراح می بایست با پیکره بندی و برنامه ریزی هسته های IP متصل شونده به گذرگاه ها، سیستم جدید را ایجاد می کرد. اما کم کم احساس نیاز به نوع کارآمدتری از شبکه ارتباطات احساس می شد، که بتوانند ارتباطات در SOC های بزرگ و پیچیده را حمایت کند. بدین ترتیب ایده شبکه روی تراشه مطرح شد. اولین حسن NOC آنست که راه حلی برای مشکلات الکتریکی در تکنولوژی های زیر میکرون به حساب می آید زیرا سیم کشی های عمومی و حجیم را ساختاربندی و مدیریت می کند، به علاوه، کارآمدتر، قابل اطمینان تر و مقیاس پذیرتر نسبت به گذرگاه های معمول است. شبکه قابل پیکره بندی و مقیاس پذیر روی تراشه، بستر انعطاف پذیری است که می تواند با نیازهای کاربردهای مختلف منطبق شود. در این پژوهش روش های مختلف طراحی سیستم روی تراشه بررسی شده و روند تکاملی آنها تا رسیدن به شبکه روی تراشه توصیف گردیده است.مقدمه:امروزه برای طراحی سیستم های پیچیده، مشکلات سیم بندی وجود دارد. خصوصیات الکتریکی سیگنال ها و تاخیر، قابل پیش بینی نبوده و تست و بازبینی آنها نیز مشکل است. برای حل این مشکلات، طرح جدیدی به نام شبکه روی تراشه (NOC) پیشنهاد شده است. در این طرح، بلاک های مختلف IP توسط یک شبکه مبتنی بر بسته به هم مرتبط می شوند. این شبکه چیزی متفاوت از ارتباطات شبکه ای در مقیاس بزرگ می باشد، زیرا هم سطح منابع روی تراشه محدود است و هم ارتباط باید با تاخیر کمی به وجود آید.NOC ارتباط ساختار یافته و استانداردی را بین منابع و بلاک های مختلف روی تراشه به وجود می آورد. استفاده از NOC نه تنها، راه ارتباطی مورد نیاز برای ارتباط هسته های روی تراشه با کمترین استفاده از منابع محاسباتی آنان را ایجاد می نماید بلکه پهنای باند وسیع تری در کانال های ارتباطی بین آنها به وجود می آورد. بدین ترتیب روش طراحی مبتنی بر ارتباطات مطرح می شود که شکل تکامل یافته ای از روش طراحی مبتنی بر بستر را به انضمام ساختار شبکه روی تراشه ارائه می دهد. فصل دوم گزارشی که در پیش رو دارید روش های موجود در روند تکامل طراحی سیستم های الکترونیکی از SOC به سوی NOC را بررسی می نماید که به طور عمده در 4 دسته کلی قرار می گیرند. فصل سوم این گزارش انواع توپولوژی های اتصال بین اجزای شبکه روی تراشه را تشریح کرده. فصل چهارم ضمن مروری بر انواع معماری های شبکه روی تراشه به توضیح معماری غالب (معماری مبتنی بر مش) می پردازد. در فصل پنجم مقایسه روش ها و نتیجه گیری ارائه خواهد شد.فصل اولکلیات1-1- پیشینه تحقیقطراحی سیستم روی تراشه محدوده وسیعی از موضوعات را پوشش می دهد. این موضوعات شامل توسعه همزمان سخت افزار و نرم افزار، روش های طراحی با متدولوژی های توسعه سیستم براساس بستر توسعه، ساختار معماری پایه ای سیستم، هسته های قابل بکارگیری مجدد و نیز تکنولوژی نسل دوم (2G) و نسل سوم (3G) و استانداردهای مورد نیاز در حال تغییر می باشند. به طوری که تعداد موضوعات بی پایان به نظر می رسند آنچه که طراحان SOC را نگران می کند دو مورد اساسی است که عبارتند از محدودیت های موجود و موارد مربوط به فرآیند توسعه. بخش اول شامل چالشهای زمانی، هزینه و کیفیت از نقطه نظر تجاری رساندن محصول به بازار در حداقل زمان ممکن از اهمیت بسیاری برخوردار است. از نقطه نظر تکنیکی، کوتاه کردن دوره زمانی تولید محصول، زمان توسعه آن را کاهش می دهد ولی در عین حالی که این زمان کوتاه شود، نباید در کیفیت محصولات خللی ایجاد شود. از طرفی زمان توسعه محصول، از عواملی است که به طور مستقیم در کیفیت اثر می گذارد. بیشترین عوامل محدود کننده در طراحی، زمان تائید و زمان خاتمه می باشد. هر دو مورد روی تعداد تکرارها و بنابراین روی کل زمان تولید محصول تاثیر مستقیم دارند. در این راستا روش های طراحی مختلف و متعددی برای طراحی SOC ارائه شده اند. که هریک از آنها به گونه ای سعی در ساده سازی طراحی های بزرگ و پیچیده و کاهش زمان رسیدن محصول به بازار دارند. روش های مذکور در چهار دسته بزرگ قرار می گیرند. که عبارتند از:- روش طراحی مبتنی بر IP- روش طراحی مبتنی بر واسطه- روش طراحی مبتنی بر بستر- روش طراحی مبتنی بر ارتباطاتطراحی سیستم های بسیار بزرگ و پیچیده روی یک تراشه واحد مشکل است و از قانون خاصی نیز تبعیت نمی کند. GSRC با فراهم کردن ابزار ضروری، طراحی قانونمند مبتنی بر بستر برای طراحان مدار مجتمع امکان پذیر می سازد تا بتواند دوباره بکارگیری مجدد قطعات، ساختارها، کاربردها و پیاده سازی ها را فراهم سازد. موضوع مهم و ضروری، نحوه ارتباطات و اتصالات بلاک های IP روی سیستم است. معماری شبکه روی تراشه واحد (NOC) به عنوان آخرین راه حل و روش طراحی در دهه اخیر برای حل چنین مشکلی پیشنهاد شده است. NOC ارتباط ساختار یافته و استانداردی را مابین منابع و بلاک های مختلف IP روی تراشه به وجود می آورد. از آنجائی که معماری های سنتی که مبتنی بر گذرگاه طراحی شده اند به علت پهنای باند ناکافی و سطوح بالاتر منابع محاسباتی برای طراحی سیستم روی تراشه مفید و کارآمد نیستند. استفاده از NOC نه تنها راه ارتباطی مورد نیاز برای ارتباط هسته های IP روی تراشه با کمتری استفاده از منابع محاسباتی آنان را ایجاد می نماید بلکه پهنای باند وسیع تری در کانال های ارتباطی بین آنها به وجود می آورد. الگوریتم جاری روی تراشه و متدهای طراحی سیستم روی تراشه نمی تواند پاسخگوی نیازهای سطح شامل میلیون ترانزیستور باشد. طراحی زمان بسیار می گیرد و نگاشت کاربردها به معماری های اختصاص داده شده می تواند غیرممکن شود. راه حل های ممکن باید در طراحی های مبتنی بر بستر و طراحی سیستم کامپیوتر که به قابلیت دوباره بکارگیری قطعات، معماری ها، کاربردها و پیاده سازی ها اعتماد می کنند، جستجو شود. مورد ضروری مصالحه بین «عمومیت» و «کارایی» است. عمومیت، قابلیت دوباره بکارگیری سخت افزار و سیستم های عامل را فراهم می کند. در حالی که کارایی (شامل هزینه، سرعت، توان) به وسیله استفاده از ساختارهای خاص کاربرد حاصل می شود.تعداد صفحه : 72قیمت : شش هزار تومان
 

بلافاصله پس از پرداخت ، لینک دانلود به شما نشان داده می شود

و به ایمیل شما ارسال می شود.

پشتیبانی سایت :        09124404335        info@arshadha.ir

در صورتی که مشکلی با پرداخت آنلاین دارید می توانید مبلغ مورد نظر برای هر فایل را کارت به کارت کرده و فایل درخواستی و اطلاعات واریز را به ایمیل ما ارسال کنید تا فایل را از طریق ایمیل دریافت کنید.

--  -- --

مطالب مشابه را هم ببینید

فایل مورد نظر خودتان را پیدا نکردید ؟ نگران نباشید . این صفحه را نبندید ! سایت ما حاوی حجم عظیمی از پایان نامه های دانشگاهی است. مطالب مشابه را هم ببینید. برای یافتن فایل مورد نظر کافیست از قسمت جستجو استفاده کنید. یا از منوی بالای سایت رشته مورد نظر خود را انتخاب کنید و همه فایل های رشته خودتان را ببینید

2 پاسخ

ارسال یک پاسخ

می خواهید در گفتگو ها شرکت کنید؟
Feel free to contribute!

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

* Copy This Password *

* Type Or Paste Password Here *