晶心科技推出高效率数字信号扩展指令处理器 D1088
主打轻薄精巧、低功耗与高性能的32 位处理器 IP 领先供货商晶心科技(Andes Technology Corporation) , 推出具有数字讯号扩展指令的高效率处理器 AndesCore™ D1088。 D1088 具有超过 130 个 DSP 及 SIMD 指令,并且运用C/C++编译程序及优化的 DSP 函数库,可以使算法的程序撰写更为容易、更有效率。
本文引用地址:http://www.amcfsurvey.com/article/279913.htm数字信号处理已被广泛的运用在传感器设备、智能仪表、生物识别、通信领域、 音频、语音、图像处理、医疗器械、工业和汽车等领域。 D1088 不仅具备包含饱 合运算的一般常用 DSP 指令,还内建 8 位及 16 位的 SIMD 指令,可在一个周期同时执行4 个8 位或 2 个16 位的指令运算,大幅提升在矩阵运算、滤波器、傅 立叶变换及统计方面的执行效率。除此之外, D1088 也支持 64 位的加减及与乘 法混合的运算,以应对多媒体的各类应用。
D1088 为加强在不同应用的性能及缩小程序代码,特别增加许多有效率的指令。 例如: SIMD 指令除涵盖传统的加减乘外,还增加左右移位(shift)、最小、最大及 绝对值等,来强化平行运算的能力;在语音常用的饱和指令方面,增加了左移、 四舍五入(rounding and shift)、最高位(Most significant word) 32x32 乘法及精心设 计 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 整合优越的硬件效能与优化的 DSPD1088 整合优越的硬件效能与优化的 DSP 函数库,充分满足各种应用的 需求,可协助客户缩短开发时间、轻松研发出具有竞争力的产品。
c++相关文章:c++教程
绝对值编码器相关文章:绝对值编码器原理 衰减器相关文章:衰减器原理
评论