Новости

Вид с саммита RISC-V

Было сделано два объявления от IAR Systems в поддержку создания надежной экосистемы для RISC-V. Первый был с IP-провайдером, SiFive, для совместной работы над доведением первых инструментов компилятора и отладчика до настраиваемого IP ядра процессора.

Ожидается, что интеграция инструментов и IP поможет разработчикам создавать продукты и расширить развертывание открытой, свободной архитектуры набора команд (ISA).

Андерс Холмберг, директор по стратегии IAR Systems, сказал, что цель состоит в том, чтобы помочь разработчикам повысить производительность и сосредоточиться на инновациях. «SiFive является лидером в коммерческой IP RISC-V core, а наш инструментарий IAR Embedded Workbench является наиболее широко используемым инструментарием для создания встроенных приложений», - сказал он. Акцент делается на масштабируемом, эффективном настраиваемом кремнии и средствах разработки для удовлетворения вычислительных нагрузок.

IAR Embedded Workbench для RISC-V будет доступен в середине 2019 года. Цепочка инструментов претендует на то, чтобы предлагать «лучшее качество, размер и скорость кода», а также встроенный отладчик с поддержкой отладки на симуляторе и оборудовании.

Компания-разработчик программного обеспечения также объявила о партнерстве с поставщиком IP-адресов CPU Andes для поддержки ядер компании RISC-V, AndesCore N25 (F) / NX25 (F) и A25 / AX25, в IAR Embedded Workbench для RISC-V. Первая версия будет доступна в середине 2019 года. Расширение инструкций AndeStar V5 и возможности настройки команд Andes Custom Extension (ACE) будут объединены с Workbench для максимизации скорости кода и минимизации размера кода для ядер RISC-V.

Автоматизация и вычисления в реальном времени

Codasip анонсировал последнюю версию своего набора инструментов и новое ядро ​​EOSC-V, оптимизированное для Linux и вычислений в реальном времени.

Его набор инструментов Studio 8 позволяет разработчикам написать высокоуровневое описание процессора и автоматически синтезирует дизайн (на рисунке).

«По мере развития спецификации RISC-V ISA и добавления постоянно увеличивающегося числа дополнительных архитектурных расширений становится важной методология проектирования процессоров, которая позволяет как быстро исследовать архитектуру, так и упростить создание легко реализуемых RTL», - отметил Крис Джонс, вице-президент Маркетинг в Codasip. «Требуется язык описания процессоров высокого уровня, оптимизированный для RISC-V», - добавил он, представляя набор инструментов.

Описание процессора написано на CodAL, языке описания архитектуры, а затем автоматически синтезируются RTL, тестовый стенд, модели виртуальных платформ и комплект разработки программного обеспечения процессора (компилятор C / C ++, отладчик, профилировщик). Методология сокращает время, затрачиваемое на поддержание полного комплекта разработки программного обеспечения (SDK), благодаря использованию модели процессора с точной инструкцией (IA) в CodAL to Time, которая в противном случае потребовалась бы для поддержки полного SDK, а реализация значительно сократилась благодаря методологии, которая использует модель процессора с точной инструкцией (IA) в CodAL для генерации SDK и модель с точным циклом для реализации.

Новые функциональные возможности и функции для набора инструментов восьмого поколения включают поддержку отладчика LLVM и OpenOCB, интегрированные среды разработки (IDE) Studio / CodeSpace на основе Eclipse Oxygen, а также дополнительные интерактивные консоли, а также улучшения тестовых наборов и проверки для поддержки пользовательских RISC. -V расширения.

Компания также представила 64-битный процессор Bk7, добавив к семейству Bk. Он имеет семистадийный конвейер с предсказанием ветвлений, дополнительным модулем управления полной памятью (MMU) с поддержкой виртуальной адресации для операционных систем, таких как Linux, популярных расширений стандарта RISC-V и внешних интерфейсов промышленного стандарта.

Это самый высокопроизводительный процессор компании на сегодняшний день, и его разработчики могут добавлять инструкции, регистры или интерфейсы.

Studio 8 и процессор Bk7, как правило, будут доступны в первом квартале 2019 года, и сразу же получат доступ к выбранным клиентам.

Microchip объявила, что добавляет в свою экосистему Mi-V то, что она считает первой в отрасли архитектурой SoC FPGA RISC-V. ПЛИС объединяют микропроводниковые ПЛИС PolarFire и микропроцессорную подсистему на основе RISC-V ISA.

В преддверии саммита Linux Foundation объявила о своем сотрудничестве с RISC-V Foundation для ускорения разработки с открытым исходным кодом и принятия RISC-V ISA.