DSP Лекция 1 Digital Signal Processing (часть 2)
DSP Аналого-цифровое и цифро-аналоговое преобразование Коды с «фиксированной» точкойКоды с «фиксированной» точкой Код с «плавающей» точкойКод с «плавающей» точкой Дискретизация и квантованиеДискретизация и квантование ЗашумлениеЗашумление Квантование коэффициентов цифрового фильтраКвантование коэффициентов цифрового фильтра Децимация и интерполяцияДецимация и интерполяция
DSP Аналого-цифровое и цифро-аналоговое преобразование Коды с «фиксированной» точкой К кодам с фиксированной точкой относятся прямой двоичный код, смещенный код, код модуль со знаком и дополнительный код. N- разрядный прямой двоичный код это строка бит B N-1 B N-2 B N-3... B 0, представляющая целое число D = 2 N-1 B N N-2 B N N-3 B N-3 + … B 0. Диапазон представляемых чисел 0 – 2 N-1 (для N=8 0 – 255 ). Числа с дробной частью также могут быть представлены прямым двоичным кодом путем добавления бит, являющихся весами отрицательных степеней двойки D = 2 N-1 B N N-2 B N N-3 B N-3 + … B B B -2 + …, или перераспределением бит D = 2 N-3 B N N-4 B N-2 +… B B B 0. При представлении отрицательных чисел возможны варианты: смещенный код, модуль со знаком и дополнительный код.
DSP Прямой двоичныйСмещенный Модуль со знаком Дополнительный Десятичн.Двоичн.Десятичн.Двоичн.Десятичн.Двоичн.Десятичн.Двоичн Аналого-цифровое и цифро-аналоговое преобразование
DSP Код с «плавающей» точкой Наиболее широко распространенный формат представления чисел с плавающей точкой определяется стандартом ANSI/IEEE Std Этот стандарт определяет формат для 32 битовых чисел одинарной точности, а также 64 битовых чисел двойной точность. Степень (E)Мантисса (M) 31 S 0 Биты формируют мантиссу, биты показатель степени, и бит 31 - бит знака. Значение числа определяется следующим соотношением: D = (-1) S × M × 2 E – 127. Здесь S - знаковый разряд, S = 0 для положительного числа и 1 для отрицательного номера. Переменная, E, - число между 0 и 255 представляет восемь бит показателя степени 2 со смещением 127. Мантисса M формируется 23-мя битами. Аналого-цифровое и цифро-аналоговое преобразование
DSP Дискретизация и квантование Аналого-цифровое и цифро-аналоговое преобразование
DSP Аналого-цифровое и цифро-аналоговое преобразование
DSP Пусть Umax-Umin=5В. Тогда эффективное напряжение шума квантования будет примерно равно: для 8-разрядного АЦП мВ; для 12-рарядного мВ; для 16-разрядного - 22 мкВ. Причем это напряжение «размазано» по полосе частот от 0 до половины частоты выборки. U кв эфф. = q/√12 = 0.29*q = 0.29 * (Umax-Umin) / 2 N. Аналого-цифровое и цифро-аналоговое преобразование
DSP Аналого-цифровое и цифро-аналоговое преобразование Зашумление
DSP Аналого-цифровое и цифро-аналоговое преобразование Квантование коэффициентов цифрового фильтра Частотная характеристика ФНЧ с 16-ти разрядными коэффициентами Тот же фильтр с коэффициентами, представленными 10-ти разрядными числами
DSP Аналого-цифровое и цифро-аналоговое преобразование Эффекты дискретизации
DSP Аналого-цифровое и цифро-аналоговое преобразование Преобразование частоты и фазы сигнала при дискретизации
DSP Аналого-цифровое и цифро-аналоговое преобразование Децимация и интерполяция Уменьшение частоты дискретизации в целое число раз Для выполнения операции прореживания в L раз из последовательности x(n) берется только каждый L -ый отсчет, т.е. x d (n) = x(nL). ДВПФ прореженного сигнала
DSP Аналого-цифровое и цифро-аналоговое преобразование Прореживание при fL,M < 1/LT. Прореживание с наложением частот (ωM > π / L.)
DSP Аналого-цифровое и цифро-аналоговое преобразование Увеличение частоты дискретизации в целое число раз (интерполяция) x i = x(nT ’), T ‘ = T/L Для выполнения операции используется интерполяционная формула где { x p (m) } = {…, x(-1),0,…,0,x(0),0,…,0,x(1),…}.
DSP Аналого-цифровое и цифро-аналоговое преобразование
DSP Аналого-цифровое и цифро-аналоговое преобразование Параллельный АЦП (Flash, Direct conversion)
DSP Аналого-цифровое и цифро-аналоговое преобразование Параллельный АЦП AD9002 ( 150 MSPS, 750 mW)
DSP Аналого-цифровое и цифро-аналоговое преобразование АЦП последовательного приближения (SAR)
DSP Аналого-цифровое и цифро-аналоговое преобразование Устройство выборки / хранения
DSP Аналого-цифровое и цифро-аналоговое преобразование Многоступенчатый АЦП (Subranging, +Pipe-lined ADC)
DSP Параметры, характеризующие аналого-цифровой преобразователь: Время преобразования/Максимальная частота выборки – Conversion time/Conversion rate. [μs/ksps]. Дифференциальная нелинейность – Differential Nonlinearity (DNL) [LSB]. Интегральная нелинейность – Integral Nonlinearity (INL) [LSB]. Искажения (Гармоники) – Distortion, Total Harmonics (THD) [dB] THD=10 log[(V V V V V 6 2 )/ V 1 2 ] Интермодуляционные искажения – Intermodulation (IMD) [dB] IMD=10 log[V 2 Fa+Fb / V Fa 2 ]. { Fa-Fb; 2Fa-Fb; Fa+2Fb;…} Отношение сигнал/шум – Signal-to-Noise Ratio (SNR) [dB] Идеальный SNR=(6.02N ) dB. - отсюда можно найти эффективное число разрядов реального АЦП. Отношение сигнал/шум+искажения – Signal-to-Noise and Distortion (SNDR) [dB] Spurious-Free Dynamic Range (SFDR) [dB] Аналого-цифровое и цифро-аналоговое преобразование
DSP Аналого-цифровое и цифро-аналоговое преобразование
DSP Аналого-цифровое и цифро-аналоговое преобразование АЦП с двойным интегрированием