无线产品从选型开始
2019-01-10
导语
在支持客户产品设计的过程中,芯片方案的选型是一个非常重要的环节。方案选型会涉及到产品的方方面面,比如成本、平台、尺寸、性能指标等,接下来,结合自己比较熟悉的无线产品,说下平台无线产品系列技术方面选型的经验分享。
产品分类要明确
无线产品简单分为高速率和低速率产品,对应的选型的芯片也是不一样的,一般手机、平板、电脑、安防及盒子类型的产品属于高速率的产品,对功耗有一定的要求,这类产品要求传输速率高,信号稳定,能够实时将我们需求的数据量高质量传输到我们应用端,这类产品我们一般会选择上海润欣科技代理的具有802.11b/g/n/ac协议支持能力的controller射频芯片,此芯片需要有对应的MCU或CPU来做host并驱动无线功能。而智能家居、定位类产品是属于低速率产品的应用,此类产品对传输速率没有什么要求,但是需要高集成度,开发简单,应用全面,并且要求超低功耗,这类产品在应用过程中,只传输命令、位置以及少量数据信息,针对此应用我们需要选择IOE方面的芯片,这些芯片都市单芯片解决方案,甚至粗除了WIFI协议栈之外还内嵌蓝牙、Zigbee等其它物联网协议栈。产品开发尽量做到专芯专用,避免在使用的过程中造成芯片资源浪费。
接口资源要合理
当我们选择好产品对应的芯片,接下来需要根据功耗需求等级,对设计过程中应用接口做一个细化,对于手持产品,考虑到功耗问题,建议项目选择支持SDIO接口的芯片;对于有固定电源的产品,以产品主平台选择为准,然后根据产品主平台预留的外围接口选择如USB或 PCIE接口规格的芯片,上海润欣科技代理的802.11b/g/n/ac协议的不同射频规格芯片同时都会有多种接口的二级型号提供客户选择,如9系列的controller芯片根据后缀的不同都会有PCIE、SDIO、USB三种接口供客户选择。对于电池供电的IOE产品方案芯片因为是SOC单芯片方案,不需要host来驱动他们即可完成无线和网络工作,这些芯片的外围接口基本上是UART,SPI,I2C,PWM等接口。
产品指标要满足
完成了产品类型和接口的选择后,接下来就要关注性能指标了。说到性能指标,是诸多客户关注的重点,如硬件方面功耗,功率大小,EVM余量,接收灵敏度等。软件方面是否能实现特殊场景的应用,驱动代码开发程度,软件在线升级等都是大家关注的问题。产品指标方面是否满足要求,首先根据原厂EVB板的测试数据供客户参考,并且根据实际条件为客户搭建相关测试环境,指导客户先在EVB板上实现自己要开发并测试产品的功能,通过这种方式让客户更直观的选择适合自身产品开发的芯片。
当然以上几点只是简单的供大家参考,在我们实际支持客户的过程中,会遇到各种各样客户选型的问题,比如性能指标都满足,但是芯片预留的接口不够用;客户产品功能都可以实现,但是硬件指标达不到客户要求;硬件指标都满足,软件开发客户或原厂还没有实现相关功能等等......所以遇到这些在选型阶段无法完全满足客户的情况,需要和客户一起评估风险,尽量做到选型的芯片符合产品开发的所有要求,避免在产品的后续阶段给项目带来壁垒。