پايان نامه : بررسي افراز مدارهاي سنکرون در معماري GALS
فرمت : pdf
تعداد صفحه : 191
قیمت : مبلغ ۱۵ هزار تومان
مقدمه
تا کنون، در عرصه طراحي ديجيتال، طراحان با دو روش طراحي سنکرون و آسنکرون روبرو بوده اند. اگر چه روش طراحي آسنکرون نسبت به سنکرون قديميتر است، اما گذر زمان در صنعت ميکروالکترونيک و تغيير نيازها و راهکارها، موجب شده است تا روش سنکرون، روشي غالب درطراحي اينگونه مدارها گردد. به تبع اين موضوع، حجم تحقيقات بيشتري نيز در اين روش مترکزشده است. در مقابل تحقيقات آسنکرون، اگر نگوييم مهجور مانده است، ميتوان گفت نسبت بهسنکرون بسيار کمتر بوده است که به کمک اين تحقيقات، مشکلات بسياري در اين روش طراحي حل شده است.
اما دهه اخير، فضاي جديدي را به روش طراحي سنکرون ديکته کرده است. فضايي که در آن روش طراحي سنکرون به چالشي نسبتا بزرگ کشيده شده است. در اين دهه پيشرفت تکنولوژي ساخت از يک سو و نياز به مدارهاي پيچيدهتر با کارآيي بالا و مصرف توان کمتر از سوي ديگر، ضعفهاي بزرگي را در روش طراحي سنکرون آشکار ساخته است. از جمله اين مشکلها ميتوان به همزمانسازي بلوکهاي سنکروني که با فرکانسهاي مختلف کار ميکنند و نياز به فرکانس بالا در مقابل مصرف توان کمتر، اشاره داشت که موازنه همه اين هدفها کاري سخت و در بعضي موارد غير ممکن خواهد بوداين چالشها، بعضي محققان را به اين نتيجه رسانده است که به گذشته و روش طراحي آسنکرون نيز توجه نمايند چرا که در اين روش طراحي با حذف سيگنال پالس ساعت که مهمترين عامل ايجاد مشکلهاي روش طراحي سنکرون تشخيص داده شده است و جايگزيني آن با روشهاي دستدهي، فضاي جديدي را پيش روي طراحان قرار خواهد داد و نيازهاي طراحي امروز را برآورده خواهد ساخت. اما زمان از دست رفته در دهههاي گذشته روي روش طراحي آسنکرون، کمبود طراحان آشنا با اين روش طراحي و همچنين کمبود ابزار طراحي را سبب شده است که دلايل محکمي براي اين مطلب خواهد بود که بگوييم حرکت به سوي طراحي آسنکرون در آيندهاي نزديک ممکن نخواهد
بود. اين مطلب پايان ماجرا نخواهد بود، چرا که مدت زماني است که استفاده همزمان از دو روش طراحي مورد توجه قرار گرفته است. در اين ميان روشي مياني نيز پيشنهاد شده است که از مدارهاي آسنکرون به عنوان ارتباط دهنده بين بلوکهاي سنکرون- که هر کدام توليد کننده پالس ساعت مخصوص به خود را دارند- يا آسنکرون با يکديگر، استفاده ميشود. اين رويکرد، مزيتهاي دو روش طراحي را با خود دارد که در اين تحقيق مورد بررسي دقيق قرار خواهد گرفت.در اين ميان، آنچه طراح در مرحله اول در برابر خود خواهد ديد، اين است که چگونه مدار کاملا سنکرون را بر اساس اين روش طراحي به بلوکهاي سنکرون کوچکتر، افراز نمايد و آنها را به وسيله ارتباط دهندههاي آسنکرون به هم متصل سازد با اين علم که نوع الگوي انتقال داده بين بلوکها و مسيري که داده طي ميکند و همچنين اضافه کردن سربار ارتباط دهندهها و توليد کننده- هاي پالس ساعت و... هر کدام تاثيري روي کارآيي و توان مصرفي افراز خواهند داشت.
در اين تحقيق روش مدلسازي در سطح سيستم براي مقايسه افرازهاي مختلف از نظر توان مصرفي و کارآيي مورد توجه قرار گرفته است که بر اساس آن طراح خواهد توانست، افرازهاي مختلف را قبل از پيادهسازي و تغيير هر بلوک سنکرون و ارتباط آن با ارتباط دهنده آسنکرون مورد بررسي قرار دهد و افراز مطلوب را به وسيله اين مدلسازي انتخاب نمايد. در نهايت هم ابزاري براي بررسي اين افرازها پيادهسازي شده است که در پيادهسازي ابزار خودکار افراز در تحقيقات آينده مثمر ثمر خواهد بود.
۱- مقدمه اي بر روشهاي طراحي
۱ مشكلات طراحي سنكرون
۱ انحراف پالس ساعت
۲ تاخير ارتباط دهنده ها و پهناي باند آنها-۱
۳ تخمين زمانبندي ها
۴ توان
۵ ناهمگن بودن
۲ روش طراحي آسنكرون
۱ نبود انحراف پالس ساعت
۲ قابليت انعطاف نسبت به تغييرات ساخت
۳ مصرف توان كمتر
۴ كارايي حالت متوسط
۵ پيمانه اي بودن
II
۳ معايب مدارهاي آسنكرون
۱ پيچيدگي
۲ قابليت آزمون
۳ بن بست
۴ کمبود ابزار
۴ روش طراحي GALS
۵ جمع بندي
۲- بررسي تحقيقات گذشته و راهبرد اين تحقيق
۱ آغاز طراحي در روش GALS
۲ روشهای ارتباطی آسنکرون
۱ پروتكل ارتباطی دوفازه
۲ پروتكل ارتباطی چهار فازه
۳ تحقيقات در زمينه ارتباط دهنده هاي آسنکرون
۴ عوامل تاثير گذار بر افراز
۵ تحقيقات حول محور افراز
۶ جمع بندي
۳- اصول کلي مدلسازي GALS
۱ بررسي TLM
۲ مدلسازي کانال ارتباطي
۳ اجزای مدار پوشش GALS
۱ مدار مولد پالس ساعت محلی-۳ -۳
۲ مدار LS
III
۱ در فاز منفی پالس ساعت فعلی
۲ در فاز مثبت پالس ساعت فعلی
۳ کنترل کننده پورتها
۱ کنترل کننده پورت ورودی
۲ کنترل کننده پورت خروجی
۴ لچ داده ورودی
۴ الگوي مدلسازي کانالهاي ارتباطي در GALS
الگوي 1
الگوي ۲
۵ جمع بندي
۴- مدلسازي D-Port
۱ رفتار مدار
۲ رفتار زماني
۱ پورت خروجي
۲ پورت ورودي
۳ پياده سازي
۴ شبيه سازي
۵ جمع بندي
۵- مدلسازي Pipelined FIFO
۱ رفتار مدار
۱ رفتار سلولهای مدار پايه FIFO آسنکرون
۲ رفتار زماني
IV
۱ پورت خروجي
۲ پورت ورودي
۳ پياده سازي
۱ پياده سازي يك سلول
۲ پياده سازي ماژول FIFO
۳ پياده سازي كانال FIFO
۴ شبيه سازي
۵ جمع بندي
۶- مدلسازي ساير مولفه ها
۱ مدلسازي بلوکهاي محاسباتي
۱ مدلسازي بلوک سنکرون
۱ رفتار بلوک سنکرون در مدار
۲ چگونگي ارتباط بلوکها با پورتهاي ورودي و خروجي
۳ صورتهاي گوناگون مدلسازي بلوك سنكرون
۲ مدلسازي بلوک آسنکرون
۱ چگونگي ارتباط بلوک آسنکرون با درگاه هاي ورودي و خروجي
۲ صورتهاي مدلسازي
۲ توليد کننده پالس ساعت
۱ پياده سازي
۳ توليد کننده و مصرف کننده نشانه
۴ جمع بندي
۷- پياده سازي ابزار ارزيابي
V
۱ نيازها و روشها
۲ چگونگي تعريف مدل در فايل پيكر بندي
۳ چگونگي توليد مدل از روي فايل پيكربندي
۴ محاسبه كارآيي
۵ توان مصرفي
۶ جمع بندي
۸- نتايج تجربي
۱ بررسي رفتار کانال با استفاده از مدل
۱ بررسي رفتار فرکانسي و سربار زماني کانال
۲ بررسي تاخيرسيم روي فرکانس موثر
۳ بررسي تاخير سيم روي گذردهي و فرکانس موثر
۴ مقايسه کانالها از نظر کارآيي
۲ بررسي افراز در مدار نمونه
۱ افراز مدار
۹- جمع بندي و نتيجه گيري
کلمات کليدي در فايل پيکربندي
مراجع
واژه نامه
VIفهرست شکلها
XIفهرست جدولها
***************************************************************************************
در صورت تمایل
به دریافت فایل فوق در مدت 10 دقیقه ، لطفاً اینجا کلیک
کنید
***************************************************************************************
مشاوره ؛نگارش پایان نامه ؛ مقاله + شبیه سازی
در تمام مقاطع دانشگاهی پذیرفته می شود
در صورت
تمایل می توانید عنوان و جزئیات پروژه خود را در قسمت نظرات این پست
اعلام فرمایید. ضمنا می توانید اطلاعات درخواستی خود را به ایمیل یا تلگرام
نمایید
ایمیل :
com.dr@yahoo.com
درباره :
مدارهاي سنکرون در معماري ,
|