电视盒子CPUCortex-A5处理器架构解析
ARM Cortex-A5处理器隶属于Cortex-A系列,基于ARMv7-A架构,它是能效最高、成本最低的处理器。
Cortex-A5处理器可为现有ARM9和ARM11处理器设计提供很有价值的迁移途径,它可以获得比ARM1176JZ-S更好的性能,比ARM926EJ-S更好的功效和能效。另外,Cortex-A5处理器不仅在指令以及功能方面与更高性能的Cortex-A8、Cortex-A9和Cortex-A15处理器完全兼容,同时还保持与经典ARM处理器(包括ARM926EJ-S、ARM1176JZ-S和 ARM7TDMI)的向后应用程序兼容性。
应用案例:高通MSM7227A/7627A、高通MSM8225/8625、晶晨S805等等。
目前市面上比较多见的网络机顶盒CPU方案提供商是瑞芯微,晶晨和全志。瑞芯微目前主打的是RK3288四核(Cortex-A17)和RK3368八核(Cortex-A53)。晶晨主打的S800四核系列,目前最高端的是S812(Cortex-A9)。全志最常见的是八核处理器H8和四核处理器H3(都为Cortex-A7)。因为全志H8采用的是A7架构,所以在性能上和采用A53架构的Rk3368还是有差距的。从理论上来说,网络机顶盒芯片的性能强弱还是要看其基于ARM哪款处理器开发的,非要排名也是按照下面这张图来排:
目前三大盒子芯片厂商都有采用A53架构的芯片:瑞芯微RK3368,晶晨S905,全志A64。其中只有瑞芯微采用的八核设计,其余两款为四核。就目前大多数人的喜欢看数字的消费习惯,瑞芯微是最有发展潜力的,并且RK3368已经量产,使用RK3368的盒子也已经上市,抢占了先机。其余两款还处在发布阶段。
目前绝大多数的机型搭载的处理器都能胜任日常使用,处理器的性能主要还是体现在本地播放解码和大型游戏上。目前大型游戏在盒子上的体验并不好,也少有盒子在做游戏方面的体验,并且游戏还需要看GPU的配置。一般来说,采用成本低的ARM处理器开发的CPU会搭载个性能比较好的GPU来提升竞争力,而采用高性能的ARM处理器开发的CPU往往会搭载个低性能的GPU,其中也不乏成本的考虑。就像RK3368,采用Cortex-A53开发,GPU搭载的是PowerVR的G6110(在发布会并没有透露GPU的具体型号)。
在满足日常使用的需求下,盒子芯片厂商往往二次开发的是针对不同的市场需求和丰富产品线,就像晶晨的S805和S802,两者虽然采用的ARM处理器不同(S805为A5,S802为A9),但是两者最大的差别还是在于S802支持4k分辨率解码却不支持H.265解码,S805恰好相反支持H.265却不支4K解码。
目前主流芯片厂商主打芯片的采用产品:
晶晨S812:小米盒子增强版1G,泰捷webox,天敏D6四核等等。
瑞芯微RK3368:海美迪芒果嗨Q A8,开博尔H9,云网行CR13 Plus等。
全志H8:英菲克I12,开博尔F2,英菲克i9八核等等。
海思Hi3798M:荣耀盒子M321,华为盒子M330,海美迪TT盒子等等。