


理论上的性能提升
通过上面的分析,如果各位的认识还停留在元器件的差异上的话,那么看了下面笔者自绘的T5架构图,以及T5豪华版架构图,就应该有更清晰的认识了:

性能到底提升在什么地方呢?答案是:存储器通道的高速公路。
笔者故意在T5-II的存储器接口部分加粗的线条,可以明显看出:T5-II比T5增大了1倍的内存;并且内存的端口最大带宽增加到400M×16bit =800MByte/s。(T5 的外部存储器最大带宽为266MB/s)。
内存大小一共是512Mbit,换算一下512/8=64Mbyte。
32M16的意思是,32M×16bit,也就是说32M halfword。也就是64Mbyte。
BF54x的片内系统带宽比BF53x也增加了一倍;且内部增加了L2存储器128KB;效能应该有很大提高。
而片内的缓存大小很重要,你看看同频率的赛扬4和奔4的性能差距就应该有所体会了。(注意哦:此处拿赛扬和奔腾来说,只是一个为了大家好理解而做出比喻而已,实际上533和547的性能差距并不如赛扬和奔腾那样大,而且x86架构和bf架构是不同,不能直接套用!)
系统内存容量的增加、系统带宽增加带来的好处是非常多的,可以用台式机想象一下:“处理器”由赛扬换成同系列的奔腾;“内存”容量增加一倍;“内存类型”由普通SDR换成更快的DDR。这么一来,算不算升级?性能算是很大的提升了吧。
笔者注:理论上性能确实有了相当大的提升,但是硬件只是基础,能不能把这么强大的性能发挥出来,还要看看软件特别是底层软件和解码软件的优化!如果还是套用上一代BF53x的软件的话,估计在性能上看不到明显的提升哦。貌似这对国内厂商来说,是个不得不面对的难题。
新产品展望
系统带宽的成倍增加,为系统性能带来了极大的提升。存储器带宽更高,理论上可支持更大分辨率的LCD屏幕(因为嵌入式系统中LCD桢数据一般存储在系统Memory中,共享系统的存储器总线;提高存储器总线带宽,便可在支持更大LCD分辨率的同时不明显降低系统原有性能)。
BF547带有Nandflash控制器,即具有机器自带闪存的能力。而T5-II的方案中并没有用到这一功能,可能主要是出于新产品上市速度的考虑,原有固件的复用之处也多一些。但是既然BF547提供了这个接口,以后或许会推出内置闪存的新机器(因为硬件上无需增加额外成本)。
BF54x系列性能更强,接口更丰富,以后也许会厂家推出专著于视频播放的超强机器。
感谢提供本文图片的北京智器以及各位热心网友。

