Jump to content

МакАСП

Многоканальный последовательный аудиопорт ( McASP ) — это периферийное устройство связи в компонентах цифрового сигнального процессора ( DSP ) и микроконтроллера ( MCU ) от Texas Instruments . [1]

McASP функционирует как последовательный аудиопорт общего назначения , оптимизированный для нужд многоканальных аудиоприложений. В зависимости от реализации McASP может быть полезен для потоковой передачи с мультиплексированием по времени ( TDM ), протокола звука межинтегральной схемы ( I2S ) и передачи межкомпонентного цифрового аудиоинтерфейса (DIT). Однако некоторые реализации ограничены I2S. [2]

McASP состоит из секций передачи и приема, которые могут работать синхронно.или полностью независимо с отдельными главными тактовыми сигналами, битовыми тактовыми сигналами и кадровой синхронизацией,и использование разных режимов передачи с разными форматами битовых потоков. McASPМодуль также включает в себя до 16 сериализаторов, которые можно индивидуально включить либопередать или получить. Кроме того, все контакты McASP можно настроить как контакты ввода/вывода общего назначения ( GPIO ).

Особенности McASP включают в себя:

  • Два независимых модуля тактового генератора для передачи и приема.
    • Гибкость синхронизации позволяет McASP принимать и передавать данные с разной скоростью. Например, McASP может принимать данные на частоте 48 кГц, но выводить данные с повышающей дискретизацией на частоте 96 кГц или 192 кГц.
  • Независимые модули передачи и приема, каждый из которых включает в себя:
    • Программируемый генератор тактовой и кадровой синхронизации.
    • Потоки TDM от 2 до 32 и 384 временных интервала
    • Поддержка размеров временных интервалов 8, 12, 16, 20, 24, 28 и 32 бита.
    • Средство форматирования данных для битовых манипуляций
  • Индивидуально назначаемые контакты последовательной передачи данных (до 16 контактов)
  • Бесклеевое подключение к аналого-цифровым преобразователям звука ( АЦП ), цифро-аналоговым преобразователям ( ЦАП ), кодеку , приемнику цифрового аудиоинтерфейса (DIR) и S/PDIF передают компоненты физического уровня.
  • Широкий выбор I2S и аналогичных форматов битового потока.
  • Встроенный передатчик цифрового аудиоинтерфейса (DIT) поддерживает:
  • 384-слотовый TDM с внешним устройством приемника цифрового аудиоинтерфейса (DIR)
    • Для приема DIR следует использовать внешнюю интегральную схему приемника DIR с выходным форматом I2S и подключить ее к секции приема McASP.
  • Расширенная проверка ошибок и восстановление
    • Недогрузка передачи и превышение мощности приемника из-за того, что система не соответствует требованиям реального времени.
    • Ранняя или поздняя синхронизация кадров в режиме TDM
    • Выход за пределы диапазона высокочастотных главных тактовых импульсов как для передачи, так и для приема.
    • Сигнал внешней ошибки, поступающий на вход AMUTEIN
    • Ошибка DMA из-за неправильного программирования

Протоколы

[ редактировать ]

McASP поддерживает широкий спектр протоколов.

  • Опоры секции передачи
    • Широкий выбор I2S и подобных форматов битовых потоков.
    • Потоки TDM от 2 до 32 временных интервалов
    • S/PDIF , IEC60958-1, AES-3 Форматы
  • Получить раздел поддержки
    • Широкий выбор I2S и подобных форматов битовых потоков.
    • Потоки TDM от 2 до 32 временных интервалов
    • Поток TDM из 384 временных интервалов, специально разработанный для простого взаимодействия с устройством внешнего приемника цифрового интерфейса (DIR), передающим кадры DIR в McASP с использованием протокола I2S (один временной интервал для каждого подкадра DIR)

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

  • Программируемая полярность тактовой и кадровой синхронизации (нарастающий или спадающий фронт): ACLKR/X, AHCLKR/X и AFSR/X.
  • Длина слота (количество бит на временной интервал): поддерживаются 8, 12, 16, 20, 24, 28, 32 бита.
  • Длина слова (бит на слово): 8, 12, 16, 20, 24, 28, 32 бита; всегда меньше или равна длине временного интервала
  • Задержка данных первого бита: 0, 1, 2 бита тактовой частоты.
  • Выравнивание слова внутри слота по левому/правому краю
  • Порядок битов: сначала старший бит или младший бит. сначала
  • Битовая маска/площадка/функция поворота
    • Автоматически выравнивает данные для DSP внутри Q31 или целочисленного формата.
    • Автоматически маскирует несущественные биты (устанавливает значения 0, 1 или расширяет значение другого бита)

В режиме DIT дополнительными функциями передатчика являются:

  • Режим только передачи — 384 временных интервала (подкадра) на кадр
  • Двухфазный кодированный выход 3,3 В
  • Поддержка потребительских и профессиональных приложений
  • состояния канала ОЗУ (384 бита)
  • данных пользователя ОЗУ (384 бита)
  • Отдельный действительный бит (V) для подкадра A, B

См. также

[ редактировать ]
  • S/PDIF – стандартизированный цифровой аудиоинтерфейс
  • Код двухфазной метки — страницы самосинхронизирующегося кода строки
Примечания
Источники
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ba8b9500861e2bfb9563a69395c46f1a__1721838660
URL1:https://arc.ask3.ru/arc/aa/ba/1a/ba8b9500861e2bfb9563a69395c46f1a.html
Заголовок, (Title) документа по адресу, URL1:
McASP - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)