晶心科技推出高效率数字信号扩展指令处理器D1088

Facebook
Twitter
LinkedIn

AndesCore™ D1088 Block Diagram

【台湾 新竹】主打轻薄精巧、低功耗与高性能的32位处理器IP领先供货商晶心科技(Andes Technology Corporation) ,推出具有数字讯号扩展指令的高效率处理器 AndesCore™ D1088。D1088具有超过130个DSP及SIMD指令,并且运用C/C++编译程序及优化的DSP函数库,可以使算法的程序撰写更为容易、更有效率。

数字信号处理已被广泛的运用在传感器设备、智能仪表、生物识别、通信领域、音频、语音、图像处理、医疗器械、工业和汽车等领域。D1088不仅具备包含饱合运算的一般常用DSP指令,还内建8位及16位的SIMD指令,可在一个周期同时执行4个8位或2个16位的指令运算,大幅提升在矩阵运算、滤波器、傅立叶变换及统计方面的执行效率。除此之外,D1088也支持64位的加减及与乘法混合的运算,以应对多媒体的各类应用。

D1088为加强在不同应用的性能及缩小程序代码,特别增加许多有效率的指令。例如: SIMD指令除涵盖传统的加减乘外,还增加左右移位(shift)、最小、最大及绝对值等,来强化平行运算的能力;在语音常用的饱和指令方面,增加了左移、四舍五入(rounding and shift)、最高位(Most significant word) 32×32乘法及精心设计32位特殊指令以取代使用冗长的64位运算的需求;D1088并提供ZOL (Zero Overhead Loop)指令来避免循环分支的负担,将有利减少程序代码并提高效率。

晶心科技技术长兼资深研发副总经理苏泓萌博士表示,D1088是基于5级管线设计的全方位处理器,除了扩展的DSP指令,D1088还提供丰富的配置选项,以总线(BUS)为例,除了传统的AHB bus外,还有高效率的AXI bus可选用。D1088的指令及数据高速缓存亦有助提升整体SoC的效能,该内存管理单元(MMU)可支持Linux操作系统,而内存保护单元(MPU)则可运用在实时操作系统(RTOS)。在处理器性能方面,D1088可发挥2.41DMIP/MHz的功效,超越业界领先厂商的同级产品达55%。频率方面,由于同级产品只有3级管线,在同样的制程及操作条件下D1088胜出50%,且面积及耗电表现毫不逊色。总结与同级产品在DSP主要应用功能的比较,D1088在性能方面平均超出40%,程序代码大小却平均仅需其50%,而与浮点协同处理器 (Floating-Point Coprocessor)搭配的基准检验更有高于27%的表现。D1088整合优越的硬件效能与优化的DSP函数库,充分满足各种应用的需求,可协助客户缩短开发时间、轻松研发出具有竞争力的产品。