BI-350
32-битное процессорное ядро RISC-V с последовательным исполнением команд.
Облегченная конфигурация для применения в IoT устройствах под управлением ОС Linux.
32-битное процессорное ядро RISC-V с последовательным исполнением команд.
Облегченная конфигурация для применения в IoT устройствах под управлением ОС Linux.
BI-350 может включать до 4-х процессорных ядер, каждое из которых содержит L1 кэши и один общий L2 кэш, обеспечивающий когерентность между ядрами. Когерентность памяти между ядрами позволяет использовать процессорный комплекс в SMP режиме и запускать общую операционную систему на всех ядрах.
Процессорный комплекс предоставляет специальный AXI порт (front port), подключенный к контроллеру когерентности, который предоставляет когерентный доступ периферии и акселераторам к кэшируемым областям памяти. Это позволяет облегчить разработку программного обеспечении и улучшить производительность.
Полностью неблокируемые L1/L2 кэши с внеочередной обработкой запросов. Поддержка нескольких запросов “в полете” в L1/L2 кэшах. L2 префетчер c определением шага с конфигурируемым числом детектируемых потоков. Параллельный аппаратный обход таблицы страниц (page table walk) для нескольких промахнувшихся в TLB запросов. Наличие TLB первого и второго уровня.
Несколько режимов управления энергопотреблением комплекса:
Поддержка безопасного входа/выхода в данные режимы:
ПЛИС прототип для BI серии включает полный набор инструментов для запуска ОС Linux и работы с ним через сеть Ethernet. Все необходимое программное обеспечение предоставляется, включая сборку Linux, драйвера и руководства пользователя.
Полный набор средств разработки RISC-V: OpenOCD, GCC, GDB, Eclipse. CloudBEAR предоставляет сконфигурированную среду на базе Eclipse с полным набором средств и примеров для быстрого начала разработки.
IAR Embedded Workbench® включает средства отладки, компиляции и оптимизации, которые позволяют пользователям добиться достаточной производительности при максимальной оптимизации размера кода.
SEGGER Embedded Studio для RISC-V – среда разработки для устройств на базе данной архитектуры. Embedded Studio является законченным решением для разработки и отладки Ваших приложений. Включает полный набор средств, run-time библиотеку и симулятор.
TRACE32® debugger for RISC-V. Lauterbach – один из крупнейших поставщиков полных, модульных и обновляемых отладочных средств для микропроцессоров. С 1979 года компания поставляет свои высококлассные отладочные решения по всему миру.
BI-350 включает интегрированный отладочный модуль, совместимый со спецификацией RISC-V, что позволяет использовать стандартные отладчики. Список верифицированных отладчиков: