ADI 公司的低成本Blackfin處理器ADSP-BF531和Freescale飛思卡爾半導體公司的多媒體應用處理器i.MX21都非常適合可擕式應用。
ADI ADSP-BF531:
1.就三點:功耗低,價格低,開發環境VDSP用起來爽。
2.BF531晶片功能相當豐富。它支持的音訊格式包?span href="tag.php?name=AMP" onclick="tagshow(event)" class="t_tag">AMP3、WMA以及流行的APE和FLAC雙無損格式;視頻方面,它支援時下主流的視頻格式,包?span href="tag.php?name=ARM" onclick="tagshow(event)" class="t_tag">ARM、RMVB、AVI、FLV、MPG、MPEG、WMV、ASF。
3.SPI Flash Boot
是ADSP-BF531/532/533一個很好的功能,這可以大大減小電路板的體積。目前可以使用在BF531/532/533上的SPI Flash至少可以達到2MB,對於一般的Linux系統來說也夠了。但是SPI Flash的速度還是比較慢的,啟動載入需要比較長的過程。
Freescale i.MX21:
1.成本較低,是低端MP4視頻播放機的首選。但由於是基於硬體編解碼,對音視頻格式種類的支援受到了限制。介面類別型比較豐富,但音視頻處理能力一般,視頻播放效果一般。
2.i.MX21 350MHz+Windows Mobile 5.0,3D動態介面的效果非常好,運行速度穩定。
3.原為智慧手機專門設計,介面類別型比較豐富,但音視頻處理能力一般,視頻播放效果一般,特別是無法處理MPEG-2視頻,能夠支援的視頻內容受到很大的限制。
今天又对ADSP-BF531的系统架构进行深入学习,并归纳如下,仅供大家参考:
1.便携式低功耗架构
Blackfin处理器提供了世界级的低功耗性能和电源管理。这两个方面可以说是Blackfin处理器最大优势。其实也正是由于Blackfin处理器能够进行电源管理,所以它的功耗也大大降低了,这两者之间也是互相支撑的。另一方面,由于Blackfin处理器的低功耗,它能够延长便携式设备的电池寿命,所以它成为了便携式设备中非常不错的主控芯片。
2.系统集成
ADSP-BF531处理器是高度集成的数字通信和消费类多媒体应用芯片,它也是这两类应用的下一代系统单芯片解决方案。ADSP-BF531处理上具有非常多普遍的行业标准接口,通过该高性能信号处理器,用户可以实现低成本的解决方案而不需要再添加昂贵的外部元件。处理器上具备的系统外设包括一个串口,一个SPI接口,两个串行SPORT接口,四个通用定时器(其中三个具有PWM功能),一个实时时钟,一个看门狗定时器,以及一个并行外设接口,一般都能满足用户的应用需求。
3.处理器外设
ADSP-BF531处理器包含着非常丰富的功能外设,这些外设通过几种高带宽总线连接到处理器核心,从而在系统配置方面提供了非常不错的灵活性,以及出 {MOD}的整体系统性能。处理器功能外设包含UART口,PWM定时器(脉冲宽度调制和脉冲测量能力),通用I/O引脚,实时时钟和看门狗定时器等等。这些功能配置,满足了多种典型的系统需求,并且增强了系统的一部分扩展能力。除了这些功能外设,ADSP-BF531处理器还包含有高速串行和并行端口,用于连接多种音频、视频和调制解调器功能模块;具备有一个灵活的中断管理系统,它能够管理片上或者片外的中断源。而它的电源管理控制模块能够根据许多应用场合的不同而量身定制不同的系统性能和功能特性。
所有的外设,除了通用的I/O,定时时钟和定时器,都能够被灵活的DMA架构所支持。而且在处理器的各种内存空间之间还有一个独立的DMA通道,专用于处理外部SDRAM和异步存储器之间的数据传输。处理器上多个片上总线的运行速度高达133MHz,从而能够提供足够的带宽来保持处理器的核心运行速度和外围设备的各种操作。
该处理器上还包括一个片上稳压器,用以支持处理器的动态电源管理。稳压器提供了一个从外部电压得到的电压等级范围,而且稳压器可以绕过用户的自由裁量权。