Индустриальная экспертиза

Выверенный успех в различных отраслях

Наши партнеры работают в разных отраслях экономики.

icon-points

Множество СФ-блоков передают терабайты информации между сетевыми узлами, разрабатываются микросхемы для спутниковой связи, а компиляторы транслируют миллионы строчек кода в средствах разработки. И все это — разработки Optimization Technologies.

Аппаратная начинка самых разных компьютеров (от серверов до ноутбуков)

Сетевое оборудование (включая коммутаторы и роутеры)

Беспроводная связь (включая спутниковые, сотовые и другие системы)

Автомобильная промышленность

Решения на основе искусственного интеллекта

Навигационное оборудование

Платежные системы

Интернет вещей

кейс 1

icon-points

Встроенный навигационный модуль

Программно-аппаратная платформа навигационного модуля.

Навигация

Телекоммуникации

Глобальная навигационная спутниковая система (ГНСС) с поддержкой GPS / ГЛОНАСС / Galileo / SBAS / QZSS

Система включает в себя аппаратную и программную составляющие, плюс приложение для ПК для визуализации работы.. Благодаря использованию AMBA 2.0 AHB-интерфейса система может применяться к любой СнК и имплементировать в любой технологический базис (ПЛИС, СБИС).

СнК с 64-битным ядром RISC-V

Аппаратная часть системы построена вокруг 64-битного процессорного ядра архитектуры RISC-V и СФ-блока навигационного процессора. Системная периферия дополняет их работу и обеспечивает внешние интерфейсы.

Набор ГНСС-утилит для обработки в реальном времени

LSM-алгоритмы позволяют обрабатывать данные о местоположении независимо друг от друга.

кейс 2

icon-points

СБИС SSD-контроллера

Цель проекта: создание микросхемы для управления SSD-памятью с поддержкой продвинутых алгоритмов сохранения целостности информации. Мы разработали СБИС по 28 нм технологии в двух вариантах с разными ЦПУ. Схема состояла из 8 СФ-блоков, соединенных AXI-шиной.

Полупроводники

Микроэлектроника

Система с ARM CPU

Система с RISC-V CPU

кейс 3

icon-points

Инструменты разработки

Задача проекта: создание специальных инструментов для разработки на DSP-процессоре. Мы закрыли эту потребность набором из симулятора и средств разработки для компиляции.

Полупроводники

Программное Обеспечение

Симулятор

Решением стал симулятор на основе QEMU. Функционал симулятора позволяет моделировать периферические устройства и поддерживает профайлинг. Использование языка описаний PPDL ускоряет симуляцию за счет генерации специфической С++.

Тулчейн

• Компилятор на основе GCC 4.8.3
• Двоичные утилиты
• Стандартные библиотеки
• Средство отладки
• SDK (Eclipse)

кейс 4

icon-points

VISC-микросхема для Soft Machines

VISC (англ. Virtual Instruction Set Computing) — архитектура, разработанная компанией Soft Machines. В ней используется концепция виртуального слоя трансляции. Согласно этой концепции цепочка инструкций разбивается на несколько частей, каждая из которых обрабатывается отдельно своим виртуальном ядром. В создании этой архитектуры участвовала и Optimizing Technologies .

ПО

Дизайн Интегральных Схем

Схема для обработки видео

Архитектура использовалась как основа ИС для обработки видео. СнК оснащена отдельными СФ-блоками для управления периферическими устройствами, видео- и аудио-входами/выходами, сетевыми интерфейсами, памятью и блоком для CPU.

Кластер ядер с переменной конфигурацией

Назначение схемы потребовало большого числа ресурсов. Поэтому блок видеообработки на основе VISC мы усилили кластером из нескольких ядер. Кроме того, добавили отдельные процессоры для обработки изображений, графики, видео и аудио (IPU, GPU, VPU и APU).

Прочие разработки

В этих и других проектах мы создали ряд уникальных продуктов и технологий:

• Двоичный конвертер (эмуляция архитектуры) • JIT-компилятор • Технология анализа производительности ПО • Набор инструментов для улучшения производительности ПО • Архитектуры ядер • Функциональные симуляторы • SMI и Guest валидация архитектур • SMI тулчейн • Операционные системы

Тяни View