Компания Lattice Semiconductor представила новое средство проектирования Lattice Propel.

Компания Lattice Semiconductor представила новое средство проектирования Lattice Propel, предназначенное для ускоренного проектирования приложений на базе ПЛИС Lattice. Среда проектирования обеспечивает легкую сборку компонентов из библиотеки IP ядер (которая включает в себя процессорное ядро ​​RISC-V и многочисленные периферийные устройства), а также автоматизацию большей части процесса проектирования, чтобы упростить общую разработку системы. Lattice Propel объединяет проектирование аппаратной  части и программной части в  единую инструментальную среду, поэтому разработчики программного обеспечения могут начать создавать системное программное обеспечение еще до того, как будет готова аппаратная часть.

Среда  проектирования Lattice Propel состоит из двух ключевых компонентов:

Lattice Propel Builder  - системная среда интеграции IP-ядер, с  полным набором инструментов, графическим интерфейсом и командной строкой. Lattice Propel Builder предоставляет клиентам доступ к регулярно обновляемому IP-серверу, который позволяет разработчикам внедрять новые IP-ядра  в свои проекты. На текущий момент на сервере доступны  восемь процессорных и периферийных IP-ядер, включая RISC-V RV32I. Все IP-ядра, доступные через Lattice Propel Builder, совместимы со спецификацией AMBA.

Lattice Propel SDK – среда проектиования программного обеспечения. Она включает в себя стандартные средства разработки программного обеспечения, наборы библиотек  и пакеты поддержки отладочных плат. Разработчики могут создавать, компилировать, анализировать и отлаживать свое прикладное программное  обеспечение  еще  до того, как будет доступна аппаратная часть.

Среда разработки Lattice Propel и демонстрационные примеры  доступны на официальном сайте компании Lattice Semiconductor.