晶心科技推出高效率數位信號延伸指令處理器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程式庫,充分滿足各種應用的需求,可協助客戶縮短開發時間、輕鬆研發出具有競爭力的產品。