طراحی ضرب کننده تقریبی 16 بیتی با کاربری پردازش دیجیتال
ضرب کنندهها از بلوکهای مهمی هستند که به صورت وسیع در سیستمهای پردازشی دیجیتال پیشرفته مورد استفاده قرار میگیرند. لذا ارائه یک ضرب کننده بهینه مزیت مهمی برای سیستم محاسباتی دیجیتالی به حساب میآید. ضرورتی ندارد که در تمام کاربریها از ضرب کنندههای دقیق استفاده شود، در برخی از کاربریها مانند پرد...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | fas |
Published: |
University of Tabriz
2020-07-01
|
Series: | پردازش سیگنال پیشرفته |
Subjects: | |
Online Access: | https://jasp.tabrizu.ac.ir/article_13296_03ec643db7d3860b26571a368a344f5c.pdf |
Summary: | ضرب کنندهها از بلوکهای مهمی هستند که به صورت وسیع در سیستمهای پردازشی دیجیتال پیشرفته مورد استفاده قرار میگیرند. لذا ارائه یک ضرب کننده بهینه مزیت مهمی برای سیستم محاسباتی دیجیتالی به حساب میآید. ضرورتی ندارد که در تمام کاربریها از ضرب کنندههای دقیق استفاده شود، در برخی از کاربریها مانند پردازش سیگنال، سطح مشخصی از خطا قابل قبول است. یک بخش اﺳﺎﺳﯽ ضرب کننده، کمپروسور است که در ﻣﺮﺣﻠﻪ ﮐﺎﻫﺶ ﺣﺎﺻﻞﺿﺮبﻫﺎی ﺟﺰﺋﯽ در ﻋﻤﻞ ﺿﺮب مورد استفاده قرار میگیرد. در اﯾﻦ مقاله ﻃﺮحﻫﺎی ﺟﺪﯾﺪی ﺑﺮای ﮐﻤﭙﺮﺳﻮرﻫﺎی تقریبی15:4 و5:3، ارائه شده است که چه از نظر توان، تأخیر و خطاهای ایجاد شده نسبت به طرحهای پیشین عملکرد بهتری داشته است و با استفاده از کمپرسورهای تقریبی پیشنهادی، ضرب کننده16×16 بیتی تقریبی طراحی شده است. طرح پیشنهادی در محیط نرم افزار Cadence با استفاده از تکنولوژی180 نانومتر و ولتاژ تغذیه 8/1 ولت پیادهسازی و شبیهسازی شده است و نتایج شبیهسازی نشان میدهد که تأخیر کمپرسور5:3 پیشنهادی76/0 نانوثانیه و توان آن935/0 میکرو وات و فاصله خطای ایجاد شده برابر2± بهدست آمده است و همچنین برای کمپرسور15:4 تأخیر12/1 نانوثانیه و توان 75/4 میکرووات بهدست آمده است. |
---|---|
ISSN: | 2676-3397 2676-3400 |