Программное обеспечение
Программное обеспечение предназначено для демонстрации работоспособности продуктов ИнСис, а также для использования при разработке прикладного программного обеспечения систем, содержащих в составе продукты ИнСис. Начиная с 2024 года ИнСис поставляет программное обеспечение, созданное на основе собственной архитектуры Nebula-XI. Программное обеспечение, использующее архитектуру Bardy, поставляется по особому запросу.
| Программное обеспечение состоит из следующих объектов интеллектуальной собственности: |
|---|
- Драйвер ядра операционной системы (далее — NBX-driver). Поставляется в виде установочных пакетов под ОС Linux Debian 12 Bookworm, Linux Astra 1.8, или под Windows 10 MSVC142 и выше. Поддерживаются ядра Linux 5.1–6.11.
- Библиотека взаимодействия с продуктами ИнСис Nebula-XI (далее — NBX-Lib), написанная на языке программирования С++. Поставляется в виде установочных пакетов под ОС Linux Debian 12 Bookworm, Linux Astra 1.8, или под Windows 10 MSVC142 и выше.
- Программный интерфейс взаимодействия (далее — NBX-Lib-API), написанный на языке программирования С++. Поставляется в виде установочных пакетов под ОС Linux Debian 12 Bookworm, Linux Astra 1.8, или под Windows 10 MSVC142 и выше.
- Программа демонстрации работоспособности продуктов NBX-Apps (далее — NBX-Apps). Поставляется в виде установочных пакетов под ОС Linux Debian 12 Bookworm, Linux Astra 1.8, или под Windows 10 MSVC142 и выше.
- Программа анализа сигналов ISVI (далее — ISVI). Поставляется в скомпилированном виде под ОС Linux Debian 12 Bookworm, Linux Astra 1.8, или под Windows 10 MSVC142 и выше.
- Сложно-функциональные блоки (согласно ГОСТ Р 70916—2023, далее — СФ-блоки), реализующие поддержку на уровне ПЛИС возможностей мезонинных модулей, или поддержку скоростных интерфейсов. Поставляются в виде проекта ПЛИС, содержащего исходный текст СФ-блоков и их тестовое окружение, либо в виде конфигурации ПЛИС, являющейся бинарным воплощением СФ-блоков и их тестового окружения.
Для конкретного продукта ИнСис, с учетом потребностей заказчика, объекты интеллектуальной собственности (ОИС) конфигурируются в комплекс программ, поставляемый по определенной лицензии. Лицензия на ОИС разрешает использование только с конкретным продуктом ИнСис, определяемым его серийным номером. Подробное описание вариантов поставки приведено в таблице:
| Наименование комплекса программ | Описание назначения и состава | Возможности по лицензии |
|---|---|---|
| NB[код продукта]-Demo | Комплекс предназначен для демонстрации работоспособности продукта ИнСис, определяемого полем [код продукта]*, под Windows и Linux. Состоит из: • NBX-driver • NBX-Lib • NBX-Apps • ISVI • СФ-блоков в виде конфигурации ПЛИС • Документации на ОИС |
Лицензия бесплатна, оформляется в виде договора присоединения. Заказчик не имеет легальной и технической возможности использовать ОИС при разработке собственных программ или проекта ПЛИС |
| NB[код продукта]-API-W или NB[код продукта]-API-L |
Комплекс предназначен для демонстрации работоспособности продукта ИнСис, определяемого полем [код продукта], и для использования при разработке прикладных программ заказчика под Windows или Linux. Состоит из: • NBX-driver • NBX-Lib • NBX-Lib-API • NBX-Apps • ISVI • СФ-блоков в виде конфигурации ПЛИС • Документации на ОИС |
Заказчик имеет возможность использовать ОИС для разработки собственных программ. Заказчик не имеет легальной и технической возможности использовать ОИС при разработке собственного проекта ПЛИС |
| NB[код продукта]-Prj-API-W или NB[код продукта]-Prj-API-L |
Комплекс предназначен для демонстрации работоспособности продуктов ИнСис и для использования при разработке прикладных программ заказчика под Windows или Linux, при разработке собственного проекта ПЛИС. Состоит из: • NBX-driver • NBX-Lib • NBX-Lib-API • NBX-Apps • ISVI • СФ-блоков в виде конфигурации и проекта ПЛИС • Документации на ОИС |
Заказчик имеет возможность использовать ОИС для разработки собственных программ. Заказчик имеет возможность использовать ОИС при разработке собственного проекта ПЛИС |
* [код продукта] обычно определяется комбинацией «Несущий модуль» – «Мезонинный модуль» и является конкатенацией их общих условных наименований. Пример: 126P-FM214x1GTRF.
