Новое решение для разработки программного обеспечения, обеспечивающее отслеживание происхождения данных, создает основу доверия к данным, созданным на интеллектуальных периферийных устройствах, гарантируя, что данные остаются надежными и сохраняют свою целостность от момента создания до использования или хранения. Комплекты для раннего доступа и загрузка программного обеспечения для этого решения будут доступны через портал разработчиков ADI с 25 апреля.

«Рабочая нагрузка на разработчиков встраиваемых систем стала сложнее, чем когда-либо, от все более сложных процессоров до новых задач, связанных с наличием нескольких команд разработчиков и более требовательной средой безопасности», — сказал Роб Ошана, старший вице-президент группы программного обеспечения и цифровых платформ ADI. «Мы неоднократно слышали от клиентов, что они хотят иметь возможность быстрее и проще управлять проектированием своих систем, распределять ресурсы, оперативно демонстрировать концептуальные результаты и делать это с обеспечением целостности данных на периферии — все это вдохновило нас на расширение предложения решений CodeFusion Studio™ System Planner и Data Provenance Software Development»

В последние годы встраиваемые устройства демонстрируют экспоненциальный рост скорости обработки данных, количества ядер, функциональности и сложности, что приводит к снижению затрат и требований к занимаемому пространству, но также увеличивает сложность процессов разработки программного обеспечения. Устаревшие инструменты разработки часто не обладают необходимой гибкостью и возможностями настройки для бесшовной интеграции в эти процессы и существующие кодовые базы, что является основополагающим для эффективного проектирования современных систем. Система планирования CodeFusion Studio™ от ADI решает многие из этих проблем, связанных с созданием проектов и распределением ресурсов между сложными и гетерогенными устройствами.

Используя лицензированную архитектуру с открытым исходным кодом, CodeFusion Studio™ System Planner от ADI обеспечивает гибкое создание проектов на нескольких ядрах и графическое распределение памяти и периферийных ресурсов. Предложение также включает инструменты конфигурации, учитывающие используемую операционную систему или платформу микропрограммного обеспечения, предоставляя контекстно-зависимые параметры конфигурации для периферийного устройства или блока памяти, выделенного ядру. Благодаря более глубокому пониманию производительности системы и доступным инструментам с открытым исходным кодом для улучшения распределения ресурсов, разработчики получают больше возможностей для эффективной оптимизации своих проектов.

Кроме того, System Planner позволяет разработчикам генерировать необходимый код с помощью системы создания проектов на основе плагинов. Эта система обеспечивает разработчикам максимальную гибкость, предоставляя при этом общий набор инструментов конфигурации. В комплект входит набор плагинов для распространенных платформ микропрограммного обеспечения — Zephyr RTOS, ADI SDK и т. д., — но клиенты могут свободно дублировать и изменять эти плагины для создания и настройки проектов в соответствии со своими потребностями. Система плагинов использует шаблонизатор. Статические файлы изменяются путем замены строк в определенных местах, а логика генерации кода может быть дополнена функциями JavaScript или TypeScript.

Наконец, System Planner предоставляет графическую утилиту для разбиения памяти на разделы, назначая разделы одному или нескольким ядрам. Эта утилита предназначена для того, чтобы помочь пользователям создавать сценарии компоновщика или файлы наложения памяти Device Tree. Блоки периферийных устройств также могут быть графически назначены ядру с параметрами конфигурации, совместимыми с RTOS.

В дополнение к планировщику систем CodeFusion Studio™, компания ADI также объявляет об обновлении архитектуры безопасности ADI Assure™ Trusted Edge Security Architecture с выпуском в раннем доступе первого программного решения компании для обеспечения достоверности и отслеживаемости данных, гарантирующего доверие к данным и их отслеживаемость для клиентов на протяжении всего жизненного цикла.

Новое решение ADI для отслеживания происхождения данных, доступное в режиме раннего доступа, создает основу доверия к данным в цепочке сигналов, гарантируя, что данные, созданные на интеллектуальном периферийном устройстве, сохраняют свою целостность, подлинность и достоверность по мере перемещения по системе. Решение для отслеживания происхождения данных позволяет добавлять защищенные метаданные, повышая доверие и достоверность генерируемых данных. Достоверность достигается за счет добавления информации об истории данных на протяжении всего их пути. Доверие устанавливается с помощью надежного криптографического доказательства, что позволяет пользователям легче оценивать подлинность и целостность своих данных в сложных сетях, независимо от того, используются ли они для простых визуализаций на панелях мониторинга или сложных моделей машинного обучения.

Благодаря обеспечению сквозного доверия и повышению точности данных, Data Provenance позволяет получать более точные и надежные результаты моделирования, а также повышать точность принятия решений. К непосредственным областям применения относятся: создание более надежных алгоритмов или моделей ИИ, работающих на достоверных, высококачественных данных; извлечение проверенной информации из датчиков для улучшения понимания результатов обработки сигналов и повышения операционной надежности; простое сокращение потерь данных; и упрощение тестирования целостности и подлинности.

«Сегодня мы не только удовлетворяем потребности клиентов в упрощенных инструментах разработки и обеспечении доверия к данным, но и работаем над дополнительными решениями для поддержки интеграции моделей искусственного интеллекта и машинного обучения во встроенные системы», — сказал Ошана. «Следите за новостями в ближайшие месяцы, чтобы узнать о дальнейших расширениях платформы CodeFusion Studio™, поскольку мы помогаем клиентам проще создавать продукты со встроенным интеллектом»

Более подробная информация