Открыт доступ к онлайн-инструменту WEB_SDK

 

 

Выпущена первая версия онлайн-сервиса WEB_SDK, предоставляющий доступ к набору средств разработки MALT_SDK, который служит для проверки работоспособности программных кодов на существующих и проектируемых аппаратных платформах на базе процессоров MALT. MALT_SDK позволяет компилировать исходный код и выполнять его в виртуальной среде, где все реальные аппаратные компоненты процессора MALT и его окружение имитируются программным образом максимально точно до уровня потактовой совместимости, где это возможно.

 

Работа над онлайн-версией WEB_SDK велась на протяжении последнего года. WEB_SDK имеет двухоконный режим с возможностями лаконичного IDE для просмотра, редактирования и запуска заранее подготовленных нами примеров программ и разработки ваших собственных программ с последующим их запуском.

 

 

В MALT_SDK реализована поддержка компилятора GNU С/С++, что позволяет достаточно легко переносить существующие С/С++ программы на архитектуру MALT. Компилятор в MALT_SDK поддерживается со необходимыми средствами сопровождения: компоновщиком, отладчиком, системой сборки make, утилитами из набора binutils (objdump, ar, as, nm и др.). Портирована и готова к использованию совместно с GNU C/C++ библиотека newlib, содержащая стандартные C/C++ функции. Также предоставляется аппаратно-специфичная системная библиотека Libmalt, которая обеспечивает возможность использования специальных возможностей системы MALT в том числе коммуникации между вычислительными ядрами, работу с "умной" памятью.

 

В дальнейшем планируется развивать сервис и наращивать его функционал. В скором времени появится возможность проводить отладку удаленно через онлайн-сервис не на цифровой модели систем на кристалле, а на живых платах разработчиков с развернутыми образами чипов MALT на ПЛИС фирмы Xilinx.

 

Подробная информация о WEB_SDK с примером первого запуска системы представлена здесь: MALT_SW Readme