C5000 DSPs : 周邊特色

TMS320C5000 周邊特色

C5000 16-bit 定點 DSP 提供了設計者最廣泛的周邊整合選擇 . 為了高度效率而量身訂作, 電池驅動的可攜式產品, C5000 DSP 皮台藉由支援如USB 2.0 full-speed, H/W UART, IIC, McBSPs, DMA, and 8/16-bit HPI等周邊而提供了系統運用的彈性.


USB 2.0
全速 (12Mbps) - C5509

  完全符合USB相容裝置. 並通過USB Implementers Forum認證 確保資料傳輸率達到12Mbps.
  2個控制endpoint只能用於控制傳輸
  14個一般用途endpoint用於其他類型的傳輸如:
- Bulk, interrupt 以及 isochronous 傳輸類型
  - 非必須的雙重緩衝方案提供快速資料傳輸
  - 專用的DMA通道提供資料介於一般用途的endpoint和DSP記憶體間的傳輸而不需中斷DSP

 

 
硬體的
UART - C5404, C5407, C5502

  工業標準的非同步通訊, 執行從周邊裝置或CPU接收到的序列資料轉換成並列資料.
  包含控制能力處理器中斷系統, 量身訂作使通訊連結軟體管理減到最小.
  選擇性的放置UART於一個可交替的FIFO模式藉由緩衝接收及傳送字元減輕了CPU過度的軟體負擔.
 


Inter Integrated-Circuit (IIC) - C5502, C5509

  提供了介於C55x DSP與IIC相容裝置的直接序列介面.
  藉由2線 IIC介面傳送/接收收至多達8位元資料到/從C55x DSP.

 

  類比至數位轉換器 (ADC) - C5509

  至多10位元漸進式類比至數位轉換器達成非常低的功率消耗.
  最高取樣率21.5KHz.
  適合用來取樣類比信號如監控使用者介面面板電壓下降或是取樣電池監測電路的電壓.
 
多媒體記憶卡/數位保密卡
(MMC/SD) - C5509

  直接連接普一般形式的可插拔Flash資料記憶卡用來儲存各式各樣的數位資料如音樂, 相片跟影片.
  使用MMC/SD通訊協定,或SPI通訊協定
  可程式的時脈頻率來控制介於MMC/SD控制器與記憶卡間的傳輸時序.
  MMC/SD周邊傳輸資料介於CPU或DMA控制器以及記憶卡.
 
影像硬體延伸
- C5510, C5509

  3個硬體延伸為了C55x DSP系列量身訂作包括:
  離散富力葉轉換(DCT)/反離散富力葉轉換(IDCT)
  圖像內插
  運動偵測
  達到超過預期的影像編解碼效能並能空出超過一半以上的CPU頻寬用來處理額外的功能如color space conversion, 使用者介面功能,TCP/IP以及語音處理.
  高效能最佳化等效C程式,及可呼叫的C函數提供如同部分的TMS320C55x DSP影像處理程式庫(IMGLIB), 可從TI Foundation程式庫提供免費下載.
 
多通道緩衝序列埠
(McBSPs)

  高速全雙工序列埠:
  - 全雙工通訊
  - 雙從緩衝資料暫存器使資料流能連續
  直接介面
  - C5000裝置
  - 編解碼器
  - T1/E1封包
  - MVIP交換式相容裝置
  - ST-BUS相容裝置
  - IOM-2相容裝置
  - AC97相容裝置
  - IIS相容裝置
  - SPI™ 裝置
  傳輸及接收多達32/128 通道
  - 可選擇8-, 12-, 16-, 20-, 24-, or 32-位元資料格式
  極高的可程式內部時脈及產生封包
  內含 companding (COMpress & exPAND) 硬體使資料以u-law或A-law形式壓縮及擴張
 
直接資料存取
(DMA)

  不需CPU介入在記憶體之間傳輸資料
  允許在CPU運作背後發生資料搬動到/從內部記憶體,外部記憶體以及周邊裝置
  和CPU運作完全獨立
  6/12/24-通道變化-專用的EHPI埠來直接傳輸 介於EHPI以及記憶體(只有C55x™)
 
8/16-位元 加強的主控器埠介面
(EHPI)

  平行埠讓主控器直接存取DSP的記憶體空間
  設定DSP記憶體存取成成只有主控器模式(HOM)或共享存取模式(SAM)
  主控器及DSP可透過內部/外部記憶體交換資訊
  存取整個DSP內部記憶體(透過內部的DMA bus存取一部份的DSP外部記憶體)
 
   
 
C5000 DSP 平台
C5000 DSP 架構圖
C5000 DSP Generation
C5000DSP 產品分佈圖

C2000 DSP平台

C6000 DSP平台