Последний уровень раздела предыдущего изложения   Текущий уровень изложения предыдущего раздела   Текущий уровень изложения следующего раздела   Первый уровень изложения следующего раздела   Уровень:


TMS320C5x

Процессоры следующего поколения, обеспечивая совместимость по системе команд и наследуя общие архитектурные особенности построения процессоров семейств TMS320C1x и TMS320C2x , отличаются большими функциональными возможностями, повышенной тактовой частотой, меньшим энергопотреблением .

Особенности семейства

В процессоре реализована аппаратная поддержка кольцевых буферов, имеется возможность одновременного создания в памяти данных 2 независимых кольцевых буферов. Существует возможность кратного выполнения блока программы. Процессор содержит 11 теневых регистров, используемых для быстрого сохранения/восстановления состояния основных регистров в случае возникновения программных или аппаратных прерываний. Параллельное логическое устройство процессора позволяет выполнять битовые и логические операции над операндами, содержащимися в памяти и различных регистрах.

Техническе характеристики

Процессор может использовать 244К слов памяти, в том числе- 64К память программ, 64К - память данных, 64К - 16-разрядные порты ввода/ вывода, 32К - глобальная память. для возможности работы с медленной памятью в процессор включен программируемый генератор тактов ожидания. При создании мультипроцессорных систем возникает необходимость совместного использования единой области памяти. для этого в процессоре предусмотрены сигналы запроса и готовности при обращении к глобальной памяти, доступ к которой регулирует специальный арбитр памяти. Различия между процессорами - представителями семейства TMS320C5X заключаются, в основном, в конфигурации внутрикристальнои памяти.

Значительное внимание при разработке процессоров данного семейства уделялось обеспечению энергосберегающих режимов функционирования. Процессоры выпускаются на напряжение 3В и 5В. В микропроцессорах поддерживаются активный, периферийный режимы и режим "сна". Потребление тока в активном режиме составляет 1,5 мА/MIPS на 3В и 2,5 мА/MIPS на 5В. В периферийном режиме центральный процессор останавливается, работает только периферия и потребление тока составляет 0,25 мА/MIPS и 0,4 мА/MIPS для 3 и 5 В соответственно. В режиме "сна" процессор останавливается до получения сигнала прерывания. Потребление тока в этом режиме составляет 5 мкА.

Периферийные устройства

Помимо 16-разрядных портов ввода/вывода, процессоры семейства имеют 2 последовательных порта (у TMS320C52 - один), таймер, интерфейс тестирования и отладки JTAG.