Дискретные системы и цифровая обработка сигналов. Дахнович А.А. - 63 стр.

UptoLike

Составители: 

Основными компонентами процессора являются:
три блока внутренней памяти (память программ, память данных X, память данных Y);
три 16-разрядные внутренние шины адреса (PAB – шина адреса памяти программ, XAB – шина адреса памяти дан-
ных X, YAB – шина адреса памяти данных Y);
четыре 24-разрядные внутренние шины данных (GDB – глобальная шина данных, PDB – шина программных дан-
ных, XDB – шина данных X, YDB – шина данных Y);
блок генерации адресов;
операционный блок;
устройство управления программой;
переключатель внутренних шин данных;
переключатель внешних шин данных;
переключатель внешней шины адреса;
расширение памяти (порт А);
расширение периферии (порты В и С);
таймер;
умножитель частоты;
схема эмуляция.
Процессор содержит три независимых исполнительных устройства: блок управления программой, блок генерации адре-
сов и операционный блок. Пересылка данных между регистрами исполнительных устройств осуществляется по двунаправ-
ленным 24-разрядным шинам XDB, YDB, PDB, GDB. Обмен между этими шинами осуществляется через переключатель
внутренних шин, который в процессе обмена может производить битовые операции над пересылаемыми
данными без
Рис. 6.5
каких-либо дополнительных затрат времени. Обмен данными с периферийными устройствами осуществляется по шине
GDB. Расширение периферии обеспечивается портами В и С. Порт В используется в качестве хост-интерфейса (HI), т.е.
служит для связи с главным процессором в случае интеграции DSP560XX в мультипроцессорную систему. Порт С вклю-
чает в себя два последовательных порта: асинхронный стандартный (SCI) и синхронный (SSI). Кроме вышеуказанных
функций порты В и С могут быть использованы и как обычные порты параллельного ввода/вывода, причем каждая линия
может быть независимо запрограммирована как на ввод, так и на вывод.