Разработка и сопровождение программного обеспечения

Разработка и сопровождение программного обеспечения

ПО для ОС реального времени

  1. Реализация концепций систем реального времени (RTOS) в прикладных решениях;
  2. Практический опыт работы с ОСРВ FreeRTOS, GNU toolchain;
  3. Использование современных систем контроля версий (Mercurial, Git, SVN);
  4. Практический опыт разработки проектов IoT, bare-metal приложений;
  5. Использование архитектуры ОСРВ QNX (ЗОСРВ «Нейтрино»);
  6. Опыт работы с BSP QNX, разработки драйверов для ОСРВ QNX;
  7. Большой практический опыт сборки ядра и разработки драйверов ОС Linux, загрузчика uboot;
  8. Разработка ПО под POSIX совместимые системы (ОСРВ QNX Neutrino, ОС Linux);
  9. Разработка и сопровождение системного ПО (QNX 6.5) для процессорных архитектур PPC, ARM, x86;
  10. Опыт работы с JTAG-отладчиками.


ПО для обнаружения, распознавания и сопровождения объектов

  1. конкурентное преимущество: возможность создания нейросетевых продуктов на собственных аппаратных решениях, что даёт возможность внедрения нейронных сетей в аппаратуру любого класса и области применения;
  2. применение нейронных сетей, основываясь на метриках COCO, Pascal VOC, Imagenet, ADE20K, CamVid;
  3. высокие результаты в области классификации и семантической сегментации объектов на изображениях и видео, в частности в области мультискейлинга – возможности нейронной сети обнаружения как маленьких, так и больших объектов одновременно.


ВОЛПД и оптические элементы

ВОЛПД и оптические элементы

Волоконно-оптические линии передачи данных

Предназначены для передачи данных двух независимых локальных вычислительных сетей по оптической линии.

  1. Передача и прием сигналов между двумя физически разными средствами связи (оптическим волокном и медными жилами кабеля в виде витой пары);
  2. Спектрально-временное мультиплексирование и демультиплексирование оптических сигналов независимых сетей (объединения их в единый агрегатный поток и разделения агрегатного потока на компонентные сигналы) с целью приема/передачи их по одному оптическому волокну;
  3. Дуплексный обмен данными между сетевыми узлами. Задержка прохождения пакетов не более 15 мкс;
  4. Оптический бюджет не менее 15 дБ;
  5. Технология передачи сигналов WDM;
  6. Длины волн (передача, прием): 1,27 мкм, 1,33 мкм.

Вращающийся оптический переход

Предназначен для транзита в неподвижную часть объекта оптического двухспектрального сигнала из подвижной части объекта.



