Процессоры "Мультикор"

«МУЛЬТИКОР» — многопроцессорные «системы на кристалле» на базе библиотеки IP-ядер АО НПЦ «ЭЛВИС»

ROBODEUS

50-ЯДЕРНАЯ ГЕТЕРОГЕННАЯ СНК
ДЛЯ ВСТРАИВАЕМЫХ СИСТЕМ
И РОБОТОТЕХНИКИ


СнК RoboDeus обеспечивает производительность алгоритмов искусственного интеллекта на основе нейронных сетей на уровне 16 Tflops и предназначена для построения интеллектуальных мультисенсорных встраиваемых систем

SCYTHIAN

СИСТЕМА НА КРИСТАЛЛЕ ДЛЯ МОБИЛЬНЫХ
И ВСТРАИВАЕМЫХ СИСТЕМ СВЯЗИ,
НАВИГАЦИИ И МУЛЬТИМЕДИА


СнК СКИФ предназначена для построения телекоммуникационных, навигационных, мультимедийных приложений, мульти-сенсорной обработки сигналов, робототехнических систем, планшетов, умных камер, систем мониторинга

ELIoT


СИСТЕМА НА КРИСТАЛЛЕ
ДЛЯ ИНТЕРНЕТА ВЕЩЕЙ


СнК «Элиот», предназначенная для применения в условиях ограниченного энергопотребления и обеспечения доверенности в IoT-сетях

Цифровой сигнальный процессор 1892ВМ5Я

Микросхема интегральная сигнального микроконтроллера 1892ВМ5Я (MC-0226)

1892ВМ5Я

Микросхема сигнального процессора 1892ВМ5Я спроектирована как однокристальная трехпроцессорная «система на кристалле» (SOC) на базе IP-ядерной (IP — intellectual property) платформы «МультикорР», разработанной в АО НПЦ «ЭЛВИС».

Все три процессорных ядра работают независимо друг от друга (каждый по своей собственной программе) и вследствие этого представляют систему на кристалле MIMD-архитектуры.

Центральный процессор (CPU)

  • Архитектура — MIPS32.

  • 32-х битные шины передачи адреса и данных.

  • Кэш команд объемом 16 Кбайт:

  • Архитектура привилегированных ресурсов в стиле ядра R4000:

    • регистры Count/Compare для прерываний реального времени;

    • отдельный вектор обработки исключений по прерываниям.

  • Программируемое устройство управления памятью:

    • два режима работы — с TLB (Translation Look aside Buffer) и FM (Fixed Mapped);

    • 16 строк в режиме TLB.

  • Устройство умножения и деления.

  • JTAG IEEE 1149.1, встроенные средства отладки программ.

  • Производительность — 100 млн. оп/сек.

  • Оперативная память центрального процессора (CRAM) объемом 32 Кбайт.

  • 5 внешних запросов прерывания, в том числе немаскируемое прерывание (NMI).

Два цифровых сигнальных сопроцессора (DSP0–DSP1), каждый из которых характеризуется следующими возможностями

  • «Гарвардская» RISC-подобная архитектура с оригинальной системой команд и преимущественно однотактным исполнением инструкций.

  • 2SIMD (Single Instruction Multiple Data) организация потоков команд и данных.

  • Набор инструкций, совмещающий процедуры обработки и пересылки.

  • 3-ступенчатый конвейер по выполнению 32- и 64-разрядных инструкций.

  • Расширенные возможности по динамическому диапазону обрабатываемых данных, позволяющие обрабатывать данные в 8/16/32-разрядных форматах с фиксированной точкой, либо в одном из форматов с плавающей точкой — 24Е8 (стандарт IEEE 754) или 32Е16 (расширенный формат). Обеспечение при этом компромиссного выбора между точностью и производительностью. Аппаратные меры повышения точности и динамического диапазона (блочная плавающая точка; режим насыщения; инструкции преобразования форматов).

  • Аппаратная поддержка программных циклов.

  • Программная совместимость снизу с сигнальным контроллером 1892ВМ2Я.

  • Память программ PRAM объемом 16 Кбайт.

  • Двухпортовые памяти данных XRAM и YRAM объемом 96 и 32 Кбайт соответственно.

  • Пиковая производительность, обеспечиваемая двумя DSP-ядрами:

    • 1200 млн. оп/с 32-битных операций с плавающей точкой (IEEE 754);

    • 7200 млн. оп/с 8-битных операций с фиксированной точкой;

    • 3200 млн. оп/с 16-битных операций с фиксированной точкой;

    • 1600 млн. оп/с 32-битных операций с фиксированной точкой.

