Встраиваемые процессоры архитектуры MIPSTechnologies

Страницы работы

Содержание работы

Встраиваемые процессоры архитектуры MIPSTechnologies.

          Фирма MIPS Technologies предлагает большое количество семейств встраиваемых процессоров с 32- и 64-разрядными ядрами: MIPS 32 и MIPS 64 соответственно, имеющих широкий диапазон возможностей.

          Например, ядро MIPS 32  М4К было разработано для многопроцессорных систем на кристалле SOC (System-on Chip), которые могут работать с сетями и с широкополосными приложениями. Наращивание  процессоров позволяют удовлетворять  высокие системные запросы производительности  и иметь приемлемые стоимостные характеристики. Ядра процессоров могут  быть сконфигурированы по желанию пользователей различными библиотеками и блоками памяти, команд, КЗУ команд и данных. MIPS 32 4КЕ имеют самые высокие показатели:  количество операций отнесенные к частоте (DMIPS / MHz) для разработчиков SOC- систем.

          Семейство MIPS 32  4KS – лучшее решение для безлопастной передачи данных в широковещательных приложениях (сети, SMART- карты, криптография).

          Семейство PRoSeries позволяет разработчику самому записывать собственные CorExtend специальные команды и увеличивать функциональные возможности  ядра для повышения производительности и адаптируемости к решаемым задачам.

          Семейство MIPS 32  24К призвано решать задачи для сквозной графики, Java приложений и подобного кода с возможностью сверхбыстрого умножения, поддержки работы с плавающей запятой.

          Семейство MIPS 32 КБ для решения задач цифрового и интерактивного телевидения, DVD и  т.п.

          Сводные характеристики различных семейств представлены в таблице 1.1. Для заполнения таблицы использовалась информация MIPS Technologies о семействах 32-разрядных ядер.

Таблица 1.1.

М4К

4Кр

4Km

4Кс

4КЕр

4KEm

4КЕс

4KSd

24Кс

24Kf

Длина конвейера

5

5

5

5

5

5

5

5

8

8

Встроенный процессор float point

нет

нет

нет

нет

нет

нет

нет

нет

нет

да

Схема быстрого умножения

да

нет

да

да

нет

да

да

да

да

да

TLBMMU

нет

нет

нет

да

нет

нет

да

да

да

да

MIPS 1 бе

да

нет

нет

нет

да

да

да

да

да

да

Разрядные команды

да

нет

нет

нет

да

да

да

да

да

да

Векторное прерывание

да

нет

нет

нет

да

да

да

да

да

да

Регистровые наборы

да

нет

нет

нет

да

да

да

да

да

да

CorExtend

да

нет

нет

нет

да

да

да

да

да

да

SRAM

да

нет

нет

нет

да

да

да

да

нет

нет

Распространение синхросигнала

Как

У 24К

До главных блоков

До каждого элемента

Контроллер КЭШа

п/а

да

да

да

да

да

да

да

да

да

Максимальный размер КЭШа

п/а

16kB

16kB

16kB

64kB

64kB

64kB

64kB

64kB

64kB

Тип КЭШа

п/а

Write through

Write back

SmartMJPS

нет

нет

нет

нет

нет

нет

нет

да

нет

нет

Похожие материалы

Информация о работе