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

پایان نامه
چکیده

محاسبات تخمینی یکی از جدیدترین و پرکاربردترین شاخه های محاسبات دیجیتال است. افزایش سرعت، پایین آوردن توان مصرفی و کاهش مساحت واحدهای محاسباتی در کنار فراهم نمودن دقت مناسب از اهداف این ایده ی نوین می باشند که با حذف یا تغییر قسمتی از مدار واحدهای مزبور محقق می گردد. یکی از کلیدی ترین واحدهای محاسباتی ضرب کننده ها می باشند که نقش بسزایی در اکثر سیستم های دیجیتال بر عهده دارند و به همین دلیل ضرب کننده های موازی برش یافته که یکی از معروف ترین روش های تخمینی است در دو دهه ی اخیر مورد توجه فراوانی قرار گرفته اند. به علاوه سرعت کم ضرب ترتیبی باعث شده است تا برخلاف ساختار ساده تر و توان مصرفی پایین تر نسبت به ضرب موازی مورد توجه کمتری قرار بگیرد. بنابراین در این تحقیق سعی شده با توجه به کارایی روش برش یافته، ضرب کننده ا ی ترتیبی ارائه شود که از این ایده استفاده می نماید و سرعت ضرب ترتیبی را تا حدودی بهبود بدهد. در ضرب کننده ی پیشنهادی برای جبران خطای ناشی از اِعمال روش برش یافته، از ستون (n-1)ام ماتریس ضرب های جزیی استفاده می گردد تا خطای به وجود آمده در هر سیکل تا حد امکان بهبود یابد. با شبیه سازی و سنتز بر روی asic، دقت این روش و بهبودی که در زمینه ی سرعت داده است نیز بررسی می گردد. کاربرد این ضرب کننده در سیستم های تعبیه شده یا متحرک می تواند باشد که مساحت و توان مصرفی پایین در آن ها حیاتی است و سرعت بالاتر این روش نیز به کارایی بهتر این سیستم ها کمک می نماید.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

یک مدل سمبلیک برای رابطه ی بین دقت و خطا در یک ضرب کننده صحیح ترتیبی

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

طراحی ضرب کننده 32 بیتی توان کم و سرعت بالا

در این پژوهش، طراحی یک ضرب کننده 33 بیتی توان کم و سرعت بالا با حداقل اندازه تراشه براساس آلگوریتم بوز بهینه شده رادیکس هشت مورد توجه قرار گرفته است. در این پژوهش با بهینه سازی روش پیاده سازی الگوریتم بوز رادیکس هشت و همچنین استفاده از لاجیک ‏‎cpl-like‎‏ در پیاده سازی مداری انکودر بوز و جمع کننده ها، توان مصرفی و سطح مورد نیاز تا حد زیادی کاهش پیدا کرده است. بطوریکه در فرکانس 100 مگاه هرتز و تک...

15 صفحه اول

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

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

طراحی، بهبود و lay-out ضرب کننده 64x64 بیتی

در این پایان نامه سه نوع ضرب کننده مختلف بررسی شده است. 1-ضرب کننده baugh-wooley بررسی شد بعد مدار self-time مربوطه طراحی شده و در این ضرب کننده استفاده شد که در نتیجه سرعت مدار بالا رفته و توان مصرفی کاهش یافت. 2-ضرب کننده serial بررسی شد،مدار شیفت به آن اضافه شد و در نهایت درخت wallace جهت کاهش سیکل مدار استفاده شد که در نتیجه سرعت مدار افزایش یافت. 3-ضرب کننده modular بررسی شد که با بکارگ...

15 صفحه اول

بررسی قابلیت خرابی پیش رونده در ساختمان های فولادی با سقف های مختلط

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

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

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

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023