пожелания по MB E8CB-mITX

Ответить
Аватара пользователя
mike
Сообщения: 58
Зарегистрирован: 24 апр 2017, 13:58
Контактная информация:

пожелания по MB E8CB-mITX

Сообщение mike »

Здравствуйте.

Напишу-ка здесь, как предложил Константин Трушкин, свой список предложений по базовой "настольной" (а скорее референсной в духе MBE101-PC) материнской плате на "Эльбрус-8СВ".

Пишу в качестве желающего приобрести для личного домашнего пользования (работаю на 801-РС, нравится), а также определяющего номенклатуру закупок "Эльбрусов" в нашей фирме ("Базальт СПО", сейчас у нас уже более десятка ВК приобретено) и заинтересованного в развитии аппаратной платформы и её реализаций (см., например, bug 4769).

На такой плате хотел бы видеть:
  • PCIe-слот, позволяющий установить двухслотовую видеокарту (например, Radeon RX580)
  • 2 слота DIMM
  • 4 разъёма SATA
  • 2 разъёма GigE, объединённых с парами USB2-портов, и 2 колодки USB2 10pin
  • 6 аудиоразъёмов
  • 1 разъём DB9 RS232
В идеале бы ещё по максимуму вытянуть ввод/вывод платформы (по линиям PCIe вроде вписывается), разместив:
  • 1 разъём M.2 NVMe 2242 (хорошо бы с возможностью загрузки с него, но не обязательно)
  • 2 набортных USB3.0-порта и колодку 20pin FP на чипе семейства NEC/Renesas uPD720200 или клоне (судя по ценам плат, чипы даже в небольшой партии не должны существенно повлиять на стоимость готового изделия); обеспечивать в буте загрузку с USB3 также не считаю обязательным, хотя и желательным
Если вдруг на задней панели останется место -- вывести не два, а все три GigE+2*USB2.0, как на ранних MBE8C-PC, было бы ещё лучше (но уже не критично).

Считаю, что подобный модуль может оказаться достаточно универсальным и подойти как для массовых рабочих станций и моноблоков, так и для серверов начального уровня, что позволит впоследствии нарастить выпуск и снизить себестоимость (с поставщиками серверов на эльбрусах также плотно общаемся и работаем).

Глядя на раскладку E8C-mITX, понимаю, что "план-максимум" если и реализуем, то без возможности унификации с вариантами под запайку видеочипа и/или SFP-разъёма. Есть и предложения по mATX-варианту, но это всё-таки совсем другая плата.

Готов принять участие в набрасывании компоновки -- есть давний и скромный опыт разводки аналоговых плат вручную и утряски их с корпусами (плюс более актуальный опыт работы с x86-железом).

Могу оформить предложение спецификации в баге, если так будет удобней.

Также могу объяснить необходимость/важность каждого конкретного пункта для себя и тех применений, которые вижу для такой материнской платы.

В любом случае спасибо за уже сделанное и за то, что принимаете обратную связь!

PS: повесил bug 5468 с почти этим же предложением (текст отличается несущественными улучшениями).

PPS: на http://vimeo.com/475394726 происходит довольно интересное обсуждение альтернативного варианта компоновки.
Михаил Шигорин | ОС Альт для Эльбрус | вики для всех нас: altlinux.org/эльбрус

Аватара пользователя
mike
Сообщения: 58
Зарегистрирован: 24 апр 2017, 13:58
Контактная информация:

Re: пожелания по MB E8CB-mITX

Сообщение mike »

Вытащу-ка копией сюда заявленное на http://crowdsupply.com/sra-centr8/icepeakitx-elbrus-8cb

Elbrus is a mini-ITX security-oriented motherboard for mobile/embedded usage based on the MCST Elbrus-8CB 8-core @ 1.5 GHz VLIW CPU on ELBRUS architecture.

It has 8 GB DDR4 memory, pressure sensors, tamper sensors, a water sensor, gyroscope, GPS, and much more in one single board! And most importantly - x86-64 VLIW firmware for real-time execution of x86-64 code on ELBRUS with minor performance overhead. We are also developing and manufacturing a custom fullly-copper IHS (Integrated Head Spreader) for CPU and SB (MCST KPI-2).

Technical Specifications
  • Form-factor: Mini-ITX
  • CPU: MCST (Moscow Center of SPARC Technologies) Elbrus-8CB 8-core @ 1.5 GHz VLIW (fully compatible with any LGA3647 heatsink)
  • SB: MCST KPI-2 Multicontroller
  • RAM: 8 GB or 32 GB (2x [4+1] 8 Gbit/32 Gbit DDR4 DRAM 2400 MHz ECC)
  • SATA: 2x M.2_2280 + 4x SATA_6G
  • Storage Expansion: 1x microSD (HC)
  • Cache: 1x PATA 8 GB (required as cache device for hardware emulation of x86 on Elbrus)
  • PCIe: 1x PCIe2_x16 + 1x PCIe2_x1 (as USB3)
  • Security:
    • 1x TPM SPI connector
    • 2x boot firmware chip with extra security
    • 3x heatsink detectors
    • 1x temperature sensor trigger
    • 2x tampering sensor
  • Network:
    • Marvell M88E1111-RCJ chipset
    • 1x 1G_SFP
    • 3x 1G_RJ45
  • GPS: GPS chip with internal antenna port
  • USB:
    • 2x USB 2.0 (rear)
    • 4x USB 2.0 (+PD) (rear)
    • 2x USB 3.0 (rear)
    • 1x USB 2.0 (internal)
  • COM: 1x COM header (internal) required for debugging boot
  • Debug: 1x 6-pin debug port, 1x 4-pin (USB to GPIO)
  • Video: 2x HDMI (1 HDMI per SM768/256 MB)
  • Audio: Integrated simple audio codec (Linux-compatible)
  • Additional Sensors:
    • Fall detection sensor
    • Gyroscope
    • Water sensor
  • Additional Connectors:
    • 2x PWM-4
    • RTC battery connector
    • Simple BEEP connector
  • PCB: 14 layers (level 5 accuracy) / ISOLA Hi Tg 180
Open Source

Full source code for board schematics, design specifications, internal design comments, and our BSP will be published in a GitHub/GitLab open repository, and provided on a DVD that comes with the motherboard. MCST’s proprietary C/C++ compiler and bootloader will be provided only as binary, because we do not have access to the source code of this part.

PS: из другой "экзотики":

---
The Mini-ITX motherboard features a standard ATX power connector, 8GB of DDR4 RAM and 32MB of QSPI flash memory. It also has a GbE port and USB 3.2 Gen 1 connectors. Meanwhile, developers can also use a PCIe 3.0 x8 slot for graphics cards or FPGAs, a microSD slot, an M.2-2230 slot for Wi-Fi/Bluetooth adapters and an M.2-2280 slot for high-end SSDs with a PCIe 3.0 x4 interface.
--- http://tomshardware.com/news/sifive-lau ... r-desktops (mITX с riscv64)
Михаил Шигорин | ОС Альт для Эльбрус | вики для всех нас: altlinux.org/эльбрус

Ответить

Вернуться в «Пожелания по развитию аппаратуры»