ADI日前针对工业成像、楼宇控制以及便携式和汽车音频等应用,推出了具备最高400MHz处理能力,支持单周期双16位、单32位或16位复数等定点数学运算性能的新型BF70x Blackfin处理器系列,而上述这一切均在95mW内核功耗预算内实现。
该系列由8款产品构成,均采用新一代Blackfin+内核,总体性能较上一代Blackfin内核提升20%以上,且支持32比特或复数运算。二级缓存搭载最高1 MB内置SRAM,如果再考虑100 Kbit左右的一级缓存配置,许多应用就无需再采用外部存储器,从而提升了整体性能。此外,BF70x还同时提供各种连接接口(包括USB、SDIO、CAN、ePPI、SPORT、QuadSPI),以及一个可选的DDR存储器接口供用户进行扩展。
ADI Processor- DSP亚洲区域经理陆磊认为,当前处理器市场最看重产品三方面的价值:高性价比实时处理、功耗和系统集成。“我们认为在工业成像、楼宇控制以及便携式和汽车音频领域,ARM架构并未解决全部实时DSP问题。以ARM Cortex-A系列为例,尽管其内部加入了一些DSP指令,但从性能和功耗角度来看,与BF70X相比还是有不少差距的。”
他解释说,主因源于ARM内核中存在多级缓存,造成其在实时处理和程序优化两个方面存在短板。且在功耗方面,加了DSP指令集之后的ARM核,其实际功耗也将显著高于BF70X系列。但陆磊并未否定ARM+DSP这样的异构处理器架构,并坦言现在市场上确有不少异构处理器产品,ADI将会视具体应用场景,适时推出类似产品。
下一页:B70x处理器提供一个内部的加密硬件加速器 且支持数字签名
{pagination}
在软件IP保护日益成为工业安全领域的一个关切话题的情况下,B70x处理器提供了一个内部的加密硬件加速器,据称可提供快速安全引导以及解密和认证功能。对于不间断安全关键应用,BF70x系列还提供较高的数据完整性保障,以及奇偶检验和纠错码(ECC)保护型存储器电路。
除了支持传统的128位/256位加密功能外,BF70x此次还添加了一个更重要的功能:支持数字签名。“数字签名在工程师做代码健全认证时非常重要。如果有人恶意加入间谍代码(Spy code),经过计算后硬件将很快发现两者签名不一致,此时程序就会自动终止执行,从而保护源代码安全,这是普通128位/256位加密功能无法做到的。”陆磊说。
ADI Crosscore Embedded Studio集成式开发环境(IDE)将为BF70X提供设计支持。CCES是ADI在两年前推出的新一代IDE,用以取代之前的VDSP版本。CCES基于新型Eclipse工作链,集成了所有的调试器、编译器、汇编器、链接器、加载器、算法和DSP库等等,用户可在窗口环境中直接进行编译、下载和调试。在操作系统方面,CCES可以无缝的和μC/OS-III操作系统进行集成,并支持μC/OS驱动和文件系统。
配合CCES开发环境使用的还包括ADSP-BF707 EZ-KIT-Lite开发板和新款ICE-1000/2000仿真器。这些仿真器可为全部JTAG兼容型ADI处理器提供支持,并针对BF70x增加了新的调试功能。例如通过CoreSight串行线调试支持,BF70x可支持程序跟踪、系统跟踪和交叉触发通道控制等功能。
对于音频和视频系统架构师,ADI则提供免费的软件模块,包括图像处理应用软件(如视频占用检测、图像处理工具箱、二维图形、视觉分析和内容分析等)、视频成像编解码器(如JPEG、H.264BP/MP等)、音频编解码器(MP3和WMA)、以及后期处理软件,包括异步采样率转换器和多频段图像均衡器。如果用户已经同时取得第三方的软件许可,ADI也可以提供Dolby和DTS算法编解码器。
BF70x系列采用12x12 QFN或12x12 BGA单封装,千片订量起价3.99美元/片。包括EZ-KIT-Lite、ICE-1000仿真器和CrossCore Embedded Studio的开发套件售价为299美元。
《电子工程专辑》网站版权所有,谢绝转载