Коммуникационный процессор содержит микропроцессор на основе
RISC-архитектуры, два последовательных интерфейса (SI), два многоканаль-
ных коммуникационных контроллера (MCC), два высокоскоростных комму-
никационных контроллера (FCC), два контроллера управления (SMC), после-
довательный порт (SPI), интерфейс I
2
C, восемь генераторов тактовой частоты
(BRG), четыре таймера общего назначения.
Сопроцессор цифровой фильтрации (EFCOP) предоставляет возмож-
ность программным путем реализовать 32-разрядный цифровой фильтр с ко-
нечной импульсной характеристикой (КИХ-фильтр), цифровой фильтр с бес
конечной импульсной характеристикой (БИХ-фильтр) или цифровой адап-
тивный фильтр.
Внутренняя 64-разрядная шина обеспечивает связь процессора цифро-
вой обработки сигналов, коммуникационного процессора, блока системного
интерфейса и внутренней памяти. Системная шина обеспечивает доступ уст-
ройств, входящих в структуру цифрового сигнального процессора MSC8101
к внешней памяти и другим внешним устройствам.
Кроме того, имеются 128-разрядная шина команд (P-bus) и две 64-
разрядные шины данных (XADB и XBDB), обеспечивающие связь процессора
цифровой обработки сигналов с внутренней памятью и периферийными уст-
ройствами.
Развитием MSC8101 является цифровой сигнальный процессор
MSC8102, обобщенная структурная схема которого приведена на рис.3.36.
Этот процессор содержит четыре отдельных процессора цифровой обработки
сигналов SC140, четыре модуля последовательного интерфейса с временным
разделением каналов (TDM) c аппаратной поддержкой процедур кодирова-
ния. Эти модули обеспечивают работу 1024 каналов ввода-вывода. Кроме то-
го, цифровой сигнальный процессор MSC8102 содержит универсальный по-
следовательный порт (UART) с 16 каналами ввода-вывода, контроллер пря-
мого доступа к памяти (DMA), внутреннее ОЗУ, емкостью 1436 Кбайт, уст-
ройство начальной загрузки, интерфейс хост-процессора. Каждый процессор
цифровой обработки сигналов SC140 имеет четыре исполнительных блока и
выполняет 1100 миллионов операций умножения с накоплением в секунду,
работая с тактовой частотой 275 МГц.
Процессор цифровой обработки сигналов SC140 (рис.3.37) имеет сле-
дующие функциональные модули.
• Арифметико-логический модуль устройства обработки данных
(DALU), содержащий четыре независимых арифметико-логических устройст-
207