توضیحات
عنوان فارسی: سرعت بالای ضرب با استفاده از کد های BCD برای برنامه های کاربردی DSP
عنوان انگلیسی:
High Speed Multiplication Using BCD Codes For DSP Applications
چکیده :
در سیستم های دیجیتال، به طور کلی ضرب عامل برجسته تصمیم گیری برای سرعت، منطقه و زوال توان است.هدف از این پروژه بهبود ضرب اعشاری موازی است.ضرب اعشاری پیشنهادی ,به صورت داخلی از یک کد BCD (کد دو دویی ده دهی) افزونه استفاده می کند .نمایش کد پربارBCD یا ODDS (Overloaded Decimal Digit Set)( مجموعه اعداد اعشاری پر بار ) به منظور بهبود جمع اعشاری چند عمل وندی ,متوالی و موازی ضرب اعشاری مطرح شد.هدف سیستم به سه سمت اصلی تقسیم می شود . نخست , الگوریتم تولید حاصل ضرب جزئی از ریشه 10را ضبط کرده که کاهش تعدادی از محصولات با مشتقات جزئی را کاهش می دهد. دوم، کاهش محصول جزئی (PPR) الگوریتم مورد استفاده برای کاهش محصولات جزئی به دو کلمه ای 2Dرقمی (A، B). سوم،کد غیر افزونه BCD نهایی محصولات BCD تولید می کند (P = A + B). ضرب اعشاری موازی ,اجرا را ساده میکند و سرعت عمل را افزایش می دهد. ضرب اعشاری پیشنهادی منطقه ی ضرب به طور کلی برای تاخیر هدف مشابه با توجه به سریع ترین راهکار کاهش می دهد . منطقه با سرعت بالای اعشاری کارآمد ضرب, با استفاده از جمع کننده CSA 12.23 درصد نسبت به سیستم های موجود کاهش می دهد.
کلمات کلیدی: حمل ذخیره جمع کننده، افزونگی 3 کد اضافی، ضرب موازی
مقدمه :
فرمت های نقاط ثابت و ممیز شناور در موارد مالی,تجاری,و محاسبه گرای کاربر مهم است . از آنجا که منطقه و پراکندگی توان حیاتی هستند عوامل طراحی در حیطه ی هنر DFPUs، ضرب و تقسیم بهصورت تکراری به وسیله میانگین گیری از رقم به رقم امجام میشود و به همین دلیل آنها در حال حاضر عملکرد پایینی دارند.علاوه بر این، زمان چرخه تهاجمی از این پردازنده محدودیت اضافی بر روی استفاده از تکنیک های موازی برای کاهش زمان تاخیر از ضرب DFP در کارآیی بالا DFPUS قرار می دهد. بهبود ضرب اعشاری موازی با بهره برداری از افزونگی دو نمایش ده دهی: یکیODDS و دیگری نمایش کاهش BCD افزونی 3 (XS-3) ، یک کد خود تکمیلگر با مجموعه رقمی [-3,12]است . کاهش کلی حسابگر BCD استفاده می شود برای (که شامل ODDS، XS-3 و نمایشBCD به منظور سرعت بخشیدن به ضرب BCD موازی در دو راه مانند تولیدحاصلضرب جزئی وکاهش حاصلضرب جزئی می باشد. طراحی منطقه کارآمد با سرعت بالا با زوال منطقی توان ضرب اعشاری یکی از مهم ترین عملیات های ریاضی اعشاری است که نیاز رو به رشد در بخش تجاری،مالی و محاسبات علمی دارد. دلایل بعدازاستفاده از داده های باینری برای انجام عملیات های ریاضی در تقریبا تمام سیستم های کامپیوتری درسوی حساب دودویی، بهره وری در ذخیره سازی داده های باینری سریع و ساده است. اما، برای پردازش سیگنال دیجیتال و تجاری,برنامه های کاربردی، استفاده از حسابگر اعشاری هنوز هم مرتبط است. اما سرعت عمل نگرانی عمده برای نرم افزار دهدهی است. علاوه بر این پایگاه های داده تجاری حاوی اطلاعات اعشاری بیش از داده های باینری است. به منظورپردازش این داده اعشاری به داده ها باینری تبدیل میشوند. و، وقتی که پردازش به کامل شد، آنان دوباره به قالب دهدهی تبدیل شده اند. برخی از تاخیرهارا باعث می شوند. کد دودویی دهدهی (BCD) در حال تحقیق که در تقریبا در همه جا انجام می پذیرد BCDرا با کاهش منطقه و تاخیر استفاده می کند. اهداف اصلی به بهبود عملکرد ضرب BCD از دیگر اهداف در زیر آورده شده:
برای جلوگیری از طولانی حامل پراکندگی درتولید ضرب اعشار مضروب مثبت است.
برای به دست آوردن تقسیم عددی بر مضرب منفی ازمثبت مربوط به سادگی.
برای تسهیل از حاصل ضرب های جزئی تولید شده در XS-3 به نمایندگی ODDS نمایش کاهش حاصل ضرب جزئی.
بقیه مقاله به شرح زیر سازماندهی شده است. بخش دوم,بحث در مورد ادبیات مختلف در مورد ضرب و حسابگر متفاوت. بخش سوم توصیف مفهوم موجودیت بخش چهارم گزارش نتایج تجربی. در نهایت، بخش پنجم نتیجه گیری مقاله.
توجه:
- برای دانلود فایل word کامل ترجمه لطفا اقدام به خرید فرمایید.
- پس از خرید بلافاصله لینک دانلود فایل برای شما ایمیل خواهد شد.
به منظور سفارش ترجمه تخصصی مقالات خود بر روی کلید زیر کلیک نمایید.
سفارش ترجمه مقاله
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.