Порт внешней памяти (MPORT)

  • Шина данных — 64 разряда, шина адреса — 32 разряда.

  • Поддержка асинхронной памяти типа SRAM, ROM, FLASH.

  • Поддержка синхронной памяти типа SDRAM.

  • Поддержка синхронной статической памяти типа SBSRAM.

  • Программное конфигурирование типа памяти и объема ее сегмента;

  • Программное задание циклов ожидания.

  • Формирование сигналов выборки 4 сегментов памяти.

  • Обеспечение обслуживания 4 внешних прерываний.

  • Перевод SDRAM в режим энергосбережения.

Контроллер PCI (PMSC — PCI Master-Slave controller)

  • Соответствует спецификации Local Bus Specification. Rev. 2.2.

  • Тактовая частота — до 100 МГц.

  • Разрядность — 32 разряда.

  • Режимы Master и Slave.

  • 2 канала DMA.

  • Встроен арбитр с циклически изменяемыми приоритетами запросов.

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

  • 12-канальный контроллер прямого доступа в память (DMA). 4 внешних запроса прямого доступа. Специальные режимы синхронизации. Поддержка 2-мерной и разрядно-инверсной адресации. Режим передачи Flyby, подобный реализованному в ADSP-TS201: внешнее устройство — внешняя память.

  • Четыре линковых порта (LPORT) совместимые с ADSP21160. Имеется режим работы в качестве портов ввода-вывода общего назначения (GPIO).

  • Универсальный асинхронный порт (UART) типа 16550.

  • 32-разрядный интервальный таймер (IT).

  • 32-разрядный таймер реального времени (RTT).

  • 32-разрядный сторожевой таймер (WDT).

Дополнительные возможности и особенности:

  • Узел фазовой автоподстройки частоты (PLL) c умножителем/делителем входной частоты.

  • Встроенные средства отладки программ (OnCD).

  • Порт JTAG в соответствии со стандартом IEEE 1149.1.

  • Режимы энергосбережения.

  • Корпус: металлополимерный HSBGA-416 с улучшенными характеристиками по рассеиваемой мощности.

Название документа

Дата

Размер

Скачать

Микросхема интегральная 1892ВМ5Я. Руководство пользователя

22.11.2013

2,3 Mб

Скачать

Процессорное ядро RISCore32. Система команд

10.09.2012

1,1 Mб

Скачать

DSP-ядро ELcore-x4. Система инструкций

11.09.2012

6,1 Mб

Скачать

Микросхема интегральная 1892ВМ5Я. Габаритный чертеж

02.03.2017

118 Кб

Скачать

Эмулятор USB-JTAG. Этикетка

21.11.2014

427 Кб

Скачать

Библиотека алгоритмов адаптивной фильтрации для МС-12. Руководство программиста

23.05.2006

784 Кб

Скачать

Библиотека элементарных функций. Руководство программиста

23.05.2006

396 Кб

Скачать

Библиотека функций быстрого преобразования Фурье для MC-12. Руководство программиста

23.05.2006

438 Кб

Скачать

Библиотека функций по обработке изображений для МС-12. Руководство программиста

10.04.2006

849 Кб

Скачать

Применение процессоров серии "Мультикор". Обработка прерываний

09.03.2017

596 Кб

Скачать

Применение процессоров серии "Мультикор". Работа с памятью. Преобразование адресов и кэширование

23.01.2015

195 Кб

Скачать

Применение процессоров серии «Мультикор». Рекомендации по проектированию принципиальной электрической схемы

03.05.2018

429 Кб

Скачать

Применение процессоров серии "Мультикор". Работа с каналами DMA

19.01.2017

403 Кб

Скачать

Применение процессоров серии "Мультикор". Работа с портом внешней памяти общего назначения (MPORT)

25.07.2016

194 Кб

Скачать

Вся документация

Отладочный модуль МС-0226EM

Отладочный модуль МС-0226EM

Среда разработки и отладки программ MCStudio

Среда разработки и отладки программ MCStudio 2 (демо).

Эмулятор USB-JTAG

Эмулятор MC-USB-JTAG

ОС Linux

ОС Linux

Операционная система uOS

Операционная система uOS

запросить

ОС жесткого реального времени QNX 6.3 (Neutrino)

Драйвер контроллеров PCI микросхем 1892ВМ5Я, 1892ВМ7Я, 1892ХД1Я (Windows XP) Скачать (226 Кбайт)

Бета-версия драйвера контроллеров PCI микросхем 1892ВМ5Я, 1892ВМ7Я, 1892ХД1Я, 1892XД4Ф для ОС Windows (7, 8, 8.1), Linux Скачать (13,1 Мбайт)

LPORT 4 порта UART Порт памяти SRAM/FLASH/ ROM/SDRAM PCI CPU MIPS32- совместимый DSP0 E core- L 26 DSP1 E core- L 26 DMA PLL JTAG IT/RTT/WDT IRQ 4 порта