聯系我們
Contact Us公司總機:020-8998-6280
技術熱線:020-3893-9734
技術郵箱:support@tronlong.com
銷售郵箱:sales@tronlong.com
在工業領域,DSP將要被ARM淘汰了?ARM + DSP才是更優解?
2022/05/16
業界部分開發者當中,曾經有著DSP(數字信號處理器)將要被ARM淘汰的流言。那么,DSP真的要被時代拋棄了嗎?暫且讓我們先來盤一盤DSP的特點與優勢吧。
圖 1 C66x DSP結構框圖
(1) DSP芯片一般采用的是哈佛結構(Havard Structure),可同時對數據和程序進行尋址,大大提高了數據處理能力,非常適合于實時信號處理。TI公司的DSP芯片結構是改進的哈佛結構,改進之處是在數據總線和程序總線之間進行局部的交叉連接,使得允許數據存放在程序存儲器中,并被算術運算指令直接使用,增強了芯片的靈活性。
(2) DSP擁有專門的指令集,主要是專門針對數字信號處理的,如通訊和多媒體處理。
(3) DSP采用專用的硬件乘法器以及快速的指令周期,它可在一個指令周期中同時完成一次乘法和一次加法,這非常適合快速傅立葉變換的需求。目前TI公司的C6000系列的C66x DSP處理器工作主頻可高達1.25GHz。
(4) 浮點運算DSP比定點運算DSP的動態范圍要大很多。定點DSP的字長每增加1bit,動態范圍過大6dB,32bit浮點運動DSP的動態范圍可做到1536dB,不僅大大擴大了動態范圍,提高了運算精度,還大大節省了運算時間和存儲空間,為復雜算法的實時處理提供了保證。目前TI公司的C6000系列的C66x DSP處理器的浮點可高達22.4GFLOPS。
可以看到,以上DSP優勢是ARM所不擅長的。在面對一些需要高速復雜的運算場景,DSP仍然擁有不可替代作用,特別是精密數控系統、機器人控制系統、測試測量儀器、能源電力監測、電力電子技術、音視頻處理等工業應用領域。
面對這些復雜的應用場景,既需要ARM的強大綜合處理能力,又需要DSP的強大數字信號處理能力,因此ARM + DSP也成為了工業領域很多產品的經典架構。而不是部分開發者所認為的ARM即將淘汰DSP,其實DSP一般都已經和ARM架構融合到一個SoC處理器中,各自發揮各自的優勢,此時的DSP也更類似ARM的一個協處理器。
TI從2000年開始一直不斷推出ARM + DSP架構SoC處理器,從以往的DM6446、DM3730、OMAPL138,到最新的AM5728、AM5708,每一款處理器都在工業應用領域大放光彩,成為眾多工業客戶的首選處理器。
下面詳細介紹下TI最新ARM + DSP處理器AM5708/AM5728,它們分別由ARM Cortex-A15 + 浮點DSP C66x構成。
芯片硬件資源對比
表 1
|
AM5728 |
AM5708 |
|
2x ARM Cortex-A15,主頻1.5GHz |
1x ARM Cortex-A15,主頻1GHz |
|
2x DSP C66x,主頻750MHz,支持浮點運算 |
1x DSP C66x,主頻750MHz,支持浮點運算 |
|
2x IPU(Image Processing Unit),每個IPU子系統含2個ARM Cortex-M4核心,共4個ARM Cortex-M4核心 |
2x IPU(Image Processing Unit),每個IPU子系統含2個ARM Cortex-M4核心,共4個ARM Cortex-M4核心 |
|
2x PRU-ICSS,每個PRU-ICSS子系統含2個PRU(Programmable Real-time Unit)核心,共4個PRU核心 |
2x PRU-ICSS,每個PRU-ICSS子系統含2個PRU(Programmable Real-time Unit)核心,共4個PRU核心,支持EtherCAT等協議 |
|
1x IVA-HD Video Codec,支持1路1080P60 H.264視頻硬件編解碼 |
1x IVA-HD Video Codec,支持1路1080P60 H.264視頻硬件編解碼 |
|
2x SGX544 3D GPU圖形加速器 |
1x SGX544 3D GPU圖形加速器 |
|
1x GC320 2D圖形加速器 |
1x GC320 2D圖形加速器 |
|
2.5MByte On-Chip Memory |
512KByte On-Chip Shared Memory |
|
3x VIP(Video Input Ports),支持8路1080P60視頻輸入 |
1x VIP(Video Input Ports),支持4路1080P60視頻輸入 |
|
不支持MIPI |
1x MIPI CSI-2(Camera Serial Interface 2) |
|
1x TV OUTPUT,支持HDMI/DPI 1080P60 |
1x TV OUTPUT,支持HDMI/DPI 1080P60 |
|
3x LCD OUTPUT |
2x LCD OUTPUT |
|
3x eHRPWM |
3x eHRPWM |
|
3x eCAP |
3x eCAP |
|
3x eQEP |
3x eQEP |
|
1x NMI |
1x NMI |
|
1x PCIe Gen2,支持一個雙通道端口,或兩個單通道端口,每通道最高通信速率5Gbps |
1x PCIe Gen2,支持一個雙通道端口,或兩個單通道端口,每通道最高通信速率5Gbps |
|
1x USB 2.0 |
1x USB 2.0 |
|
1x USB 3.0 |
1x USB 3.0 |
|
2x 10/100/1000M Ethernet |
2x 10/100/1000M Ethernet |
|
3x MMC/SD/SDIO |
3x eMMC/SD/SDIO |
|
10x UART |
10x UART |
|
1x JTAG |
1x JTAG |
|
2x Watchdog |
2x Watchdog |
|
1x SATA |
不支持SATA |
|
1x GPMC |
1x GPMC,支持8個片選信號 |
|
5x I2C |
5x I2C |
|
2x DCAN |
2x DCAN |
|
8x McASP |
8x McASP |
|
1x QSPI |
1x QSPI |
|
4x SPI |
4x SPI |
|
核心板滿負載功耗:10.1W |
核心板滿負載功耗:5.1W |
創龍科技基于AM5708、AM5728設計的兩款工業評估板TL570x-EVM、TL5728-EasyEVM,由核心板和評估底板組成。核心板經過專業的PCB Layout和高低溫測試驗證,穩定可靠,可滿足運動控制、工業PC、機器視覺、智能電力、視頻監測等工業應用環境。
以上產品的規格書、用戶手冊、核心板硬件資料,可點擊鏈接或二維碼進行下載。
https://site.tronlong.com/pfdownload

服務熱線