Сигнальный процессор ADSP-21xx содержит пять внутренних шин. Внутренние шины адреса памяти программы (АПП) и адреса памяти данных (АПД) используются для адресации памяти программ и памяти данных соответственно. Шины данных памяти программы (ДПП) и памяти данных (ДПД) используются для передачи данных из соответствующей области памяти. По Р-шине промежуточные результаты напрямую передаются между вычислительными устройствами ядра сигнального процессора ADSP2100. Базовая архитектура сигнальных процессоров семейства ADSP-2100 приведена на рисунке 1;

Рисунок 1. Базовая архитектура сигнальных процессоров семейства ADSP-2100
Обратите внимание, что все внутренние шины мультиплексированы в одну внешнюю шину адреса и одну внешнюю шину данных. Для разделения адресных пространств памяти программ, памяти данных и памяти загрузки программы служат дополнительные сигналы BMS, DMS и РМS. Применение сигналов BMS, DMS и РМS показано на структурной схеме микропроцессорной системы, приведенной на рисунке 2.

Рисунок 2. Структурная схема микропроцессорной системы на сигнальном процессоре ADSP-2100
14-разрядная адресная шина памяти программ АПП позволяет осуществлять адресацию до 16К слов как кода программы, так и данных. 24-разрядная шина данных памяти программ ДПП позволяет за один такт считывать 24-битовые команды сигнального процессора или 16-разрядные данные.
14-разрядная адресная шина АПД позволяет осуществлять адресацию до 16К слов данных. Шина ДПД имеет разрядность 16 бит. Шина данных памяти данных ДПД позволяет осуществлять обмен данными между любыми регистрами ядра сигнального процессора или ячейкой памяти данных за один машинный цикл. Адрес памяти программы может формироваться двумя способами: абсолютный адрес команды, заданный в коде команды (прямая адресация) и адрес, сформированный генератором адреса данных (косвенная адресация). Для считывания из памяти программ данных (таблиц констант, коэффициентов фильтров) поддерживается только косвенная адресация.
Шина ДПП может также использоваться для передачи данных между вычислительными устройствами напрямую или через устройство обмена данными между шинами ДПП и ДПД. Устройство обмена данными между шинами ДПП и ДПД позволяет осуществлять обмен данными между шинами. Оно содержит аппаратуру, позволяющую осуществлять при необходимости согласование 24- и 16-разрядных данных, например, расширение знака.