ARM公司日前发布了新的媒体和信号处理NEON技术,将加速多种应用。ARM NEON技术适用于手机和消费娱乐电子,可灵活地实现多种视频编/解码、三维图像、语音处理、音频解码、图像处理和基带功能。NEON技术将应用在将来的ARM处理器中,该技术也将获得ARM和第三方工具提供商的广泛支持。
NEON技术是64/128位单指令多数据流(SIMD)指令集,用于新一代媒体和信号处理应用加速。NEON技术下执行MP3音频解码器,CPU频率可低于10兆赫;运行GSM AMR语音数字编解码器,CPU频率仅为13兆赫。新技术包含指令集、独立的寄存器及可独立的执行硬件。NEON支持8位、16位、32位、64位整数及单精度浮点SIMD操作,以进行音频/视频、图像和游戏处理。
ARM公司市场副总裁Mike Inglis表示:“从消费者到芯片设计者所有人都将享受到NEON技术的优势。新技术将为消费电子提供台式机质量的音频、视频和三维图像,可依据业界标准的变换进行重编程。NEON技术为系统开发者提供前所未有的灵活性和高性能,满足功耗和面积都非常有限的新一代手机和消费电子产品的需求。”
Semico Research微逻辑首席技术官Tony Massimini表示:“我们期待ARM提供上述先进技术。NEON技术进一步表明ARM公司继续在ARM内核中开发新技术,以满足手机、数字消费电子市场不断增长的需求。”
NEON技术的指令集可与C编译器连接,ARM及第三方公司将提供相关的C编译器。该项新技术支持由Khronos集团定义的OpenMAX应用程序接口,提高了软件的可移植性、复用性,并缩短产品上市时间。
NEON技术支持ARM OptimoDE数据引擎,使用固定的指令集,适于多种应用以普通处理器运行软件。OptimoDE数据引擎执行高度可配置VLIW指令,为特定的应用提供优异的性能。使用NEON和OptimoDE技术,新一代手机等多种应用将实现卓越的基带和应用性能。
NEON技术将应用在未来的ARM系列处理器中。为了满足ARM合作伙伴对于应用方面的特殊要求,ARM已开发了适于多种市场的各种价位、各种性能的内核技术:用于数据安全性的ARM TrustZone技术;用以Java加速的Jazelle技术;用于功耗管理的智能功耗管理器(Intelligent Energy Manager);新的NEON技术;用于媒体和信号处理的OptimoDE数据引擎。