哪些是核心板?核心板是将MINIPC的核心功能打包封装的一块电子显卡,大多数核心板集成了CPU,储存设备和引脚,通过引脚与配套底板联接在一起进而实现某个领域的系统芯片。核心板按平台类型来分主要是按CPU芯片类型来分,现今流行的主流平台有ARM、x86两种。
ARM核心板
ARM平台
ARM处理器的三大特征是:耗电少功能强、16位/32位双指令集和合作伙伴诸多。容积小、低帧率、低成本、高性能;支持Thumb(16位)/ARM(32位)双指令集,能挺好的兼容8位/16位元件;大量使用寄存器,指令执行速率更快;大多数数据操作都在寄存器中完成;轮询形式灵活简单,执行效率高;指令宽度固定。
X86平台
x86构架是重要地可变指令宽度的CISC(复杂指令集计算机,ComplexInstructionSetComputer)。字组(word,4字节)厚度的储存器访问容许不对齐储存器地址,字组是以高位字节在前的次序储存在储存器中。往前兼容性始终都是在x86构架的发展背后一股驱动力量(设计的须要决定了这项诱因而经常引起批评,尤其是来自对手处理器的拥护者和理论界,她们对于一个被广泛觉得是是落后设计的构架的持续成功倍感不解)。但在较新的微构架中,x86处理器会把x86指令转换为更像RISC的微指令再予执行,因而获得可与RISC比拟的超标量性能,而一直保持往前兼容。
介绍完两大主流平台,接着为你们介绍ARM核心板你们族Cortex-M7、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A53、以及ARM核心板有什么不同之处?下边以北京万象奥科电子的几款ARM核心板为例(其他方案公司类同)。
上海万象奥科电子有限公司2007年成立核心研制团队,以华北科技学院数位博士为技术骨干,先后在组态软件、PLC合同、云估算、操作系统、ARM+FPGA等领域进行技术研究与产品研制。2016年组建北京万象奥科,总部筹建于四川成都,在成都、南京、长沙、郑州等地设有分公司或办事处,专注于嵌入式软硬件的方案订制、产品开发。目前,万象奥科产品已广泛应用于电力电子、石油石化、新能源、医疗电子、汽车电子、水利环保等工业场景。
主要产品包括ARM核心板、ARM工控板、ARM+DSP/FPGA异构显卡、数据网段、边缘估算网段、AI智能网段。特征是技术服务,提供嵌入式操作系统移植、外设驱动订制开发、硬件方案订制设计。
ARM核心板Cortex-M7RT1060
i.MXRT1060处理器属于全新的处理器系列,采用恩智浦先进的Arm@Cortex-M7内核,运行速率高达528MHz,可提供高CPU性能和实时响应。i.MXRT1060处理器配备1MB片内RAM。其中的512KB可以灵活配置为TCM或通用片内RAM,而另外的512KB则是通用片内RAM。
ARM核心板Cortex-M7RT1060
双核Cortex-A7车规级核心板(全省产)
T3基于全志国产处理器T3/A40i(两款处理器软硬件兼容)开发,支持硬件加密,集成电源管理。处理器为双核Cortex-A7,1.2GHz显存,集成GPUMali400MPMP2,严格工业级。支持8路并口、双路网口、数字摄像头、模拟摄像头、LVDS、HDMI、MIPI、视频硬件编解码、SATA等丰富功能;适用于车载、电力、医疗、工业控制、物联网、环保、智能终端等领域。
双核Cortex-A7车规级核心板(全省产)
ARM核心板AM335335x(Cortex-A8)
M335x-T系列核心板采用TIAM335335x处理器,最高支持1GHz显存,集成6路并口、2路CAN总线插口,2路千兆网插口、2路USB插口、支持2D/3D图形加速,适用于工业手动化控制、医疗、电力、交通、环保等多种行业应用。模块集成两路10M/100M自适应以太网插口,支持4路网口扩充,可选支持百兆网口。模块硬件最高支持6路并口(全部可配置为常规并口使用),提供RS-232、RS-485、RS-422驱动及硬件插口保护方案。核心板同时支持2路CAN-bus插口,适用电力、煤矿、交通、工业控制、智能控制等应用场合。
ARM核心板AM335335x(Cortex-A8)
ARM核心板i.MX6Q(双核或四核Cortex-A9)
i.MX6Q双核百兆网支持四核/双核Cortex-A9处理器,支持CAN、百兆网、千兆网、PCle、串口,支持双通道LVDS、RGB、HDMI、MIPIDSI、MIPICSI等多媒体插口,支持108OP高清视频编码与解码(硬件)、2D/3D编解码,支持SATA插口、SD卡插口、板载大容量eMMC储存等,适用于各种网段、采集器、控制器的开发与应用。
i.MX6Q高性能工业网段模块宋宝华linux设备驱动开发详解:基于最新的linux4.0,基于NXP(原freescale)i.MX6CPU开发宋宝华linux设备驱动开发详解:基于最新的linux4.0,板载1~2GB显存、8~32GB储存,支持Linux、Andriod,集成硬件加密保护用户应用软件版权。
ARM核心板i.MX6Q(双核或四核Cortex-A9)
Cortex-A53+M4异构多核工业级核心模块(i.MX8M)
基于NXP(Freescale)i.MX8M系列Cortex-A53高性能处理器设计,支持硬件加密,支持摄像头插口、H.265视频硬件编解码、USB3.0插口、HDMI/MIPI、PCle、千兆以太网插口、多路并口等。适用于快速开发一系列最具创新性的应用,如多媒体应用、工业4.0、车载终端以及边沿估算设备等。
Cortex-A53+M4异构多核工业级核心模块(i.MX8M)
ARM核心板Cortex-A53异构多核工业级核心模块(i.MX8MMini)
基于NXPi.MX8MMini双核64位处理器设计,显存最高1.8GHz,ARMCortex-A53构架,集成2GB或4GBLPDDR4;CPU采用先进的14nm工艺linux操作系统简介,提供更高效的电源管理,支持无吊扇设计。适用于图象辨识、音视频处理、车联网、物联网、广告多媒体、智慧城市、工业控制与人机交互等应用。
ARM核心板Cortex-A53异构多核工业级核心模块(i.MX8MMini)
ARM核心板Cortex-A72+Cortex-A53工业级核心模块
基于瑞芯微国产RK3399处理器设计,支持Linux/Android系统。集成2颗1.8GHz,Cortex-A72内核、4颗1.4GHzARMCortex-A53内核,64位系统,媲美桌面笔记本处理性能;集成LPDDR4,显存支持4GB、8GB或更高;适用于AI、VR、流媒体处理、服务器等高性能需求应用。
ARM核心板Cortex-A72+Cortex-A53工业级核心模块
Cortex-A35工业级AI核心模块(RK1808)
采用瑞芯微RK1808Cortex-A35四核+3.0TOPsNPU处理器,搭载Linux+QT系统,显存1.6GHz,集成3.0T算力NPU。支持INT8/INT16/FP16混和运算,完美兼具性能、功耗及运算精度,支持TensorFlow、Caffe、ONNX、Darknet等框架的网路模型转换。核心板预留插口丰富,支持多款外设扩充,是在Ai人工智能产品的最佳选择。
Cortex-A35工业级AI核心模块(RK1808)
ARM核心板CycloneV(Cortex-A9+FPGA)
基于Intel(原Altera)CycloneV系列FPGA+四核Cortex-A9高性能处理器(5CSE,U23)设计,支持硬件加密、显示、存储、支持摄像头插口、双路CAN-bus现场总线插口、双路以太网插口多路并口等,适用于快速开发一系列最具创新性的应用,如工业4.0、边缘估算、数据采集、网关等设备。
ARM核心板CycloneV(Cortex-A9+FPGA)
ARM核心板i.MX6ULL(Cortex-A7)
i.MX6ULL模块板采用NXP(原Freescale)Cortex-A7处理器设计linux就该这么学,支持2路网口,最高支持8路并口;集成并口、网口、USB、CAN-Bus、IO、LCD显示、SPI、IIC等插口,适用于医疗、电力、煤矿、通信和工业手动化控制等领域。
ARM核心板i.MX6ULL(Cortex-A7)
ARM9核心板NUC972
模块采用NUVOTONARM9处理器NUC972设计,产品集成双路网口PHY,支持硬件加密,最高支持11路并口。核心模块基于NuvotonNUC972处理器开发(性能高达300MHz的ARM9),支持硬件加密,支持多达11路并口、2路网口、2路CAN等,CPU外置64MB/128MB工业级DDR2,集成两路网口PHY,可靠性与稳定性更高,产品工作气温可支持-4O℃~+85℃,适用于石油石化、工业手动化控制、人机界面、中大型医疗剖析器、电力等多种行业应用。
ARM9核心板NUC972ARMARM9核心板NUC972
ARM9核心板SAM9X60
模块采用Microchip(原Atmel)高档ARM9处理器设计,显存高达600MHz,最高支持13路并口;ARM9处理器外频高达60OMHz、分辨率高达1024*768,运算性能更强,图形处理更快,人机交互体验更优异。最高支持13路UART插口,可将传感、北斗导航、GPRS、智能仪表、蓝牙通讯、微型复印等多达外部设备集于一体,更多选择创造更多可能
ARM9核心板SAM9X60