工控机是一种加固的增强型个人计算机,具有重要的计算机属性和特征,通常在比较恶劣的环境下运行,也称工业控制计算机。维准的工控机有两种,基于ARM CPU及基于X86 CPU架构的工控机,具体两种架构的工控机有哪些区别呢?
Intel是X86架构的典型代表,专注高性能,能为用户提供出色的性能支持,而ARM架构专注低功耗,是RISC最常用的处理器。
ARM与X86工控机主要区别如下:
1. 性能
基于X86架构的工控机,经历30多年的发展,其性能和生产工艺都比ARM平台强很多。而ARM工控机的优势则在于效率,非常适用于移动通信领域,在完成综合性工作方面处于劣势,但在一些任务相对固定的场合,其优势较为明显,如数据采集。
2. 扩展性
X86架构没有提供控制器接口,以“桥”的方式与扩展设备相连接,而ARM架构比较简单,是通过专用的数据接口让CPU与数据存储等外接设备连接,不需要太多的硬件电路。
3. 功耗
X86作为通用设备,尽可能的满足各种应用、领域,倡导性能和速度,始终存在大功耗的问题;而ARM架构的大幅简化架构,仅保留需要的指令,让整个处理器更为简化,拥有小体积、低功耗、低成本的特性。
4. 操作系统与系统兼容性
X86架构在用户的应用、开发工具及配套兼容工作有一套成熟的体系,在此平台上可以找到很多开发工具和第三方应用,降低了前期的开发成本和周期。而ARM工控机基本采用Linux操作系统,几乎所有的硬件都需要单独构建操作系统,与其他系统不兼容,大大制约了ARM架构的运用扩展。后来Android操作系统的出现,促进了体系与运用软件的兼容,为ARM架构提供了强大的支持。
5. 开发周期
ARM架构有成熟的处理器IP可以直接加以利用,减少了芯片的开发周期,降低了开发难度,开发周期较短。
X86架构跟ARM架构是两个完全不同领域的应用,维准的工控机系列产品包括基于ARM系列的RK3288及RK3399以及基于Intel的系列产品,产品种类丰富,功能完善,用户可根据实际需求选择合适产品。