Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ_лекции(2 четверть).docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
66.26 Кб
Скачать
  1. Стандартная процедура кодирования изображения jpeg»

Данный стандарт определяет правила сжатия много градационных черно-белых и цветных изображений. Стандарт включает сжатие данных без потерь с возможным частичным искажением.

С

Сжатие данных

изображения

труктура компрессора и декомпрессора в виде информации по данному стандарту имеет следующий вид:

1 – прямой косинусный преобразователь;

2 – квантователь;

3 – энтропийный кодэр;

4 – таблица кодирования;

5 – кодовая таблица.

1 – энтропийный декодэр;

2 – деквантователь;

3 – обратный косинусный преобразователь;

4 – кодовая таблица;

5 – таблица квантования.

  1. «Цифровые процессоры обработки сигналов (цпос – дсп) и их классификация»

Применение ЦПОС обусловлено спецификой алгоритмов ЦОС, включая различные методы цифровой фильтрации, преобразование Фурье, которые сводятся к вычислению сумм произведений: , где Х – вектор входных данных, Н – вектор коэффициента фильтрации.

Главная проблема ЦОС – это обеспечение рабочей системы в реальном времени.

Реальное время – т.е. выполнение операций алгоритма за время не превышающее период дискретизации этого сигнала.

Достичь требуемой эффективности операцией умножения с накоплением в микропроцессорах общего назначения – сложно.

Поэтому для наполнения операции используют ЦПОС.

Для достижения необходимого быстродействия аппаратно реализуются базовые операции ЦОС, выполняемые за один командный цикл, при этом используется модифицированная гарвардская архитектура.

Лекция №4

  1. Область применения и основные функции организованные на базе dsp

Digital Signal Processor (Цифровой Процессор Обработки Сигналов) — вычислитель (специализированный процессор) , приспособленный к особенностям цифровой обработки сигналов; программируемые микропроцессоры, пред для реализации алгоритмов цифровой обработки сигналов.

ЦПОС применяют для реализации алгоритмов кодирования и декодирования речи, распознавания и синтеза речи, идентификации говорящего по голосу, профессиональной обработке звука, передачи данных, подавления шумов, сжатия и формирования изображений, формирования диаграмм направленности антенн, спектральной оценки и др.

  1. Мас операции и другие операции при обработке цпос

Для реализации МАС операция требуется рациональное взаимодействие схемы с памятью.

Например для не рекурсивного фильтра вычисление входных реакций фильтра сводится к многократному выполнению МАС операций. При выполнении одной МАС операции необходимо несколько обращений к памяти:

  1. Выбор МАС команды из памяти

  2. Чтение аргумента Х из памяти.

  3. Чтение функций Y из памяти

  4. Осуществить перемещение значения сигнала. - то-есть процессов за 1 цикл команды 4 раза обращается к ЗУ, то-есть ЦПОС с многократным доступом к памяти

Классическая архитектура процессора с 1 блоком памяти

Не позволяет реализовать многократный доступ поэтому ЦПОС строится на основе гарвардской архитектуре.

В этой архитектуре процессорное ядро взаимодействует с двумя блоками памяти

1 блок используется для хранения программ и данных, а второй только для хранения данных. Такая архитектура позволяет процессорному ядру за 1 цикл команды параллельно обращаться к памяти данных и программ. Для обеспечения многократного доступа к памяти применяют быстродействующую память, имеющую 2 последовательности доступа за 1 цикл команды. В этому случае память имеет 2 независимые пары шин адреса и данных, обеспечивая параллельный доступ по 2 адресам. Некоторый ЦПОС имеют кэш. Для формирования адресов при обращении к памяти ЦПОС используются генераторы адреса формирующие несколько адресов данных за 1 цикл команды, не используя для этого ресурсы основного арифметического устройства реализующего обработку данных. Это позволяет вычислять необходимые адреса данных параллельно с выполнение арифм операций., улучшая производительность процессора. При выполнении соответствующих команд Процессор обращается к памяти программ или к памяти данных. Способ определения адреса операндов команды, или адреса передачи управления — это режим адресации.

Режимы адресации:

  1. прямая адресация(Адрес операции содержится в кодовом слове команды)

  2. Непосредственная( значение операнда содержится в самой команде)

  3. Косвенная (Использование регистров, указателей, содержимое которых является адресов размещения данных в памяти.