پایان‌نامه

روشهای خودآزمایی نرم افزاری برای پردازنده ها

دانلود متن کاملرایگان، با حساب کاربری؛ ثبت نام با گوگل چند ثانیه است

چکیده

با افزایش فرکانس کاری پردازنده های جدید در حد گیگا هرتز، استفاده از آزماینده های خارجی برای آزمون همزمان چنین پردازنده های سریعی به مرور سخت تر و در مواردی غیر علمی می شود. این مساله ناشی از این واقعیت است که بهبود فرکانس کاری آزماینده های خارجی همگام با پیشرفت فرکانس کاری پردازنده ها صورت نمی گیرد. لذا افزودن قابلیت خود آزمایی به پردازنده که امکان آزمون در سرعت عادی کار مدار را فراهم می آورد.روش مناسبی برای آزمودن پردازنده های سریع به نظر می رسد. روشهای خودآزمایی ممکن است سخت افزاری یا نرم افزاری باشند. در روشهای خودآزمایی سخت افزاری با افزودن سخت افزار به مدار تولید بردارهای آزمون و تحلیل نتایج روی خود تراشه انجام می شود. تکنیک های سنتی خودآزمایی سخت افزاری مانند روشهای آزمون توکار خودآزما مبتنی بر پویش که جز تکنیکهای طراحی با ملاحظات آزمون ‏‎dft‎‏ به شمار آورده می شوند، محدودیت هایی را از چندجنبه ایجاد می کنند. از جمله این محدودیت ها می توان به بالا سری مساحت ناشی از سخت افزار اضافی آزمون، تنزل کارایی ناشی از افزودن سخت افزار آزمون در مسیرهای بحرانی مدار و مصرف توان غیرعادی به خاطر بردارهای آزمون غیر عملکردی یا نامعتبر اشاره نمود.با توجه به کاستی ها، روشهای خودآزمایی نرم افزاری راه حل مناسبی برای آزمون پردازنده ها به نظر می رسند. در این روشها تولید آزمون ، بررسی و تحلیل پاسخ ها و حتی تشخیص روی خود تراشه به کمک مجموعه دستورالعملهای پردازنده صورت می گیرد. تهیه برنامه خودآزمایی نرم افزاری و یا به عبارت ساده تر آماده سازی دنباله ای از دستورالعمل های پردازنده با پارامترهای داده ای مناسب به گونه ای که پوشش خطای ساختاری بالایی را فراهم نماید، موضوع اصلی این پایان نامه است .روشهای ارائه شده برای تهیه برنامه آزمون محدوده وسیعی از روشها شامل روشهای تولید بردارهای آزمون تصادفی و قطعی را می پوشاند. بسته به اینکه چه میزان اطلاعات از ساختار پردازنده در دسترس باشد ، روشهای مختلفی ارائه گردیده است.

اساتید راهنما و مشاور

زین العابدین نوایی شیرازی

شکل‌ها (۱۴)

  • شکل، صفحه‌ی ۱
    صفحه‌ی ۱
  • شکل، صفحه‌ی ۲
    صفحه‌ی ۲
  • شکل، صفحه‌ی ۳
    صفحه‌ی ۳
  • شکل، صفحه‌ی ۵
    صفحه‌ی ۵
  • شکل، صفحه‌ی ۶
    صفحه‌ی ۶
  • شکل، صفحه‌ی ۷
    صفحه‌ی ۷
  • شکل، صفحه‌ی ۸
    صفحه‌ی ۸
  • شکل، صفحه‌ی ۹
    صفحه‌ی ۹
  • شکل، صفحه‌ی ۱۰
    صفحه‌ی ۱۰
  • شکل، صفحه‌ی ۱۱
    صفحه‌ی ۱۱
  • شکل، صفحه‌ی ۱۲
    صفحه‌ی ۱۲
  • شکل، صفحه‌ی ۱۳
    صفحه‌ی ۱۳

شکل‌ها از متن کامل مقاله برداشته شده‌اند و حقوقشان از آنِ نویسندگان و ناشر است.

پایان‌نامه‌های مشابه

