低端手机平台的系统架构对比
- 格式:docx
- 大小:21.08 KB
- 文档页数:2
各平台低端机的系统架构对比分析
据初步了解,目前市场上较为低端的几个手机芯片平台是展讯SC6610、联发科MT6252、MSTAR的MSW8532、以及英飞凌ULC1/2/3,它们的系统架构和功能性能等方面都各有千秋。
由于各自的商业策略以及客户规模等大不相同,所以基于上述平台的不同型号及功能的手机是否超低成本都不好预先估计,有赖于商业运作是否成功。
本文仅从纯技术的角度对这几个主要的低端机平台做个对比,以便对其系统架构或技术特点做些简单的分析或归纳,并且大致了解一下各自平台的实际成本优势。
1.展讯SC6610平台的硬件是基于ARM7-TDMI(80MHz)处理器内核的总线架构,片内集
成了16M-RAM,支持串口FLASH;话音及多媒体运算采用Teaklite-DSP。
该平台的射频支持GPRS;基带部分支持MP3/MP4/DC,一个较为突出的特点是同时支持3个SIM卡待机。
ARM7-TDMI是ARM7系列中的最低级别的一个处理器,按SC6610的外围配置来看,硬件平台向低端靠拢较多,所以规模销售的价格应该具有一定的成本优势。
软件方面,展讯的手机平台属于封闭性平台,一般是在单芯片上应用嵌入式操作系统。
SC6610采用优秀的硬实时操作系统(Thread-RTOS),具有规模小、实时性强、可靠性高、易于使用等特点,配有Express LogicTCP/IP协议栈NetX、文件系统FileX、USB协议栈USBX以及GUI开发包PEGX。
ThreadX基于非压条式微内核隐藏结构(称为Pico-kernel),服务直接进入核心,使得转换和命令的执行尽可能快,因而系统易于升级。
2.MTK6252平台的硬件是基于32位的ARM7EJ-S RISC处理器(104MHz)的单片系统,
片内集成了RF、PM、MCU、DSP、SAIC和AMR等多个子系统,还有各种子系统和主系统的控制接口和用户接口,内部总线采用DMA结构,并且配备有支持不同访问速度的外部FLASH(PSRAM组合)接口,具有独特的QPI、SPI串行接口。
软件架构主要为典型的Nucleus-RTOS嵌入式操作系统,基于一个实时的多任务内核,对CPU的支持能力比较强,可移植性较好,并且有利于硬件调试,可以方便地跟踪到中断页配置和寄存器状态。
MT6252平台的硬件架构比SC6610稍为复杂一些,功能也更完备,所以成本肯定比S6610更高。
并且,如果将其备选的功能去掉一部分来做超低端机,那么成本不仅难以在完整平台的基础上降低,反倒可能要增加工作量和调试难度。
同展讯平台一样,MTK也是封闭平台。
但是Nucleus是一个非主流的操作系统,存在着实时性略显不足、定时中断管理不太可靠、软件调试工具较少、I/O管理过于简单等问题。
另外,据网上信息,MT6252在出货初期发现因为与某些型号的FLASH时序配合不佳,导致手机在多次拔电关机(约200次)后不能再开机的大规模故障,给部分试用客户造成了不小的损失。
也是据说——后来MTK通过打补丁的方式陆续解决了类似的问题。
3.MSTAR的资料还未看到,据业务人员过来介绍的情况,目前堪与MTK6252对比的是
MSW8532,技术上表现为多媒体优势,应用的CPU内核为ARM9,不属于超低端范畴,其系统内部的架构有待进一步了解。
4.英飞凌ULC2/ULC3的系统解决方案较为成熟,采用全球认证的协议栈Rel4,具
有很高的稳定性。
并且提供参考MMI、参考PCB设计、生产测试工具;英飞凌针对参考设计的样机预先进行了FTA测试和全球多个地点的实际场测,可以大大降低研发成本、加快了上市时间和减少了平台的使用风险。
如果客户机型没有太多改动的要求,那么低端手机的开发工作的难度将很小且工作量不大。
针对大量低成本手机用户所在的新兴市场的特点,ULC2平台上也采用了单天线干扰消除技术(SAIC),显著提升了灵敏度,使得在信号很弱的地方,也可以保证接收质量。
系统开发部,2011-04-28。