Скорость передачи сигнала
  • не менее 4 Гбит/с
  • Оптические потери, вносимые ПО в тракт передачи, не более:
  • 4,0 дБ во всем температурном диапазоне эксплуатации;
  • 2,0 дБ при температуре от +5°С до +50°С.
  • Динамическая нестабильность вносимых оптических потерь
  • не более 0,5 дБ
  • Диапазон эксплуатационных температур
  • -50°С до +55°С
  • Момент сопротивления вращению подвижной части
  • не более 0,02 Нм
  • Устойчивость к воздействию синусоидальной вибрации
  • в диапазоне частот от 1 до 500 Гц с ускорением 30 м/с2 (3g)
  • Выдерживает воздействие механических ударов многократного действия
  • с ускорением 150 м/с2 (15g)
  • Выдерживает воздействие механических ударов одиночного действия
  • с ускорением 750 м/с2 (75g)


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

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

    Наши возможности

    1. Полный цикл разработки устройств “под ключ” произвольной сложности
    2. Работа с ИК/Лидарами/Радарами и другими детекторами
    3. Работа со всеми современными стандартами: PCIe, Eth10G, Serial RapidIO, DDR4, CAN/etc
    4. Возможность создания сложных компактных устройств с малым потреблением при высокой вычислительной мощности
    5. Отличительной особенностью является реализация на любом процессоре, делая нас независимыми от Software и Hardware, исключая любую зависимость от поставщиков
    6. Передовые разработки в сфере Al
    

    Ускоритель нейронных сетей

    Реализован ускоритель для RTOS “Нейтрино” под любую архитектуру процессора с шиной PCIe

    • Собственный драйвер для RTOS
    • Реализована мультибанковая модель доступа к памяти (Multibank memory access)
    • Тест производительности на Unet + VGG16 ~500 GOp/s

    Архитектура ускорителя

    

    ПО для ОС реального времени

    1. Реализация концепций систем реального времени (RTOS) в прикладных решениях;
    2. Практический опыт работы с ОСРВ FreeRTOS, GNU toolchain;
    3. Использование современных систем контроля версий (Mercurial, Git, SVN);
    4. Практический опыт разработки проектов IoT, bare-metal приложений;
    5. Использование архитектуры ОСРВ QNX (ЗОСРВ «Нейтрино»);
    6. Опыт работы с BSP QNX, разработки драйверов для ОСРВ QNX;
    7. Большой практический опыт сборки ядра и разработки драйверов ОС Linux, загрузчика uboot;
    8. Разработка ПО под POSIX совместимые системы (ОСРВ QNX Neutrino, ОС Linux);
    9. Разработка и сопровождение системного ПО (QNX 6.5) для процессорных архитектур PPC, ARM, x86;
    10. Опыт работы с JTAG-отладчиками.
    

    ПО для обнаружения, распознавания и сопровождения объектов

    1. конкурентное преимущество: возможность создания нейросетевых продуктов на собственных аппаратных решениях, что даёт возможность внедрения нейронных сетей в аппаратуру любого класса и области применения;
    2. применение нейронных сетей, основываясь на метриках COCO, Pascal VOC, Imagenet, ADE20K, CamVid;
    3. высокие результаты в области классификации и семантической сегментации объектов на изображениях и видео, в частности в области мультискейлинга – возможности нейронной сети обнаружения как маленьких, так и больших объектов одновременно.
    

    Волоконно-оптические линии передачи данных

    Предназначены для передачи данных двух независимых локальных вычислительных сетей по оптической линии.

    1. Передача и прием сигналов между двумя физически разными средствами связи (оптическим волокном и медными жилами кабеля в виде витой пары);
    2. Спектрально-временное мультиплексирование и демультиплексирование оптических сигналов независимых сетей (объединения их в единый агрегатный поток и разделения агрегатного потока на компонентные сигналы) с целью приема/передачи их по одному оптическому волокну;
    3. Дуплексный обмен данными между сетевыми узлами. Задержка прохождения пакетов не более 15 мкс;
    4. Оптический бюджет не менее 15 дБ;
    5. Технология передачи сигналов WDM;
    6. Длины волн (передача, прием): 1,27 мкм, 1,33 мкм.

    Вращающийся оптический переход

    Предназначен для транзита в неподвижную часть объекта оптического двухспектрального сигнала из подвижной части объекта.



    Скорость передачи сигнала
  • не менее 4 Гбит/с
  • Оптические потери, вносимые ПО в тракт передачи, не более:
  • 4,0 дБ во всем температурном диапазоне эксплуатации;
  • 2,0 дБ при температуре от +5°С до +50°С.
  • Динамическая нестабильность вносимых оптических потерь
  • не более 0,5 дБ
  • Диапазон эксплуатационных температур
  • -50°С до +55°С
  • Момент сопротивления вращению подвижной части
  • не более 0,02 Нм
  • Устойчивость к воздействию синусоидальной вибрации
  • в диапазоне частот от 1 до 500 Гц с ускорением 30 м/с2 (3g)
  • Выдерживает воздействие механических ударов многократного действия
  • с ускорением 150 м/с2 (15g)
  • Выдерживает воздействие механических ударов одиночного действия
  • с ускорением 750 м/с2 (75g)


  • Наши возможности

    1. Полный цикл разработки устройств “под ключ” произвольной сложности
    2. Работа с ИК/Лидарами/Радарами и другими детекторами
    3. Работа со всеми современными стандартами: PCIe, Eth10G, Serial RapidIO, DDR4, CAN/etc
    4. Возможность создания сложных компактных устройств с малым потреблением при высокой вычислительной мощности
    5. Отличительной особенностью является реализация на любом процессоре, делая нас независимыми от Software и Hardware, исключая любую зависимость от поставщиков
    6. Передовые разработки в сфере Al
    

    Ускоритель нейронных сетей

    Реализован ускоритель для RTOS “Нейтрино” под любую архитектуру процессора с шиной PCIe

    • Собственный драйвер для RTOS
    • Реализована мультибанковая модель доступа к памяти (Multibank memory access)
    • Тест производительности на Unet + VGG16 ~500 GOp/s

    Архитектура ускорителя