TMS320C64x+ ? DSP(包括 TMS320C6452 器件是 TMS320C6000? DSP 平臺。C6452 器件基于第三代 由開發的高性能、高級 VelociTI? 超長指令字 (VLIW) 架構 Texas Instruments (TI) 的 DSP 使這些 DSP 成為數字媒體應用的絕佳選擇。這 C64x+ ? 器件與以前的 C6000? DSP 器件代碼向上兼容 平臺。C64x? DSP 支持附加功能,并具有從 以前的設備。
*附件:tms320c6452.pdf
除非另有說明,否則對 C64x DSP 或 C64x CPU 的任何引用也適用于 分別為 C64x+ DSP 和 C64x+ CPU。
性能高達每秒 72 億條指令 (MIPS),時鐘速率為 900MHz,C64x+ core 為高性能 DSP 編程挑戰提供解決方案。DSP 內核具有 高速控制器的作靈活性和陣列處理器的數值能力。 C64x+ DSP 內核處理器具有 64 個 32 位字長的通用寄存器和 8 個 高度獨立的功能單元 — 兩個 32 位結果的乘法器和 6 個算術邏輯 單位 (ALU)。八個功能單元包括加速性能的說明 視頻和成像應用程序。DSP 內核可以產生 4 個 16 位乘法累加 (MAC) 每個周期高達 36 億個 MAC/秒 (MMACS),或每個周期 8 個 8 位 MAC,最高可達 tp 8800 MMACS。有關 C64x+ DSP 的更多詳細信息,請參閱(文獻編號 SPRU732)。
這些器件還具有特定于應用的硬件邏輯、片上存儲器和 其他片上外設,類似于其他 C6000 DSP 平臺器件。核心使用 基于緩存的兩級架構。1 級程序高速緩存 (L1P) 是 256K 位直接映射的 cache 和 Level 1 data cache (L1D) 是一個 256K 位 2 路 set-associative cache。2 樓 內存/緩存 (L2) 由程序共享的 1408KB 內存空間組成 和數據空間。L2 內存可以配置為映射內存、高速緩存或 二。
該設備有一個 1000 Mbps 以太網交換機子系統,帶有一個管理 數據輸入/輸出 (MDIO) 模塊和兩個 SGMII 端口;一個 4 位發送、4 位接收 VLYNQ 接口;內部集成電路 (I2C) 總線接口;一個多通道音頻串行端口 (McASP) 具有 10 個序列化程序;兩個電信串行接口端口 (TSIP);4 個 64 位 通用定時器,每個定時器可配置為兩個獨立的 32 位定時器;用戶可配置的 16 位或 32 位主機端口接口 (HPI);32 個引腳,用于通用輸入/輸出 (GPIO),帶 可編程中斷/事件生成模式,與其他外設多路復用;一個 UART;和 兩個無縫外部存儲器接口:同步和異步外部存儲器接口 (EMIFA) 用于較慢的存儲器/外設,以及更高的 DDR2 SDRAM 接口。
管理數據輸入/輸出 (MDIO) 模塊持續輪詢所有 32 個 MDIO 地址 枚舉系統中的所有 PHY 設備。
I2C 和 VLYNQ 端口允許該器件輕松控制外設模塊和/或 與主機處理器通信。
特性
- 高性能數字媒體處理器
- 720MHz、900MHz C64x+ ? 時鐘速率
- 1.39 ns (-720)、1.11 ns (-900) 指令周期時間
- 5760、7200 英里/秒
- 8 個 32 位 C64x+ 指令/周期
- 與 C64x/Debug 完全軟件兼容
- 商用溫度范圍(僅限 -720、-900)
- 工業溫度范圍(僅限 -720、-900)
- VelociTI? 高級超長指令字 (VLIW) TMS320C64x+ ? DSP 內核的 VelociTI.2? 擴展
- 八個高度獨立的功能單元,帶有 VelociTI.2 擴展:
- 6 個 ALU(32/40 位),每個 ALU 每個時鐘周期支持單個 32 位、雙 16 位或四個 8 位運算
- 兩個乘法器支持每個時鐘周期 4 個 16 x 16 位乘法 (32 位結果) 或每個時鐘周期 8 個 8 x 8 位乘法 (16 位結果)
- 具有非對齊支持的 load-store 架構
- 64 個 32 位通用寄存器
- 指令打包減小了代碼大小
- 所有指令均有條件
- 其他 C64x+ ? 增強功能
- 保護模式作
- 異常支持錯誤檢測和程序重定向
- Modulo Loop 自動對焦模塊作的硬件支持
- 八個高度獨立的功能單元,帶有 VelociTI.2 擴展:
- C64x+ 指令集特性
- 字節可尋址(8/16/32/64 位數據)
- 8 位溢出保護
- Bit-Field Extract, Set, Clear
- 歸一化、飽和、位計數
- VelociTI.2 增加的正交性
- C64x+ 擴展
- 緊湊的 16 位指令
- 支持復數乘法的附加說明
- C64x+ L1/L2 內存架構
- 256K 位(32K 字節)L1P 程序 RAM/高速緩存 [直接映射]
- 256K 位(32K 字節)L1D 數據 RAM/緩存
[2 路設置關聯] - 1408KB L2 統一映射 RAM/高速緩存 [靈活分配]
- 僅支持 Little Endian 模式
- 外部存儲器接口 (EMIF)
- 增強型直接內存訪問 (EDMA) 控制器(64 個獨立通道)
- 3 端口千兆以太網交換機子系統
- 4 個 64 位通用定時器(每個可配置為 2 個 32 位定時器)
- 1 個 UART(帶 RTS 和 CTS 流控)
- 一個 4 線串行端口接口 (SPI),帶兩個片選
- 主/從內部集成電路 (I2C 總線?)
- 兩個電信串行接口端口 (TSIP0/1)
- 多通道音頻串行端口 (MCASP)
- 10 個串行器和 SPDIF (DIT) 模式
- 16/32 位主機端口接口 (HPI)
- 兼容高級事件觸發 (AET)
- 符合 PCI 規范 2.3 的 32 位 33/66MHz、3.3V 外圍組件互連 (PCI) 主/從接口
- VLYNQ? 接口(FPGA 接口)
- 片上 ROM 引導加載程序
- 單獨的省電模式
- 靈活的 PLL 時鐘發生器
- 兼容 IEEE-1149.1 (JTAG)? 邊界掃描
- 32 個通用 I/O (GPIO) 引腳(與其他器件功能多路復用)
- 包:
- 529 針 nFBGA(ZUT 后綴)
- 19x19 mm 0.8 mm 間距 BGA
- 0.09 μm/6 級銅金屬工藝 (CMOS)
- 3.3V 和 1.8V I/O,1.2V 內部 (-720、-900)
參數
方框圖
1. 主要特性
- ?高性能DSP?:基于TMS320C6000平臺,支持720MHz和900MHz的C64x+時鐘速率。
- ?高速緩存?:集成256KB的L1P程序緩存和256KB的L1D數據緩存,以及1408KB的L2內存空間。
- ?外部接口?:支持DDR2 SDRAM接口,最高可達512MB地址空間,同時提供異步EMIF接口。
- ?豐富外設?:包括以太網交換子系統、VLYNQ接口、I2C、McASP、UART、TSIP等。
- ?開發工具?:提供C編譯器、DSP匯編優化器、Windows調試器等開發工具。
2. 應用領域
3. 功能框圖
- ?CPU子系統?:包括C64x+核心、數據路徑、寄存器文件等。
- ?內存子系統?:包括L1P緩存、L1D緩存、L2內存等。
- ?外設接口?:包括DDR2接口、EMIF接口、以太網交換子系統、VLYNQ接口等。
- ?其他外設?:包括I2C、McASP、UART、TSIP等。
4. 內存架構
- ?L1P程序緩存?:256KB,直接映射緩存。
- ?L1D數據緩存?:256KB,2路組相聯緩存。
- ?L2內存?:1408KB,共享程序和數據空間,可配置為緩存或映射內存。
5. 外設接口
- ?DDR2接口?:支持JESD79D-2A標準,最高可達512MB地址空間。
- ?EMIF接口?:支持異步存儲器,如SRAM、NOR Flash等。
- ?以太網交換子系統?:包括兩個SGMII端口、MDIO模塊等,支持VLAN和802.1Q標準。
- ?VLYNQ接口?:高速點對點串行接口,支持菊花鏈連接。
- ?其他接口?:包括I2C、McASP、UART、TSIP等,滿足不同通信需求。
6. 電源管理
7. 開發工具與支持
- 提供C編譯器、DSP匯編優化器、Windows調試器等開發工具,簡化編程和調試過程。
- 提供豐富的用戶指南和參考手冊,幫助開發人員快速上手。
8. 封裝與尺寸
- 采用529引腳的nFBGA封裝,尺寸為19x19mm,0.8mm引腳間距。
TMS320C6452是一款高性能的數字信號處理器,集成豐富的外設接口和高速緩存,適用于需要高速數字信號處理的多種應用領域。其強大的處理能力和靈活的配置選項,使得它成為通信、音頻/視頻處理、圖像處理等領域的理想選擇。
-
以太網
+關注
關注
40文章
5582瀏覽量
174714 -
接口
+關注
關注
33文章
8932瀏覽量
153179 -
圖像處理
+關注
關注
27文章
1324瀏覽量
57685 -
視頻處理
+關注
關注
2文章
99瀏覽量
19045 -
數字信號處理器
+關注
關注
5文章
478瀏覽量
27727
發布評論請先 登錄
TMS320C6452 pdf datasheet
TMS320C6472-700,pdf(Fixed-Poin
TMS320C6472-625,pdf(Fixed-Poin
TMS320C6472-500,pdf(Fixed-Poin
TMS320C6452-900,pdf(Digital Si
TMS320C6452 Digital Signal Pro
TMS320C6452-720,pdf(Digital Si
TMS320C64x+ DSP 大字節DSP庫 程序員參考
TMS320C64x to TMS320C64x+ CPU 遷移指南
C64x視頻設備的差異基于DSP平臺運行的不同的TMS320C64x+編碼解碼器

評論