嵌入式开发:权衡成本——BOM与NRE

  以最低的成本优化嵌入式系统可能是一件棘手的事情。特别是,嵌入式开发人员平衡开发和生产成本是一个棘手的问题。决定这种平衡的因素有很多,但事实证明,我们必须实事求是地检查产量预期,以便适当地优化成本。

  成本优化通常分为两个对立的类别:物料清单(BOM)和非经常性工程(NRE)成本。BOM成本实质上是最终产品的生产成本,而NRE成本主要由设计和测试产品所需的工程劳动力决定。试图最小化BOM成本会导致NRE暴涨,反之亦然。

  以每年生产不到10000个单位的小批量系统为例。系统设计人员可能会查看他们的BOM和电气设计,发现如果去掉硬件滤波器,转而用软件实现滤波器,他们可以节省0.5美元。乍一看,移除硬件过滤器似乎是个好主意。毕竟,它将节省大约5000美元的生产成本。然而,真正的问题是这种节省是否值得。

  从长远来看,在小批量的情况下,试图优化需要将特征转移到软件中的BOM的成本会更高。在过滤器的例子中,这种转变意味着嵌入式开发人员现在需要添加额外的功能来集成到架构中、建模、实现并通过测试。根据一般经验,一名工程师一周的工作成本是5000美元。从硬件转移到软件的特性能在1周内完成整个软件开发周期吗?如果答案是否定的,那么整个项目的成本就上升了。

  不幸的是,在小批量嵌入式系统中,将一个功能从硬件转移到软件的总体成本影响通常被忽略。工程师甚至管理层开始认为劳动力的NRE是无关紧要的,因为它已经是工程师雇佣和公司管理费用的一部分。相反,我们戴开始投入大量的工时进行优化,但在嵌入式系统的整体性能、质量和项目成本方面收效甚微。

  开发中等产量范围内的嵌入式系统,通常被认为是每年 10,000 到 100,000 台,确实开始开启优化的现实可能性。上一个中等容量的过滤器示例可能会通过将此功能移植到软件中来节省项目资金。一个更有趣的中等规模的例子是,当系统嵌入式开发人员认为商业上现成的组件,如认证的无线电或传感器,成本太高,应该在内部开发。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值