描述
C2000? 32 位微控制器 在處理、傳感和驅(qū)動方面進行了優(yōu)化,可提高 實時控制 應(yīng)用 中的閉環(huán)性能,例如 工業(yè)電機驅(qū)動、光伏逆變器和數(shù)字電源、電動車輛與運輸、電機控制 以及 傳感和信號處理。C2000 產(chǎn)品線包括 Delfino? 高端性能 系列和 Piccolo? 入門級性能 系列。
該 Delfino? TMS320F2837xD 是一款功能強大的 32 位浮點微控制器單元 (MCU),針對高級閉環(huán)控制 應(yīng)用 ,例如 工業(yè)電機驅(qū)動、光伏逆變器和數(shù)字電源、電動車輛與運輸 以及 傳感和信號處理。數(shù)字電源和工業(yè)驅(qū)動器的完整開發(fā)包作為 powerSUITE 和 DesignDRIVE 方案的一部分提供。而 Delfino 產(chǎn)品系列并不是 TMS320C2000? 產(chǎn)品組合的新成員,F(xiàn)2837xD 支持新型雙核 C28x 架構(gòu),顯著提升了系統(tǒng)性能;同時集成有模擬和控制外設(shè),允許設(shè)計人員整合控制架構(gòu),消除了在高端系統(tǒng)中使用多處理器的需求。
雙實時控制子系統(tǒng)基于 TI 的 32 位 C28x 浮點 CPU,每個內(nèi)核中可提供 200MHz 的信號處理性能。C28x CPU 的性能通過新型 TMU 加速器和 VCU 加速器得到了進一步提升,TMU 加速器可快速執(zhí)行包含變換和轉(zhuǎn)矩環(huán)路計算中常見的三角運算的算法;VCU 加速器可縮短編碼應(yīng)用中常見的復雜數(shù)學運算的 時間。
F2837xD 微控制器系列 具有 兩個 CLA 實時控制協(xié)處理器。CLA 是一款獨立的 32 位浮點處理器,運行速度與主 CPU 相同。該 CLA 會對外設(shè)觸發(fā)器作出響應(yīng),并與主 C28x CPU 同時執(zhí)行代碼。這種并行處理功能可有效加倍實時控制系統(tǒng)的計算性能。通過利用 CLA 執(zhí)行時間關(guān)鍵型功能,主 C28x CPU 可以得到釋放,以便用于執(zhí)行通信和診斷等其他任務(wù)。雙 C28x+CLA 架構(gòu)可在各種系統(tǒng)任務(wù)之間實現(xiàn)智能分區(qū)。例如,一個 C28x+CLA 內(nèi)核可用于跟蹤速度和位置,而另一個 C28x+CLA 內(nèi)核則可用于控制轉(zhuǎn)矩和電流環(huán)路。
TMS320F2837xD 支持高達 1MB (512KW) 的板載閃存(含糾錯碼 (ECC))以及高達 204KB (102KW) 的 SRAM。每個 CPU 上還提供兩個 128 位安全區(qū),以實現(xiàn)代碼保護。
F2837xD MCU 上還集成了性能模擬和控制外設(shè),進一步實現(xiàn)系統(tǒng)整合。四個獨立的 16 位 ADC 可準確、高效地管理多個模擬信號,從而最終提高系統(tǒng)吞吐量。新型 Σ-Δ 濾波器模塊 (SDFM) 與 Σ-Δ 調(diào)制器配合使用可實現(xiàn)隔離分流測量。包含窗口化比較器的比較器子系統(tǒng) (CMPSS) 可在超過或未滿足電流限制條件的情況下保護功率級。其他模擬和控制外設(shè)包括 DAC、PWM、eCAPs、eQEP 以及其他外設(shè)。
EMIF、CAN 模塊(符合 ISO 11898-1/CAN 2.0B 標準)等外設(shè)以及新型 uPP 接口擴展了 F2837xD 的連接功能。uPP 接口是 C2000? MCU 的一個新特性,支持與 FPGA 之間或與具有類似 uPP 接口的其他處理器之間的高速并行連接。最后,具有 MAC 和 PHY 的 USB 2.0 端口使用戶能夠輕松地將通用串行總線 (USB) 連接功能添加到其應(yīng)用中。
如需詳細了解 C2000 MCU,請訪問“C2000 概述”,地址為 www.ti.com/c2000。
特性
- 雙核架構(gòu)
- 兩個TMS320C28x 32位CPU
- 200MHz
- IEEE-754單精度浮點單元(FPU)
- 三角法數(shù)學單元(TMU)
- 維特比/復雜數(shù)學單元(VCU-II)
- 兩個可編程控制律加速器(CLA)
- 200MHz
- IEEE 754單精度浮點指令
- 獨立于主CPU之外執(zhí)行代碼
- 片上存儲器
- 512KB(256KW)或1MB(512KW)閃存(ECC保護)
- 172KB(86KW) )或204KB(102KW)RAM(ECC保護或奇偶校驗保護)
- 支持第三方開發(fā)的雙區(qū)安全
- 唯一標識號
< /li> - 時鐘和系統(tǒng)控制
- 兩個內(nèi)部零引腳10MHz振蕩器
- 片上晶體振蕩器
- 窗口化看門狗定時器模塊
- 丟失時鐘檢測電路
- 1.2V內(nèi)核,3.3VI /O設(shè)計
- 系統(tǒng)外設(shè)
< li>兩個支持ASRAM和SDRAM的外部存儲器接口(EMIF)
- 雙6通道直接存儲器存?。―MA)控制器
- 多達169個支持輸入濾波的獨立可編程,復用通用輸入/輸出(GPIO)引腳
- 擴展外設(shè)中斷控制器(ePIE)
- 多個低功耗模式(LPM),支持通過外部器件喚醒
通信外設(shè) - USB 2.0(MAC + PHY)
- 支持12引腳3.3V兼容通用并行端口(uPP)接口
- 兩個控制器局域網(wǎng)(CAN)模塊(引腳可引導)
- 三端高速(最高50MHz)SPI端口(引腳可引導)
- 兩個多通道緩沖串行端口(McBSP)
- 四個串行通信接口(SCI /UART) )(引腳可引導)
- 兩個I2C接口(引腳可引導)
模擬子系統(tǒng) - 多達四個模數(shù)轉(zhuǎn)換器(ADC)
- 16位模式
- 每個轉(zhuǎn)換器的吞吐量為1.1MSPS(系統(tǒng)吞吐量高達4.4MSPS)
- 差異輸入
- 多達12個外部通道
- 12位模式
- 每個轉(zhuǎn)換器的吞吐量為3.5MSPS(系統(tǒng)吞吐量高達14MSPS)
- 單端輸入
- 多達24個外部通道
- 每個ADC上有單個采樣與保持(S /H)電路
- ADC轉(zhuǎn)換的硬件集成后置處理
- 飽和偏移校準
- 定點計算誤差
- 具有中斷功能的高,低和過零比較
- 觸發(fā)至采樣延遲捕捉
- 八個具有12位數(shù)模轉(zhuǎn)換器(DAC)參考的窗口化比較器
- 3個12位緩沖DAC輸出
增強型控制外設(shè) - 24條具有增強功能的脈寬調(diào)制器(PWM)通道
- 16條高分辨率脈寬調(diào)制器(HRPWM)通道
- 8個PWM模塊的A和B通道均可實現(xiàn)高分辨率
< li>死區(qū)支持(對于標準和高分辨率均支持)
6個增強型捕捉(eCAP)模塊 3個增強型正交編碼器脈沖(eQEP)模塊 八條Δ-Σ濾波器模塊(SDFM)輸入通道,每條通道2個并聯(lián)濾波器 - 標準SDFM數(shù)據(jù)濾波
- 用于快速響應(yīng)超范圍情況比較器濾波器
可配置邏輯塊(CLB) - 增強現(xiàn)有外設(shè)功能
- 支持位置管理器解決方案
封裝選項: - 無鉛,綠色環(huán)保封裝
- 337焊球全新細間距球柵陣列(nFBGA)[后綴ZWT]
- 176引腳PowerPAD?散熱增強型半高四方扁平(HLQF??P)[PTP后綴]
- 100引腳PowerPAD耐熱增強型薄型四方扁平封裝(HTQFP)[PZP后綴]
溫度選項: - T:-40oC至105oC(結(jié)溫)
- S:-40oC到125oC(結(jié)溫)
- 問:-40oC至125oC自然通風溫度
(通過汽車應(yīng)用的AEC Q100認證)
所有商標均為其各自所有者的財產(chǎn)。
參數(shù) 與其它產(chǎn)品相比?Delfino 高端高性能 MCU
? CPU Total Processing (MIPS) Frequency (MHz) Flash (KB) RAM (KB) ADC resolution ADC (Ch) Sigma-Delta Filter DAC PWM (Ch) High-resolution PWM (ch) SPI UART (SCI) I2C CAN (#) DMA (Ch) EMIF McBSP USB Operating temperature range (C) # of ADC modules Features Analog-to-digital converter (ADC) CAP Comparators (#) Frequency per CLA (MHz) GPIO Processing cccelerators PWM technology type QEP ? TMS320F28378D TMS320F28374D TMS320F28375D TMS320F28376D TMS320F28377D TMS320F28379D 2x C28x
2x CLA ? ? 2x C28x
2x CLA ? ? 2x C28x
2x CLA ? ? 2x C28x
2x CLA ? ? 2x C28x
2x CLA ? ? 2x C28x
2x CLA ? ? 800 ? ? 800 ? ? 800 ? ? 800 ? ? 800 ? ? 800 ? ? 200 ? ? 200 ? ? 200 ? ? 200 ? ? 200 ? ? 200 ? ? 1024 ? ? 512 ? ? 1024 ? ? 512 ? ? 1024 ? ? 1024 ? ? 204 ? ? 172 ? ? 204 ? ? 172 ? ? 204 ? ? 204 ? ? 12-bit ? ? 12-bit ? ? 12-bit ? ? 16-bit /12-bit ? ? 16-bit /12-bit ? ? 16-bit /12-bit ? ? 20
24 ? ? 20
24 ? ? 20
24 ? ? 9
12
20
24 ? ? 9
12
20
24 ? ? 9
12
20
24 ? ? 8 ? ? 8 ? ? 8 ? ? 8 ? ? 8 ? ? 8 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 24 ? ? 24 ? ? 24 ? ? 24 ? ? 24 ? ? 24 ? ? 16 ? ? 16 ? ? 16 ? ? 16 ? ? 16 ? ? 16 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 4 ? ? 4 ? ? 4 ? ? 4 ? ? 4 ? ? 4 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 12 ? ? 12 ? ? 12 ? ? 12 ? ? 12 ? ? 12 ? ? 1 32/16-Bit
1 16-Bit ? ? 1 32/16-Bit
1 16-Bit ? ? 1 32/16-Bit
1 16-Bit ? ? 1 32/16-Bit
1 16-Bit ? ? 1 32/16-Bit
1 16-Bit ? ? 1 32/16-Bit
1 16-Bit ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 2 ? ? 1 ? ? 1 ? ? 1 ? ? 1 ? ? 1 ? ? 1 ? ? -40 to 125 ? ? -40 to 105
-40 to 125 ? ? -40 to 105
-40 to 125 ? ? -40 to 105
-40 to 125 ? ? -40 to 105
-40 to 125 ? ? -40 to 105
-40 to 125 ? ? 4 ? ? 4 ? ? 4 ? ? 4 ? ? 4 ? ? 4 ? ? Configurable Logic Block
External Memory Interface (EMIF)
Dual Zone Code Security
Temperature Sensor
32-bit CPU Timers
Watchdog Timer
NMI Watchdog Timer
2-pin Oscillator
0-pin Oscillators
Power On Reset (POR) ? ? External Memory Interface (EMIF)
Dual Zone Code Security
Temperature Sensor
32-bit CPU Timers
Watchdog Timer
NMI Watchdog Timer
2-pin Oscillator
0-pin Oscillators
Power On Reset (POR)
AEC-Q100 Automotive Qual ? ? External Memory Interface (EMIF)
Dual Zone Code Security
Temperature Sensor
32-bit CPU Timers
Watchdog Timer
NMI Watchdog Timer
2-pin Oscillator
0-pin Oscillators
Power On Reset (POR)
AEC-Q100 Automotive Qual ? ? External Memory Interface (EMIF)
Dual Zone Code Security
Temperature Sensor
32-bit CPU Timers
Watchdog Timer
NMI Watchdog Timer
2-pin Oscillator
0-pin Oscillators
Power On Reset (POR)
AEC-Q100 Automotive Qual ? ? External Memory Interface (EMIF)
Dual Zone Code Security
Temperature Sensor
32-bit CPU Timers
Watchdog Timer
NMI Watchdog Timer
2-pin Oscillator
0-pin Oscillators
Power On Reset (POR)
AEC-Q100 Automotive Qual ? ? Configurable Logic Block
External Memory Interface (EMIF)
Dual Zone Code Security
Temperature Sensor
32-bit CPU Timers
Watchdog Timer
NMI Watchdog Timer
2-pin Oscillator
0-pin Oscillators
Power On Reset (POR)
AEC-Q100 Automotive Qual ? ? ADC12 [x4]: 1-S/H, 3.5-MSPS
ADC12 [x2]: 1-S/H, 3.5-MSPS ? ? ADC12 [x4]: 1-S/H, 3.5-MSPS ? ? ADC12 [x4]: 1-S/H, 3.5-MSPS ? ? ADC16/12 [x4]: 1-S/H, 1.1/3.5-MSPS ? ? ADC16/12 [x4]: 1-S/H, 1.1/3.5-MSPS ? ? ADC16/12 [x4]: 1-S/H, 1.1/3.5-MSPS ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 6 ? ? 16 ? ? 16 ? ? 16 ? ? 16 ? ? 16 ? ? 16 ? ? 200 ? ? 200 ? ? 200 ? ? 200 ? ? 200 ? ? 200 ? ? 41
97
169 ? ? 97
169 ? ? 41
97
169 ? ? 97
169 ? ? 97
169 ? ? 97
169 ? ? FPU
TMU
VCU
DMA ? ? FPU
TMU
VCU
DMA ? ? FPU
TMU
VCU
DMA ? ? FPU
TMU
VCU
DMA ? ? FPU
TMU
VCU
DMA ? ? FPU
TMU
VCU
DMA ? ? Type 4 ? ? Type 4 ? ? Type 4 ? ? Type 4 ? ? Type 4 ? ? Type 4 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 3 ? ? 無樣片 無樣片
方框圖
-
TMS320F28378D - 功能方框圖