Встраиваемые процессоры архитектуры 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 |
нет |
нет |
нет |
нет |
нет |
нет |
нет |
да |
нет |
нет |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.