Высокопроизводительные энергоэффективные процессоры
Связаться с нами
 
 
 
 
 
 
  • Baikal-T
  • Baikal-M
  • BFK 3.1
  • Baikal-S
  • Процессор Baikal-S (BE-S1000)

    Отечественная система на кристалле на базе архитектуры Armv8

    Сферы применения

    Серверы

    Суперкомпьютеры

    СХД

    img

    Структурная схема

    img

    Описание

    Baikal-S (BE-S1000) – отечественная система на кристалле с 48 ядрами Arm Cortex-A75, аппаратной виртуализацией и большим набором высокоскоростных интерфейсов. Современный высокопроизводительный процессор Baikal-S предназначен для серверов, СХД и суперкомпьютерных систем для B2G и B2B сегментов рынка.

    Технические характеристики

      CPU:
    • 48 ядер Arm® Cortex™-A75 с частотой >2 ГГц (архитектура Armv8-A);
    • 12 кластеров ядер (4 ядра и 2 МБ L3 кэша на кластер).

    • Кэш:
    • L1: 64 КБ кэш инструкций и 64 КБ кэш данных;
    • L2: 512 КБ на ядро;
    • L3: 2 МБ на кластер;
    • L4: 32 МБ.

    • Память:
    • 6 × DDR4 3200 МГц с поддержкой ECC до 768 ГБ на сокет (128 ГБ на канал).

    • Интерконнект:
    • Три интерфейса CCIX x16, каждая полоса работает со скоростью 16 Гбит/с.

    • Интерфейсы ввода/вывода:
    • 80 линий PCIe Gen 4.0 (48 линий общие для CCIX-интерфейса);
    • 2 × 1Гбит Ethernet RGMII;
    • 1 × USB 2.0 ULPI.

    • Технологический процесс: TSMC 16 нм.
      Энергопотребление: 120 Вт.
      Встроенные интерфейсы:
    • 32 х GPIO;
    • 2 х UART;
    • 1 х QSPI;
    • 3 х I2C/SMBus контроллера;
    • Опционально: GPIOx16 или eSPI;
    • Опционально: GPIOx8 или QSPI;
    • Опционально: GPIOx8 или I2C/SMBus + I2C/SMBus + UART.

    • Корпус:
    • Тип – FCLGA-3467;
    • 58 x75,5 мм;
    • 3,57/3,84/4,11 мм – высота (мин/ном/макс);
    • 3467 вывод;
    • 0,5 мм диаметр вывода.

    Документация
    Краткое описание

    Документация для программистов

    Комплект документов Baikal-S (BE-S1000) Programming Guide предназначен для программистов, разрабатывающих системное программное обеспечение или bare-metal приложения.

    Документация включает 26 томов на английском языке и описывает как структуру микропроцессора в целом (карта памяти, карта прерываний и т.п.), так и отдельные функциональные подсистемы (DDR, USB, PCIe и др.).

    Для каждой функциональной подсистемы приводится:

    • детальное описание структуры;
    • назначение основных блоков и интерфейсов, особенности их функционирования;
    • описание программируемых регистров и их полей;
    • рекомендации по программному управлению подсистемой.
    Programming Guide предоставляется по запросу Связаться с нами

    Среда разработки

    В состав SDK (Software Development Kit) входит следующий набор системных программных модулей:

    • Toolchain на основе кросс-компилятора gcc;
    • Arm Trusted Firmware-A (TF-A) – в исходных кодах;
    • TianoCore UEFI (EDK II) - в исходных кодах;
    • Linux kernel - в исходных кодах;
    • Rootfs на основе busybox.

    UEFI tianocore (поддержка загрузки ядра Linux через интерфейсы:

    • SATA;
    • USB;
    • 1Gb Ethernet;
    • SPI;
    • PCIe.

    План выпуска SDK ARM64
    Обзор SDK ARM64 v5.3