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


TMS320C3x

ЦПОС семейства TMS320C3x

Первым представителем класса процессоров с плавающей точкой явился ТМS320С30. На момент выпуска процессора - в конце 80-х годов, TМS320С30 значительно превосходил по производительности процессоры других компаний-производителей сигнальных процессоров. Процессор отличают гибкая система команд, хорошая аппаратная поддержка операций с плавающей точкою, мощная система адресации, расширенное адресное пространство, поддержка языка высокого уровня - С.

Основными областями применения микропроцессоров семейства 'СЗх являются цифровое аудио, 3-D графика, видеоконференцсвязь, промышленные роботы, копировально-множительная техника, телекоммуникационные системы.

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

Процессор производится по 0,7 микронной КМОП технологии с 3 уровнями металлизации. Все операции в процессоре выполняются за один такт. При длительности такта 60 нс процессор ТМS320С30 имеет быстродействие около 33 млн. операций с плавающей точкой в секунду. Высокая производительность процессора на DSP-алгоритмах обеспечивается благодаря аппаратному выполнению ряда специфических функций, которые в других процессорах реализуются программно или микропрограммно. Процессор имеет конвейерную регистро-ориентированную архитектуру и может параллельно выполнять в одном такте умножение и арифметико-логические операции с числами в формате с фиксированной или плавающей точкой.

Структурная схема процессора

Структуру процессора характеризуют следующие данные. Процессор имеет 32-разрядную шину команд и данных и 24-разрядную шину адреса содержит 2 блока ОЗУ по 1К 32-разрядных слов, 32-разрядный умножитель с плавающей точкой, кэш-память команд объемом 64 32-разрядных слов, 8 регистров для операций с повышенной точностью, два генератора адреса и регистровый файл, реализует разнообразные методы адресации. 40-разрядное АЛУ процессора работает как с целыми числами, так и с числами в формате с плавающей точкой. Встроенный контроллер ПдП позволяет совмещать во времени выполнение обменов данными с памятью и вычисления. Наличие у ТМS320С30 мультипроцессорного интерфейса, двух внешних интерфейсных портов, двух последовательных портов, расширенной системы прерываний упрощает конструирование систем на его основе. Благодаря своей высокой производительности и простоте использования в вычислительных системах ТМS320С30 может применяться как в качестве главного процессора, так и в качестве специализированного сопроцессора.

Состав семейства и периферийные устройства микропроцессора

Процессоры - представители семейства 'СЗх отличаются, в основном, количеством последовательных портов ('С31 и 'С32 -1, 'С30 - 2) и каналов DMA (у 'С32 - 2, 'С30 и 'С31 -1).