سکینه صیدی
-
با توجه به استفاده روزافزون از وسیله های همراه، معیار توان مصرفی به دلیل نیاز به کارکرد طولانی این دستگاه ها در کنار دو معیار سنتی کارآیی و هزینه به یک فاکتور مهم در طراحی سیستم های دیجیتال تبدیل شده است. با توجه به اینکه بلوک های محاسباتی تقریبی با صرف نظر کردن از مقدار قابل قبولی از دقت، تاثیر مثبتی بر روی هر سه معیار هزینه، توان مصرفی و هزینه دارند؛ محاسبات تقریبی یا غیر دقیق به عنوان یک رویکرد جدید در طراحی سیستم های دیجیتال مطرح شده است. در این مقاله یک جمع کننده ی تقریبی طراحی شده و میزان خطای آن مورد ارزیابی قرار گرفته است. سپس با استفاده از این جمع کننده، یک ضرب کننده ی تقریبی نیز پیشنهاد شده است. در ادامه، از این ضرب کننده برای پیاده سازی دو کاربرد نرم سازی و تیزسازی که در پردازش تصاویر به کار گرفته می شوند، استفاده شده است. استفاده از این بلوک های محاسباتی منجر به 63% صرفه جویی در توان مصرفی پویا، 70% صرفه جویی در توان مصرفی ایستا، کاهش 25% در مساحت طرح و همچنین 33% بهبود در تاخیر آن شده است. همچنین میزان خطای وارد شده به سیستم به دلیل استفاده از محاسبات تقریبی به طور متوسط 33% می باشد که تاثیر مخرب در کارکرد کاربردهای نرم سازی و تیزسازی ندارد و خروجی های این دو کاربرد با استفاده از بلوک های محاسبات تقریبی خللی در درستی پردازش تصویر وارد نمی کنند.
کلید واژگان: محاسبات تقریبی, جمع کننده ی تقریبی, ضرب کننده ی تقریبی, توان مصرفی, پردازش تصویرJournal of Iranian Association of Electrical and Electronics Engineers, Volume:18 Issue: 4, 2021, PP 31 -36Today, with the ever-increasing use of mobile devices, power consumption besides cost and performance has become an important parameter in the design of digital systems. Approximate computational blocks, with acceptable accuracy, have a positive impact on all three criteria of cost, power, and performance; approximate or inaccurate calculations has been accepted more than ever as a new approach to the design of digital systems. In this paper, an approximate adder is designed and the error rate is evaluated. Then, by using this adder, an approximate multiplier is also proposed. This multiplier is used in smoothing and sharpening application in the image processing applications. Using these computing blocks has led to saving 63% of dynamic power consumption, 70% static power saving, 25% decrease in design area and 33% improvement in latency. Also, the amount of error of system due to the use of approximate calculations is on average 33%, which does not have a negative effect on the function of the application in smoothing and sharpening.
Keywords: Approximate computing, Approximate full adder, Approximate multiplier, Power consumption, Image Processing
- در این صفحه نام مورد نظر در اسامی نویسندگان مقالات جستجو میشود. ممکن است نتایج شامل مطالب نویسندگان هم نام و حتی در رشتههای مختلف باشد.
- همه مقالات ترجمه فارسی یا انگلیسی ندارند پس ممکن است مقالاتی باشند که نام نویسنده مورد نظر شما به صورت معادل فارسی یا انگلیسی آن درج شده باشد. در صفحه جستجوی پیشرفته میتوانید همزمان نام فارسی و انگلیسی نویسنده را درج نمایید.
- در صورتی که میخواهید جستجو را با شرایط متفاوت تکرار کنید به صفحه جستجوی پیشرفته مطالب نشریات مراجعه کنید.