Одноплатный компьютер
Одноплатный компьютер (SBC, англ. single-board computer) — самодостаточный компьютер, собранный на одной печатной плате, на которой установлены микропроцессор, оперативная память, системы ввода-вывода и другие модули, необходимые для функционирования компьютера. Одноплатные компьютеры изготавливаются в качестве демонстрационных систем, систем для разработчиков или образования, или для использования в роли промышленных или встраиваемых компьютеров.
В отличие от традиционных персональных компьютеров форм-фактора «desktop» (стандарты AT, ATX, и т. п.), одноплатные компьютеры часто не требуют установки каких-либо дополнительных периферийных плат. Некоторые одноплатные системы изготовлены в виде компактной платы с процессором и памятью, подключаемые к backplane для расширения возможностей, например, для увеличения количества доступных разъемов.
Чаще всего эти решения должны быть защищены или очень компактны, поэтому все компоненты должны располагаться на одной плате.
Такая экономия, с одной стороны, делает всё устройство более компактным и гораздо более дешевым за счет использования системы на кристалле, с другой стороны, расширение возможностей — смена процессора или памяти — затруднено, так как чаще всего эти компоненты напаяны на плату.
Общее сравнение одноплатных компьютеров
Название | Модель | Дата начала продаж (анонса) | Система на кристалле | Центральный процессор | Графический процессор | ОЗУ | Накопитель Постоянная память |
Операционная система |
---|---|---|---|---|---|---|---|---|
Arndale Board | 5250-AA | Samsung Exynos 5 | 2x Cortex-A15 @1,7 ГГц | Mali-T604MP4 72 GFLOPS | 2 ГБ DDR3(L) | SATA 3.0, microSD port | ||
Asus Tinker Board | Rockchip RK3288 | Cortex-A17 @1,8 ГГц | Mali-T764 | 2 ГБ DDR3 | microSD, 16GB eMMC (S version) | TinkerOS linux | ||
BeagleBoard | TI OMAP3530 | TMS320C64x @430 МГц, DSP | 128 МБ LPDDR | 256 МБ NAND flash | ||||
BeagleBoard-xM | Cortex-A8 @1 ГГц | C64x, DSP | 512 МБ LPDDR | |||||
BeagleBone | A6 | TI AM3359 | Cortex-A8 @720 МГц | LCD | 256 МБ DDR2 | 4GB flash | ||
BeagleBone Black | A5C | TI Sitara | Cortex-A8 @1 ГГц | PowerVR SGX530 | 512 МБ DDR3L | 2 ГБ flash, microSD | ||
Cappuccino PC | ||||||||
Cotton Candy | Cortex-A9 @1,2 ГГц | Mali 400MP4 | 1 ГБ | microSD, расширяемая до 64 ГБ | ||||
C.H.I.P.[3] | v1.0 | Allwinner R8 | Cortex-A8 @1ГГц | Mali-400 | 512 МБ DDR3 @533 МГц | 4 ГБ NAND flash, USBU | ||
Cubieboard | 2012/9 | Allwinner A10 | Cortex-A8 @1 ГГц | Mali-400 | 1 ГБ DDR3 @480 МГц | 4 ГБ NAND flash, microSD port, SATA port. | ||
Cubieboard 2 | 2013/7 | Allwinner A20 | 2x Cortex-A7 @1 ГГц | Mali-400MP2 | 1 ГБ DDR3 @980 МГц | 4 ГБ NAND flash, microSD port, SATA port. | ||
CuBox | Marvell Armada 510 | PJ4 @800 МГц | 1 ГБ DDR3 @800 МГц | |||||
CuBox-i | 2 | 2013/11 | Freescale i.MX6 Dual Lite | 1x, 2x или 4x ARM Cortex A9 @1 ГГц | Vivante GC880 or Vivante GC2000 | 1-2 ГБ DDR3 @800 МГц | microSD port | |
Foxconn AT-5570 | AMD C-70 | Radeon HD 7290 | 8 ГБ DDR3 | |||||
GameStick | 2013/11 | Amlogic 8726-MX | ARM Cortex A9 | Mali-400 MP | 1 GB DDR3 / 8 GB FLASH | 8 ГБ flash | ||
Hola-PC | Solo | 2014/01 | Freescale i.MX6 Solo | ARM Cortex A9 1ГГц | CG880 | 512M DDR3-800 | micro SD, USB, производство в России | |
HolaDuo-PC | Dual | 2014/05 | Freescale i.MX6 Dual | 2xARM Cortex A9 1ГГц | GC2000 | 1ГБ DDR3-1066 | micro SD, USB, SATA, производство в России | |
Zealz GK802 | Freescale i.MX6 | 4x Cortex-A9 @1,2 ГГц | Vivante GC2000, Quad core GPU, Quad IPU | DDR3 1 ГБ | 8GB NAND Flash, расширяемая до 16(32) ГБ | |||
Gigabyte Intel NUC type | ||||||||
Gizmo Board | AMD Embedded G-Series APU | 1 ГБ DDR3 | ||||||
Gooseberry | Allwinner A10 | Cortex-A8 @1 ГГц | Mali-400 | 4 ГБ | ||||
Gumstix Overo | Cortex-A8 @1 ГГц | 256 МБ / 512 МБ LP-DDR | 512 МБ NAND flash | |||||
Hackberry A10 | Allwinner A10 | Cortex-A8 @1,2 ГГц | Mali-400 | 512 МБ/1 ГБ DDR3 | 4 ГБ NAND | |||
Hiapad Hi-802 | Freescale i.MX6 | 4x Cortex-A9 | 1 ГБ | |||||
Intel NUC | Intel Core i3 | |||||||
Libre Computer | Renegade Elite[4] | 2018 | Rockchip RK3399 | 2x Cortex-A72 + 4x Cortex-A53 | 4x Mali-T860 | 4 ГБ LPDDR4 | MicroSD, eMMC 5.x | Linux Mainline 4.19+, Linux Rockchip 4.4, Android 8 Oreo |
MarsBoard | Allwinner A10 | Cortex-A8 @1,2 ГГц | Mali400 | 1 ГБ DDR3 | 4 ГБ NAND Flash | |||
MinnowBoard[5] | 2013 | Intel Atom E640 1 ГГц, 32-бит | GMA600 | 1 ГБ DDR2 RAM | ||||
MK808 | Rockchip RK3066 | 2x Cortex-A9 @1,6 ГГц | Mali-400MP4 @250 МГц | 1 ГБ DDR3 | 8 ГБ NAND Flash | |||
MTB025 | VIA WM8850 | Cortex-A8 @1,2 ГГц | Mali-400 | 512 МБ | 4 ГБ | |||
Nitrogen6x | Rev 3 | 2013/6 | Freescale i.MX6 | 4x Cortex-A9 @1 ГГц | Vivante GC2000 (3D) + Vivante GC355 (OpenVG) + Vivante GC320 (2D) | 1 ГБ DDR3 @532 МГц | SATA 2.5, 2x microSD | |
ODROID | U2 | Samsung Exynos 4 | 4x Cortex-A9 @1,7 ГГц | Mali-400MP4 @440 МГц | 2 ГБ LP-DDR2 | |||
ODROID | U3 | Samsung Exynos 4 | 4x Cortex-A9 @1,7 ГГц | Mali-400MP4 @440 МГц | 2 ГБ LP-DDR2 | MicroSD Card Slot eMMC module socket | ||
ODROID | X2 | Samsung Exynos 4 | 4x Cortex-A9 @1,7 ГГц | Mali-400MP4 @440 МГц | 2 ГБ LP-DDR2 | Full size SDHC Card Slot eMMC module socket | ||
ODROID | XU | Samsung Exynos 5 | 4x Cortex-A15 1,6 ГГц + 4x Cortex-A7 8 cores, big.LITTLE | PowerVR SGX544MP3 GPU | 2 ГБ LPDDR3 | Micro-SD slot, eMMC 4.5 module connector | ||
ODROID | XU3 | Samsung Exynos 5 | 4x Cortex-A15 2 ГГц + 4x Cortex-A7 1,4 ГГц 8 cores, big.LITTLE | Mali-T628 MP6 | 2 ГБ LPDDR3 @933 МГц | Micro-SD slot, eMMC 5.0 module connector | ||
OLinuXino A13 | Allwinner A13 | Cortex-A8 @1 ГГц | Mali-400 | 512 МБ | ||||
OLinuXino A20 | 2013/6 | Allwinner A20 | 2x Cortex-A7 | Mali-400MP2 | 1 ГБ | |||
OLinuXino-Maxi | Freescale i.MX233 | 926EJ-S @454 МГц | LCD | 512 МБ DDR | ||||
Ouya | 2013 | 4x Cortex-A9 @1.7 GHz | Nvidia ULP GeForce | 1 ГБ | 8 ГБ flash | |||
PandaBoard ES | Cortex-A9 @1,2 ГГц | PowerVR SGX540 | 1 ГБ | |||||
pcDuino | Dev-11712 | Cortex-A8 @1 ГГц | Mali-400MP4 | 1 ГБ DRAM | 2 ГБ Flash | Linux, Android | ||
Raspberry Pi | Model B | 2012 | Broadcom BCM2835 | ARM11 @700 МГц | Broadcom VideoCore IV | 512 МБ | SD Card | Linux |
Rikomagic MK802 | MK802 | AllWinner A1X | Cortex-A8 @1 ГГц | Mali-400 | 1 ГБ | 4 ГБ Flash | ||
Snowball | SKY-S9500 | 2x Cortex-A9 @1 ГГц | Mali-400 | 1 ГБ LP-DDR2 | 4(8) ГБ e-MMC | |||
U2 | Allwinner A10 | Cortex-A8 | 1 ГБ | 4 ГБ | ||||
UDOO | 2013/10 | Freescale i.MX6 Dual/Quad | 2x или 4x ARM Cortex A9 @1 ГГц | Vivante GC2000 | 1 ГБ DDR3 | microSD port | ||
Velocity Micro Edge Mini | Intel Core i3 | Intel HD 4000 graphics | 4 ГБ | 64 ГБ mSATA SSD | ||||
VIA APC | 8750 | WonderMedia WM8750 | 1176JZF @800 МГц | 720p | 512 МБ DDR3 | 2 ГБ NAND | ||
VIA EPIA-P910-10 | 4x VIA E @1 ГГц | VIA Chromotion 5.0 DX11 | DDR3 800/1066/1333 SO-DIMM socket | |||||
Vo-Core | Ralink/Mediatek RT5350 | 360 MHz RT5350 MIPS | 32 MB RAM | 8MB SPI Flash (for firmware) | ||||
Wandboard | Solo | 2013 | Freescale i.MX6 | 1x Cortex A9 @1 ГГц | Vivante GC880 (3D) + Vivante GC320 (2D) | 512 МБ DDR3 | 2x microSD | |
Dual | 2x Cortex A9 @1 ГГц | 1 ГБ DDR3 | ||||||
Quad | 4x Cortex A9 @1 ГГц | Vivante GC2000 (3D) + Vivante GC355 (OpenVG) + Vivante GC320 (2D) | 2 ГБ DDR3 | 2x microSD, SATA | ||||
OMINOv1 | A10 | 2015/09 | Allwinner A10 | Cortex-A8 @1 ГГц | Mali-400 | 1 ГБ DDR3 @408МГц | 4 ГБ NAND, microSD, SATA | |
A20 | Allwinner A20 | 2x Cortex-A7 @1 ГГц | Mali-400MP2 |
Общее сравнение аппаратных одноплатных платформ
Аппаратные платформы — это микроконтроллеры, а не полноценные компьютеры. На них нет операционной системы как таковой.
В большинстве случаев аппаратные платформы служат для построения простых систем автоматики и робототехники. Проще говоря, их главная задача — это управление устройствами.
Одноплатные аппаратные платформы - это не аналог, а альтернатива одноплатных компьютеров.
Название | Модель | Дата начала продаж (анонса) | Система на кристалле | Центральный процессор | Графический процессор | ОЗУ | Накопитель Постоянная память |
---|---|---|---|---|---|---|---|
Arduino Uno | R3 | микроконтроллер | ATMega 328 @16 МГц | нет | 2 кБ | 32 кБ flash | |
Netduino Plus 2 | Cortex-M4 @168 МГц | Больше 100 кБ |
Примечания
- Koornneef, F. and van Gulijk, C. Computer Safety, Reliability, and Security: SAFECOMP 2015 Workshops, ASSURE, DECSoS. ISSE, ReSA4CI, and SASSUR, Delft, The Netherlands, September 22, 2015, Proceedings. — Springer International Publishing, 2015. — ISBN 9783319242491.
- Ringing in 2016 with 64 open-spec, hacker friendly SBCs / LinuxGizmos, Dec 31, 2015 — by Eric Brown (англ.)
- Next Thing Co. Get C.H.I.P. - The World's First Nine Dollar Computer (недоступная ссылка). www.getchip.com. Дата обращения: 16 июля 2016. Архивировано 19 июля 2016 года.
- ROC-RK3399-PC (Renegade Elite) – Libre Computer (англ.). libre.computer. Дата обращения: 25 июня 2018.
- Technical Features | minnowboard.org
Ссылки
- Rick Lehrbaum. Update on Single-Board Computers (англ.). Linux Journal (1 мая 2002). Дата обращения: 31 мая 2020.
- Ringing in 2015 with 40 Linux-friendly hacker SBCs / LinuxGizmos, Dec 31, 2014
- THEN AND NOW: A BRIEF HISTORY OF SINGLE BOARD COMPUTERS / Element14, 2014
- The Single Board Computer Database база данных одноплатных компьютеров