پردازنده سیگنال دیجیتال: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز ویرایش 74.118.83.81 (بحث) به آخرین تغییری که Freshman404 انجام داده بود واگردانده شد
برچسب: واگردانی
FreshmanBot (بحث | مشارکت‌ها)
جز اصلاح فاصله مجازی + اصلاح نویسه با استفاده از AWB
خط ۷:
سیگنال دیجیتال، سیگنالی است که هم از نظر زمان رخداد و هم از نظر مقدار در بازهٔ خاصی محدود شده باشد. [[سیگنال دیجیتال]] در مقابل [[سیگنال آنالوگ]] تعریف می‌شود، که در آن حدودی برای پارامترهای یادشده تعریف نمی‌شود. سیگنال دیجیتال از نظر ریاضی سیگنالی است که فقط از صفرها و یک‌های منطقی تشکیل شده باشد. این یک و صفرها ممکن است به شیوه‌های مختلفی نشان داده شوند که به این شیوه، [[کدینگ]] سیگنال گویند.
 
الگوریتم‌های پردازش دیجیتال عملاً نیاز به انجام اعمال ریاضی زیاد روی داده‌ها با سرعتی بالا و پی درپیدر پی دارند.
سیگنال‌ها (احتمالاً از گیرنده‌های صدا یا تصویر) پیوسته از آنالوگ به دیجیتال تبدیل شده
بصورت دیجیتال بکار برده و تغییر می‌کنند و سپس دوباره به فرم آنالوگ همان‌طور که در دیاگرام زیر قابل مشاهده است تبدیل می‌شود
خط ۱۹:
 
== پردازشگر سیگنال دیجیتال ==
یک پردازشگر سیگنال دیجیتال یک میکروپروسسور ویژه است با معماری خاصی که برای نیازهای قابل استفادهٔ پردازش سیگنال دیجیتال بهینه شده استشده‌است. از اهداف پردازشگرهای سیگنال دیجیتال می‌توان به اندازه‌گیری، فیلتر و/یا فشرده سازیفشرده‌سازی سیگنال‌های آنالوگ پیوستهٔ دنیای واقعی اشاره کرد. از اهداف کلی میکروپروسسورها این است که می‌توانند الگوریتم‌های پردازش سیگنال‌های دیجیتال را با موفقیت اجرا کنند؛ ولی پردازشگرهای سیگنال دیجیتال مخصوص کارایی بهتری دارند بنابراین برای وسیله‌های قابل حمل مثل تلفن همراه به خاطر محدودیت در توان مصرفی مناسب تر می‌باشند. پردازشگرهای سیگنال دیجیتال اغلب از معماری‌های ویژه برای حافظهٔ خود استفاده می‌کنند که می‌توانند داده‌ها و/یا دستورالعمل‌هایی را به طوربه‌طور هم‌زمان بگیرند.
 
== مرور کلی ==
الگوریتم‌های پردازش سیگنال دیجیتال به طوربه‌طور معمول به تعداد زیادی [[عملگرهای ریاضی]] که بر روی داده‌های نمونه با سرعت و تکرار انجام می‌شوند نیازمند است. سیگنال‌های گرفته شده از صوت و تصویر به طوربه‌طور مداوم از آنالوگ به دیجیتال تبدیل می‌شوند، به صورت دیجیتال دستکاری می‌شوند سپس به فرم آنالوگ تبدیل می‌شوند. بیشتر برنامه‌های پردازش سیگنال دیجیتال قیودی برای latency دارند. عمل پردازشگرهای سیگنال دیجیتال باید در زمان مشخصی به پایان برسد و پردازش‌هایی که بعد از این زمان انجام می‌شوند قابل دوام نیستند. بیشتر [[میکروپروسسور]]های عمومی و سیستم‌های عامل می‌توانند الگوریتم‌های پردازشگر سیگنال دیجیتال را با موفقیت اجرا کنند، ولی برای وسایل قابل حمل مثل موبایل و … به خاطر محدودیت توان مناسب نیست. اگرچه پردازشگرهای سیگنال دیجیتال خاص تمایل دارند راه حل‌هایی با هزینهٔ کمتر، کارایی بالاتر، تأخیر زمانی کمتر و البته بدون نیاز به انرژی الکتریکی زیاد تولید کنند.
 
== منابع ==