4、关键选型指标(上):性能(主频、MIPS/DMIPS)、功耗(待机/工作)、成本(BOM与NRE)
好,咱们直接切入正题。选芯片这事儿,说白了就是一场「既要、又要、还要」的博弈。你不可能找到一颗完美的芯片,但你可以找到最适合你项目的那一颗。今天我先聊三个最硬的指标:性能、功耗、成本。这三个是铁三角,互相牵制。
4.1 性能:别只看主频,那是新手干的事
很多刚入行的朋友,一上来就问:「这颗芯片主频多少?够不够快?」。嗯,主频确实重要,但它不是全部。我见过太多项目,主频选得高高的,结果跑起来各种不稳定,最后降频使用——那当初选它干嘛?
4.1.1 主频(MHz/GHz)
主频就是芯片的「心跳速度」。1GHz 意味着每秒 10 亿个时钟周期。但注意,不同架构的芯片,一个时钟周期能干的事完全不同。
- Cortex-M4:120MHz 就能跑出不错的效果
- Cortex-A7:1.2GHz 才算入门
- RISC-V:看具体实现,有的 200MHz 比某些 400MHz 的 ARM 还快
4.1.2 MIPS / DMIPS:这才是真实力
MIPS(Million Instructions Per Second)就是每秒能执行多少百万条指令。DMIPS 是加了权的版本,用 Dhrystone 基准测试跑出来的,更贴近实际。
举个例子:
| 芯片型号 | 主频 | DMIPS | 每MHz DMIPS |
|---|---|---|---|
| STM32F407 (M4) | 168 MHz | 210 | 1.25 |
| i.MX6ULL (A7) | 800 MHz | 1320 | 1.65 |
| ESP32 (LX6) | 240 MHz | ~600 | 2.5 |
看到了吗?ESP32 每 MHz 的 DMIPS 最高。这说明它的架构效率好。所以,别只看主频,要看「每 MHz 能干什么」。
4.2 功耗:待机与工作的双重考验
POS 机这东西,不像手机可以一天两充。它可能放在收银台一整天,甚至好几天不充电。功耗控制不好,用户会骂娘的。
4.2.1 工作功耗(Active Power)
工作功耗就是芯片全速跑时的功耗。通常用 mW 或 W 表示。对于 POS 机,工作功耗主要取决于:
- 主频:频率越高,功耗越大(线性关系)
- 外设数量:Wi-Fi、蓝牙、屏幕驱动,都是电老虎
- 制程工艺:28nm 比 40nm 省电 30% 以上
我建议你算一笔账:假设 POS 机每天工作 8 小时,工作功耗 1.5W,待机功耗 0.1W。那么一天的总能耗是:
8h × 1.5W + 16h × 0.1W = 12Wh + 1.6Wh = 13.6Wh
如果电池是 5000mAh(3.7V),也就是 18.5Wh。那么续航就是 18.5 / 13.6 ≈ 1.36 天。嗯,勉强够用。但如果工作功耗降到 1.0W,续航就能到 1.8 天。差别很大吧?
4.2.2 待机功耗(Standby Power)
待机功耗往往被忽略,但它才是决定「能不能放一整天」的关键。POS 机在没人操作时,应该进入深度睡眠模式。
常见的待机功耗等级:
- 普通待机:~10mW(保留 RAM,RTC 运行)
- 深度睡眠:~1mW(仅 RTC 运行)
- 关断模式:~0.01mW(几乎全关,唤醒慢)
4.3 成本:BOM 与 NRE 的博弈
成本这东西,不是「芯片单价」那么简单。你得算两笔账:BOM 成本和 NRE 成本。
4.3.1 BOM 成本(物料清单成本)
BOM 成本就是一颗芯片加上所有外围元器件的总价。比如:
| 项目 | 方案A(国产芯片) | 方案B(进口芯片) |
|---|---|---|
| 主芯片 | ¥15 | ¥35 |
| DDR | ¥8 | ¥8 |
| Flash | ¥5 | ¥5 |
| 电源管理 | ¥3 | ¥6(需要更复杂) |
| 其他 | ¥10 | ¥10 |
| 总计 | ¥41 | ¥64 |
看起来方案A便宜了 23 块钱。但别急,还有 NRE 成本。
4.3.2 NRE 成本(一次性工程成本)
NRE 包括:开发板、工具链、认证费、软件移植、测试验证等。这些是一次性投入,量越大,摊得越薄。
举个例子:
- 方案A(国产):NRE 约 ¥50,000(工具链不成熟,调试时间长)
- 方案B(进口):NRE 约 ¥20,000(生态成熟,例程多)
如果量产 1000 台:
- 方案A 总成本 = 1000 × 41 + 50000 = ¥91,000
- 方案B 总成本 = 1000 × 64 + 20000 = ¥84,000
你看,量小的时候,方案B反而更划算。这就是为什么很多初创公司先用进口芯片,等量上去了再切国产。
4.4 三个指标的权衡
最后,我总结一个简单的权衡思路:
- 性能优先:如果你的 POS 机要跑 Android、要人脸识别、要 4G 视频通话,那别犹豫,上 A7/A53 级别,主频 1GHz+,DMIPS 2000+。功耗大点就大点,大不了加大电池。
- 功耗优先:如果是手持式、电池小的 POS 机,选 M4/M7 级别,主频 200MHz 左右,DMIPS 300 就够。待机功耗必须低于 0.1mW。
- 成本优先:如果是固定式、插电的 POS 机,功耗可以放宽。选国产 RISC-V 或者老款 ARM,主频 400MHz 左右,BOM 控制在 ¥30 以内。
嗯,今天就先聊到这儿。下一节我会讲「关键选型指标(下)」,包括外设接口、封装、温度范围、供货周期这些容易被忽略但极其重要的指标。到时候见。