||
TI公司的TMS320C6655/57是不定點(diǎn)/浮點(diǎn)數(shù)字信號(hào)處理器(DSP),基于KeyStone多核架構(gòu),內(nèi)核速度高達(dá)1.25GHz,集成了各種包括C66x內(nèi)核,存儲(chǔ)器子系統(tǒng),外設(shè)和加速器在內(nèi)的各種可編程子系統(tǒng),非常適用于高性能可編程應(yīng)用,如任務(wù)關(guān)鍵型,測(cè)試與自動(dòng)化,醫(yī)療影像以及基礎(chǔ)設(shè)施設(shè)備等領(lǐng)域。本文介紹了TMS320C6655/57主要特性,框圖以及C6657+XC7Z035評(píng)估板XQ6657Z35-EVM主要特性,方框圖,DSP部分電路圖。
TI TMS320C6655/57 DSP 是一款性能最高的定點(diǎn)/浮點(diǎn) DSP,基于 TI 的 KeyStone 多核架構(gòu)。該器件采用全新的創(chuàng)新 C66x DSP 內(nèi)核,能夠以高達(dá) 1.25 GHz 的核心速度運(yùn)行。對(duì)于任務(wù)關(guān)鍵型、醫(yī)學(xué)成像、測(cè)試和自動(dòng)化以及其他需要高性能的應(yīng)用等廣泛應(yīng)用的開發(fā)人員,TI 的 TMS320C6655/57 DSP 提供高達(dá) 2.5 GHz 的累積 DSP,并支持高能效且易于使用的平臺(tái)。此外,它與所有現(xiàn)有的C6000系列定點(diǎn)和浮點(diǎn)DSP完全向后兼容.
TI的KeyStone架構(gòu)提供了一個(gè)可編程平臺(tái),集成了各種子系統(tǒng)(C66x內(nèi)核,存儲(chǔ)器子系統(tǒng),外設(shè)和加速器),并使用多種創(chuàng)新組件和技術(shù)來(lái)最大化設(shè)備內(nèi)和設(shè)備間通信,從而使各種DSP資源能夠高效無(wú)縫地運(yùn)行。此架構(gòu)的核心是關(guān)鍵組件,例如多核導(dǎo)航器,它允許在各種設(shè)備組件之間進(jìn)行有效的數(shù)據(jù)管理。TeraNet 是一種無(wú)阻塞交換機(jī)結(jié)構(gòu),可實(shí)現(xiàn)快速且無(wú)爭(zhēng)用的內(nèi)部數(shù)據(jù)移動(dòng)。多核共享內(nèi)存控制器允許直接訪問(wèn)共享內(nèi)存和外部?jī)?nèi)存,而無(wú)需從交換機(jī)結(jié)構(gòu)容量中汲取資金。
對(duì)于定點(diǎn)使用,C66x 內(nèi)核具有 4× C64x+ 內(nèi)核的乘法累加 (MAC) 能力。此外,C66x 內(nèi)核集成了浮點(diǎn)功能,每個(gè)內(nèi)核的原始計(jì)算性能是業(yè)界領(lǐng)先的 40 GMACS/內(nèi)核和 20 GFLOPS/內(nèi)核(@1.25 GHz 工作頻率)。它每個(gè)周期可以執(zhí)行 8 個(gè)單精度浮點(diǎn) MAC 操作,可以執(zhí)行雙精度和混合精度操作,并且符合 IEEE754 標(biāo)準(zhǔn)。C66x 內(nèi)核包含 90 條新指令(與 C64x+ 內(nèi)核相比),旨在實(shí)現(xiàn)浮點(diǎn)和面向矢量數(shù)學(xué)的處理。這些增強(qiáng)功能對(duì)信號(hào)處理、數(shù)學(xué)和圖像采集功能中使用的常用DSP內(nèi)核的性能有了相當(dāng)大的改進(jìn)。C66x 內(nèi)核向后兼容 TI 上一代 C6000 定點(diǎn)和浮點(diǎn) DSP 內(nèi)核的代碼,確保軟件可移植性并縮短遷移到更快硬件的應(yīng)用的軟件開發(fā)周期。
TI C6655/57 DSP 集成了大量片上存儲(chǔ)器。除了 32KB 的 L1 程序和數(shù)據(jù)緩存外,每個(gè)內(nèi)核還有 1024KB 的專用內(nèi)存,可以配置為映射的 RAM 或緩存。該器件還集成了 1024KB 的多核共享內(nèi)存,可用作共享 L2 SRAM 和/或共享 L3 SRAM。所有 L2 存儲(chǔ)器都集成了錯(cuò)誤檢測(cè)和糾錯(cuò)功能。為了快速訪問(wèn)外部存儲(chǔ)器,該器件包括一個(gè)運(yùn)行頻率為 1333 MHz 的 32 位 DDR-3 外部存儲(chǔ)器接口 (EMIF),并支持 ECC DRAM。
該系列支持許多高速標(biāo)準(zhǔn)接口,包括 RapidIO ver 2、PCI Express Gen2 和千兆以太網(wǎng)。它還包括 I2C、UART、多通道緩沖串行端口 (McBSP)、通用并行端口和 16 位異步 EMIF,以及使用通用 CMOS IO。對(duì)于設(shè)備之間或與FPGA的高吞吐量、低延遲通信,包括一個(gè)稱為HyperLink的40 Gbaud全雙工接口。
TI DSP C6655/57 器件具有一套完整的開發(fā)工具,其中包括:增強(qiáng)型 C 編譯器、用于簡(jiǎn)化編程和調(diào)度的程序集優(yōu)化器,以及用于查看源代碼執(zhí)行情況的 WindowsR 調(diào)試器接口。
TI TMS320C6655/57主要特性:
1、一個(gè) (C6655) 或兩個(gè) (C6657) TMS320C66x ™ DSP 內(nèi) 核子系統(tǒng) (CorePacs),每個(gè)系統(tǒng)都擁有
1.1、850 MHz(僅 C6657),1.0 GHz 或 1.25 GHz C66x 定點(diǎn)/ 浮點(diǎn) CPU 內(nèi)核
1.25 GHz 時(shí),定點(diǎn)運(yùn)算速度為 40 GMAC / 內(nèi)核
針對(duì)浮點(diǎn) @ 1.25GHz 的 20 GFLOP / 內(nèi)核
1.2、存儲(chǔ)器
每?jī)?nèi)核 32K 字節(jié)一級(jí)程序 (L1P) 內(nèi)存
每核 32K 字節(jié)一級(jí)數(shù)據(jù) (L1D) 內(nèi)存
每核 1024K 字節(jié)本地 L2
2、多核共享存儲(chǔ)器控制器 (MSMC)
2.1、1024KB MSM SRAM 內(nèi)存 (由 C6657 的兩個(gè) DSP C66x CorePacs 共享)
2.2、MSM SRAM 與DDR3_EMIF 的內(nèi)存保護(hù)單元
3、多核導(dǎo)航器
3.1、帶有隊(duì)列管理器的 8192 個(gè)多用途硬件隊(duì)列
3.2、基于包的 DMA 支持零開銷傳輸
4、硬件加速器
4.1、兩個(gè) Viterbi 協(xié)處理器
4.2、一個(gè) Turbo 協(xié)處理器譯碼器
5、外設(shè)
5.11、4 個(gè) SRIO2.1 線道
每通道支持 1.24/2.5/3.125/5G 波特率運(yùn)行
支持直接 I/O,消息傳遞
![]() 路過(guò) |
![]() 雞蛋 |
![]() 鮮花 |
![]() 握手 |
![]() 雷人 |