DDC (مخفف Digital Down Convertor) و DUC (مخفف Digital Up Convertor) دو بخش بسیار مهم در فرستنده و گیرنده های مخابراتی هستند. این دو ماژول معمولا در FPGA پیاه سازی می شوند. Core های Xilinx و Altera بشکل آماده برای این ماژولها وجود دارند و نیازی به نوشتن کد VHDL و Verilog نیست. این دو ماژول جزو اساسی ترین بخشهای یک سیستم مبتنی بر تکنولوژی رادیونرم افزار است.
در علم پردازش سیگنال، DDC و یا پایین آورنده فرکانس بشکل دیجیتال، به سیستمی گفته میشود که مراحل زیر را روی سیگنال دیجیتال انجام دهد:
- ابتدا DDC سیگنال را به باند پایه منتقل میکند(فرکانس مرکزی سیگنال را عوض میکند و به باند پایه میآورد). اینکار توسط میکسرهای دیجیتال انجام میشود. بدین صورت که سیگنال ورودی و سیگنال اسیلاتورهای محلی دیجیتال وارد میکسر میشوند. حاصلضرب ایندو، دو جمله مجموع و تفاضل تولید میکند. جمله مجموع بوسیله فیلتر دیجیتال حذف میشود. فرکانس اسلاتور محلی بهنحوی برنامهریزی میشود که سیگنال تفاضل روی فرکانس صفر (باند پایه) بیفتد.
- سپس فیلتر دیجیتال، آنرا فیلتر نموده و پهنای باند آنرا محدود میکند.
- سپس نرخ نمونهبرداری کاهش مییابد (عملیات DownSample را روی نمونهها پیاده میکند).
- معمولا DDC سیگنال را بصورت حقیقی از فرکانس دیجیتال RF و یا IF گرفته و آنرا به باند پایه و بصورت complex (بصورت I و Q) منتقل میکند.
حال بهتر است در مورد ماژول DUC توضیحاتی داده شود. ماژول DUC سیگنال را بصورت صورت complex (بصورت I و Q) روی باند پایه از ماژول پردازش(که معمولا FPGA و یا DSP Processor است) دریافت میکند. این سیگنال با نرخ نمونهبرداری پایین از ماژول پردازش به DUC منتقل میشود. ماژول DUC ماموریت دارد این سیگنال را بصورت حقیقی روی فرکانس دیجیتال RF و یا IF تحویل ماژول بعد بدهد(معمولا ماژول بعدی، DAC است). جهت نیل به این هدف، ماژول DUC و یا همان بالا برنده فرکانس بشکل دیجیتال، مراحل زیر را روی سیگنال دیجیتال انجام میدهد:
- ابتدا سیگنال را بصورت صورت complex (بصورت I و Q) روی باند پایه از ماژول پردازش دریافت میکند. سپس آنرا افزایش نرخ میدهد و Interpolate میکند و نرخ را بالا میبرد. عملیات Interpolation بهمعنی قرار دادن صفر بین نمونهها است. مثلا Interpolation با نرخ 3 بهمعنی این است که بین نمونهها دو عدد صفر گذاشته شود.
- عملیات Interpolation نرخ نمونهبرداری را بالا میبرد. اما اینکار به قیمت تولید مولفههای تصویر[1] در طیف تمام میشود. این مولفهها ناخواسته و مزاحم هستند و بایستی حذف شوند. فیلتر پایین گذر، این مهم را انجام میدهد. به کل این فرآیند (عملیات Interpolation و فیلتر نمودن) اصطلاحا UpSample نمودن میگویند.
- نهایتا سیگنال دو مسیر I و Q در اسیلاتورهای محلی دیجیتال ضرب میشوند. ایندو سیگنال به فرکانس بالا انتقال مییابند و در آنجا بوسیله یک جمع کننده با هم جمع میشوند. سیگنال نهایی، یک سیگنال حقیقی است که به فرکانس بالا انتقال یافته است.
در ادامه این گزارش، ابتدا تئوری علمی DDC و DUC ها بیان می گردد. سپس آی سی های DDC و DUC مورد تجزیه و تحلیل قرار میگیرد. در ادامه نیز DDC آی سی های ADC و DAC که DDC و DUC دارند بیان می گردد. بعبارتی DDC های مستقر در داخل آیسی های ADC و همچنین DUCهای مستقر در آیسی های DAC مورد تجزیه تحلیل قرار می گیرد.
===============================
این فایل word و در 15 صفحه تنظیم شده است و صرفا ترجمه چند مقاله یا گردآوری محض نیست. بلکه حاصل چندین سال تجربه و مطالعه گسترده در این حوزه است. در ادامه می توانید گزارش کامل را از لینک زیر دانلود نمایید:
کاربر DDC ها و DUC ها در طراحی فرستنده – گیرنده های مخابراتی