ESM7000是一款基于Cortex-A7双核CPU工控主板,可支持WEC7和Linux两种系统平台。主板的核心芯片为NXP的i.MX7D处理器。
与Cortex-A9相比,在性能相似的情况下,Cortex-A7具有更高的能耗效率。下图是ARM官方提供的Cortex-A7与Cortex-A9的对比图,在主频率同为1GHz的情况下,Cortex-A7的性能是Cortex-A9的90%左右,但Cortex-A9的功耗是Cortex-A7的1.7倍。(图片来源:https://developer.arm.com/products/processors/cortex-a/cortex-a7)
ESM7000充分利用了Cortex-A7的高能率设计,在保证性能和丰富接口的前提下,板卡功率小于2瓦,所以ESM7000特别适合用于各种智能终端、远程监控、通讯管理、IOT网关等嵌入式应用场合。鉴于Windows CE操作系统在智能仪器、车载显示、工业平板电脑等需要人机交互的场合应用仍然十分广泛,ESM7000将保持英创公司一贯的产品模式,同时提供WEC7操作系统和Linux操作系统两种版本,供客户选择。
ESM7000支持WEC7操作系统
ESM7000遵循英创ESMARC构架,与现有ESM6802、ESM335x等系列主板保持pin-to-pin管脚兼容,下面是ESM7000与ESM6802、ESM3354主要技术指标比较,三款主板的主频都是1GHz。
指标 | ESM7000 | ESM6802G | ESM3354 |
CPU | Cortex-A7双核 | Cortex-A9双核 | Cortex-A8 |
CPU主频 | 1GHz | ||
核心芯片 | NXP iMX7D | NXP iMX6DL | TI AM3354 |
内存 | 1GB | 512MB | |
Flash | 4GB eMMC | 256MB NAND | |
显示 | RGB / LVDS | RGB / LVDS / HDMI | RGB / LVDS |
以太网 | 1G + 100M | 双100M | |
UART | 6路 | 5路 | |
CAN | 2路 | ||
USB | 4 + 1 | ||
GPIO | 32路 | ||
ISA总线速率 | 11MB/s | 4.1MB/s | 4.5MB/s |
PCIe总线 | V2.1 5Gb/s | V1.0 2.5Gb/s | |
计算指数 | 1.58 | 2.18 | 1.00 |
操作系统 | WEC7 / Linux | ||
WEC7启动时间 | <10s | <15s | <16s |
外形尺寸 | 74mm×54mm | ||
最大功耗 | < 400mA / 5V | < 2A / 5V | < 2A / 5V |
ESM6802提供了更丰富的显示支持,可连接1080p高清大屏,支持双屏显示,,并且支持HDMI显示接口,如果对显示或性能有较高要求的话,仍然推荐选择ESM6802。
ESM7000与ESM6802计算性能相当,在系统启动速度,PCIe接口性能,ISA总线速度和能效方面都要明显优于ESM6802,ESM7000的定价较ESM6802更为便宜,是我们目前主力推荐的产品。
如果用户对性能没有特殊要求,而对价格敏感的话,也可以选择售价仅350的ESM3352工控主板(600MHz Cortea-A8)。
ESM7000的WEC7多核编程方法可参考:《基于WEC7的多核系统编程方法》,对于多核的性能测试可参考ESM6802(iMX6-WEC7)多核性能测试:《ESM6802( iMX6-WEC7)多核性能测试》。
全部0条评论
快来发表一下你的评论吧 !