Модуль процессора связи

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

Модуль коммуникационного процессора (CPM) является компонентом семейства Motorola 68000 (QUICC ) или Motorola / Freescale Semiconductor PowerPC / Power ISA (PowerQUICC ) микропроцессоры, разработанные для обеспечения функций, связанных с формированием изображений и обменом данными. Микропроцессор может делегировать большую часть обработки ввода / вывода (например, отправку и получение данных через последовательный интерфейс) модулю процессора связи, и микропроцессор не должен выполнять эти функции сам. Некоторые функции ввода / вывода требуют быстрого ответа от процессора, например, из-за точных требований к синхронизации во время передачи данных. Когда CPM выполняет эти операции, главный микропроцессор может выполнять другие задачи.

CPM имеет собственный микроконтроллер RISC (коммуникационный процессор), отдельный от реального центрального процессора IP-ядра. Микроконтроллер RISC взаимодействует с ядром, используя двухпортовую RAM, специальные регистры команд, конфигурации и событий, а также через прерывания.

Motorola 68302 Интегрированный многопротокольный процессор с управляемым процессором RISC либо с помощью микрокода в ROM, либо с помощью загружаемого микропрограммного обеспечения. Для различных приложений поставлялись различные формы микрокода, например, для поддержки связи Signaling System 7 или параллельного интерфейса Centronics. Motorola 68360 QUICC была первой разработкой, в которой был реализован модуль процессора связи, предлагающий микрокод для приложений SS7 и ISDN. Спецификации интерфейса программирования микроконтроллера, как правило, не отправлялись клиентам. Было возможно запустить 68360 в ведомом режиме и использовать только CPM-часть микросхемы, например, на плате M68360QUADS-040, где 68040 CPU (master) соединен с 68360 CPM (slave), с ЦП процессора 68360 отключен.

CPM использовался позже в серии PowerQUICC процессоров на базе PowerPC и Power ISA. Ранние разработки, такие как MPC860, использовали практически тот же CPM, что и предыдущие процессоры QUICC 68360.

Типичные особенности CPM включают:

Примечания
Ссылки
Последняя правка сделана 2021-05-15 07:32:47
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте