徐泉
新思科技近日宣布推出全新DesignWare ARC VPX5 DSP和VPX5FS DSP處理器IP核,該解決方案基于擴展的ARCv2DSP指令集,并針對雷達/激光雷達、傳感器融合和基帶通信處理等一系列廣泛的高性能信號處理應用進行了優(yōu)化。ARC VPX5 DSP處理器實現(xiàn)了可配置的高能效超長指令字(VLIW)/單指令多數(shù)據(jù)架構,該架構結合標量和矢量執(zhí)行單元來實現(xiàn)高度并行處理。新思科技ARC VPX5FS DSP處理器提供安全監(jiān)視器、鎖步功能及其他硬件安全功能,在不顯著影響功耗或性能的情況下,幫助設計人員實現(xiàn)最嚴格的功能安全和故障覆蓋等級。ARC MetaWare開發(fā)工具包支持ARC VPX5和VPX5FS DSP處理器,并提供了一個全面的軟件編程環(huán)境,包括優(yōu)化矢量編譯器、調試器、指令集模擬器以及帶有DSP和數(shù)學函數(shù)的庫。
Arbe創(chuàng)始人兼首席技術官Noam Arkind表示:“ARC處理器的信號處理性能可集成在Arbe專有實時雷達處理器單元中,我們對ARC VPX DSP處理器的功能非常期待,結合獨特的硬件加速器,能夠進一步擴展可編程解決方案。線性代數(shù)加速和高性能矢量浮點流水線等增強功能有助于我們開發(fā)精確的算法實現(xiàn)?!?/p>
ARC VPX5和VPX5FS處理器支持單核、雙核和四核配置。每個VPX內核包含一個標量執(zhí)行單元和多個矢量計算單元,支持512位矢量字節(jié)內的8位、16位和32位SIMD運算。全新DSP處理器高度可配置功能,使開發(fā)人員能夠通過只選擇滿足性能所需的硬件功能和矢量資源來優(yōu)化功耗和尺寸。用于機器學習和人工智能應用的神經(jīng)網(wǎng)絡算法,可以由ARC VPX處理器使用8位數(shù)據(jù)類型以及16位和32位浮點數(shù)據(jù)類型進行高效處理。
為了解決在復雜DSP算法中越來越多使用浮點計算的問題,每個內核中最多提供3個矢量浮點流水線。新思科技ARC VPX5和VPX5FS支持半精度、單精度和雙精度浮點數(shù)據(jù)類型。每個VPX內核還為線性代數(shù)和數(shù)學指令提供專用硬件加速,為基于算法的處理提供超高性能。ARC VPX DSP處理器每周期可提供512次浮點運算和32次數(shù)學運算。
為了加快軟件開發(fā),ARC VPX DSP處理器由配有優(yōu)化C/C++編譯器的ARC MetaWare開發(fā)工具包提供支持。自動矢量化功能使該編譯器能夠有效地將所有受支持的浮點和非浮點數(shù)據(jù)類型映射到具有完整MAC單元飽和度的相應SIMD執(zhí)行單元上。該編譯器能夠有效地將VLIW運算映射到所有矢量計算單元,實現(xiàn)高度并行執(zhí)行。
新思科技解決方案事業(yè)部營銷副總裁John Koeter表示:“基于傳感器融合、激光雷達和雷達應用的DSP密集型算法非常復雜,需要更強的計算和并行處理。新思科技通過提供一系列可配置的高性能VPX DSP處理器IP核解決方案,使設計人員在滿足海量信號處理需求的同時,滿足芯片的能效要求?!?/p>