اسناد مشابه

  • مقایسه روش‌های سنتی، نرم افزاری و ترکیبی در آموزش سیستم‌های باربر جانبی ساختمان‌ها

    مقاله۲۰۰۹فناوری آموزش

    سیستم­های باربر جانبی ساختمان به چهار دسته تقسیم می­شوند که عبارتند از قاب خمشی، دیوار برشی، بادبند‌‌، و مختلط (که ترکیبی از سه حالت فوق است). امروزه استفاده از سیستم های مختلط با قاب خمشی و دیوار برشی در سازه­های بتن مسلح بلند رشد فزاینده­ای یافته است و نحوه آموزش آن به مهندسان

  • پکیج چک لیست گردش کار برای توسعه سیستم های نرم افزاری

    مقاله۲۰۲۳آرمان پردازشنفیسه فارغ زاده

    در دنیای تکنولوژی محور امروزی طیف وسیعی از خدمات کاربردهای تجاری و اداری از طریق بهره گیری از سیستم های نرم افزاری صورت می پذیرد. به دلیل اهمیت وجود یک فرایند جامع و ساخت یافته در توسعه و ارزیابی یک سیستم نرم افزاری و در این راستا، در این مقاله قصد داریم مجموعه چک لیست مدیریتی به

  • بررسی اثرات اجتماعی و فرهنگی نوسازی های نرم افزاری (مورد مطالعه: کاربران سیستم نرم افزاری مخابرات استان اصفهان)

    مقالهفصل نامه علمی- تخصصی علوم اجتماعیاسماعیل جهانبخش، استادیار گروه علوم اجتماعی دانشگاه آزاد اسلامی واحد دهاقان نسرین آب شاهی، کارشناس ارشد علوم اجتماعی گرایش جامعه شناسی دانشگاه آزاد اسلامی واحد دهاقان

    با توجه به گسترش کاربرد و تاثیرات اجتماعی-فرهنگی فناوریهای نوین در جامعه انجام مطالعات فرهنگی-اجتماعی در حوزه فناوری اهمیت خاصی دارد. پژوهش حاضر با هدف بررسی تاثیرات فرهنگی-اجتماعی نوسازی نرم افزاری روندهای سنتی سازمان مخابرات استان اصفهان انجام گرفت و با استفاده از، روش پیمایشی

  • دستیابی به قابلیت تغییر در طراحی معماری سیستم های نرم افزاری

    مقاله۲۰۲۲آرمان پردازشعلیرضا محمدی

    امروزه موج رو به افزایش استفاده از نرم افزار در سازمانها، شرکتها و صنایع کوچک وبزرگ توسعه دهندگان نرم افزار را دچار سردرگمی در چگونگی توسعه نرم افزار با روشهایتوسعه قدیمی نموده است. با گسترش روز افزون استفاده از مدل های فرایند مبتنی بر معماریدر توسعه نرم افزار، بهبود طراحی معماری

  • قدرت نرم افزاری ایران در دوران ریاست جمهوری خاتمی (1384-1376)

    مقاله۲۰۰۸سیاستاعظم ملایی، حسین هرسیج

    این تحقیق در پی آن هست که تأثیر عوامل نرم افزاری را بر افزایش قدرت ملی ایران در دوران ریاست جمهوری آقای خاتمی (1384-1376) بررسی و تجزیه و تحلیل کند. این پژوهش با استفاده از روش توصیفی به تغییر و تحولاتی که در مفهوم کلاسیک قدرت به وجود آمده، اشاره می کند و با بهره برداری از روش تح

  • قدرت نرم افزاری ایران در دوران ریاست جمهوری خاتمی (1384-1376)

    مقاله۲۰۰۸فصلنامه سیاستحسین هرسیج، اعظم ملایی

    این تحقیق در پی آن هست که تأثیر عوامل نرم افزاری را بر افزایش قدرت ملی ایران در دوران ریاست جمهوری آقای خاتمی (1384-1376) بررسی و تجزیه و تحلیل کند. این پژوهش با استفاده از روش توصیفی به تغییر و تحولاتی که در مفهوم کلاسیک قدرت به وجود آمده، اشاره می کند و با بهره برداری از روش تح