СЕМЕЙСТВО МИКРОПРОЦЕССОРОВ «МЦСТ-R»
Семейство «МЦСТ-R» – первая российская разработка современных универсальных микропроцессоров. Микропроцессоры используют архитектуру
SPARC (Scalable Processor ARCitecture) версии V8. В серийном производстве освоены микропроцессоры «МЦСТ-R150» и «МЦСТ-R500».
Процессоры семейства «МЦСТ-R» основаны на RISC-архитектуре, с одним конвейером команд. Для связи процессоров друг с другом, с модулями памяти и устройствами ввода/вывода в архитектуре SPARC предусмотрена шина МBus – высокоскоростная шина, обеспечивающая когерентность кэш-памяти процессоров в многопроцессорных структурах.
Интерфейс MBus поддерживают все процессоры семейства «МЦСТ-R».
Микропроцессоры имеют схожую структуру. Наиболее существенные отличия микропроцессора «МЦСТ-R500» от «МЦС-R150» – это увеличение более чем в три раза тактовой частоты, вдвое – внутренней кэш-памяти (IC и DC)и в четыре раза – внешней L2$. Кроме того, удвоена пропускная способность шины МBus, а также шины связи с L2$. Имеются и другие отличия, повышающие эффективность микропроцессора «МЦСТ-R500»
| Основные характеристики микропроцессоров семейства «МЦСТ-R» |
| Характеристики | Значения |
| «МЦСТ-R150» | «МЦСТ-R500» |
| 1 | Технологический процесс | 0,35 мкм | 0,13 мкм |
| 2 | Тактовая частота | 150 МГц | 500 МГц |
| 3 | Размер слов | 32/64 | 32/64 |
| 4 | Объем кэш-памяти: L1 IC, L1 DC, L2 C | 8 Кбайт (2 way) 16 (4 way) 1 Мбайт |
16 Кбайт (4 way) 32 Кбайт (8 way) 4 Мбайт |
| 5 | Пропускная способность L2С | 1.2 Гбайт/с | 1.6 Гбайт/с |
| 6 | Пропускная способность шины MBus | 0.4 Гбайт/с | 0.8 Гбайт/с |
| 7 | Число транзисторов | 2.8 млн | 4.9 млн |
| 8 | Площадь кристалла | 100 мм2 | 25 мм2 |
| 9 | Количество слоев металла | 4 | 8 |
| 10 | Корпус/количество выводов | BGA/480 | BGA/376 |
| 11 | Напряжение питани | 3,3/3,3 В | 1/2,5 В |
| 12 | Рассеиваемая мощность | <4 Вт | <1 Вт |
Универсальные российские микропроцессоры с RISC-архитектурой
Структура микропроцессоров семейства «МЦСТ-R»
IB – (Instruction Buffer) буфер команд;
I$ – (Instruction Cache) кэш команд;
CU – (Control Unit) устройство управления;
IRF – (Integer Register File) регистровый файл целочисленных данных;
FRF – (Floating Point Register File) регистровый файл данных с плавающей точкой;
IU – (Integer Unit) арифметико-логическое устройство целых;
FPU – (Floating Point Unit) арифметическое устройство с плавающей точкой;
MMU – (Memory Management Unit) устройство управления памятью;
TLB – (Table Lookaside Buffer) буферная память таблицы страниц;
L1D$ – (Data Cache) кэш данных первого уровня;
L2$ – (Data Cache) кэш второго уровня;
L2$ controller – контроллер кэша 2-го уровня;
JTAG интерфейс – предназначен для целей начальной отладки.
Микропроцессорные модули
Микропроцессоры в вычислительных комплексах могут устанавливаться как непосредственно на поверхность материнских плат, так и размещаться в мезонинных микропроцессорных модулях; это обеспечивает гибкость при построении многопроцессорных вычислительных комплексов.
Двухпроцессорный мезонинный модуль на основе «МЦСТ-R500»
 |
|
Tel: +7 (495) 363-9665 | Fax: +7 (495) 363-9599 | E-mail:
|
|