پایان‌نامه

طراحی یک ضرب کننده ترتیبی با قابلیت تحمل پذیری خطا

چکیده

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

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

هومان نیک مهر

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

  • طراحی کنترل کننده با قابلیت تحمل پذیری خطا در سیستم های گسسته پیشامد

    پایان‌نامه۲۰۱۰وزارت علوم، تحقیقات و فناوری - دانشگاه سمنانپیام ناظم زاده

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

  • ارائه یک روش برای افزایش قابلیت تحمل پذیری خطا در سیستمهای اسکاداباروشهای تطبیقی

    پایان‌نامه۲۰۱۱وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسیسیدموسی الرضا موسوی صدر

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

  • ارائه یک روش برای افزایش قابلیت تحمل پذیری خطا در سیستمهای اسکادا با روشهای تطبیقی

    پایان‌نامه۲۰۱۱وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسیسیدموسی الرضا موسوی صدر

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

  • طراحی و شبیه سازی الگوریتم تحمل پذیری خطا در سیستمهای خطی

    پایان‌نامه۲۰۰۰وزارت علوم، تحقیقات و فناوری - دانشگاه علم و صنعت ایرانپیمان محرابیان

    در این پروژه ابتدا چهار الگوریتم مهم تحمل پذیری خطا که برای محاسبات fft وجود دارند را بیان و ضمن شبیه سازی کامپیوتری آنها معایب و مزایای آنها بررسی شده است . سپس یک الگوریتم جدید تحمل پذیری خطا برای محاسبات fft ارائه شده است که این الگوریتم نیز مانند الگوریتمهای قبلی برای یک شبکه

  • طراحی کنترل کننده با قابلیت تحمل عیب به روش فعال برای سیستم های غیرخطی

    پایان‌نامه۲۰۱۴وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی اصفهان - دانشکده برق و کامپیوترمریم شهریاری کاهکشی

    با افزایش تقاضا برای دستیابی به قابلیت اطمینان و ایمنی در سیستم های کنترل، تشخیص عیب و طراحی کنترل کننده با قابلیت تحمل عیب در سیستم های دینامیکی توجه قابل ملاحظه ای را به خود جلب کرده است. طراحی کنترل کننده سازش پذیر در برابر عیب روش موثری است که می تواند برای تأمین پایداری و قا

  • ضرب کننده ترتیبی 64 بیتی تخمینی با دقت پیش رونده

    پایان‌نامه۲۰۱۲وزارت علوم، تحقیقات و فناوری - دانشگاه اصفهان - دانشکده فنیسید محمد مهدی تابعی

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

اسناد مشابه