TMS320F28P55x (F28P55x) 是 C2000? 實時微控制器系列的成員,該系列可擴展、超低延遲器件專為提高電力電子效率而設計,包括但不限于:高功率密度、高開關頻率,并支持使用 GaN 和 SiC 技術。
*附件:tms320f28p559sg-q1.pdf
其中包括以下應用:
實時控制子系統基于 TI 的 32 位 C28x DSP 內核,該內核為從片上閃存或 SRAM 運行的浮點或定點代碼提供 150MHz 的信號處理性能。C28x CPU 通過浮點單元 (FPU)、三角數學單元 (TMU) 和 VCRC(循環冗余校驗)擴展指令集進一步增強,加速了實時控制系統的關鍵常用算法。
CLA 允許從主 C28x CPU 大量卸載常見任務。CLA 是一個獨立的 32 位浮點數學加速器,與 CPU 并行執行。此外,CLA 擁有自己的專用內存資源,可以直接訪問典型控制系統所需的關鍵外設。支持 ANSI C 子集是標準配置,硬件斷點和硬件任務切換等關鍵功能也是如此。
神經網絡處理單元 (NPU) 可以使用預訓練模型支持機器學習推理。NPU 能夠達到 600–1200MOPS(每秒兆運算數),并支持模型 ARC 故障檢測或電機故障檢測,與僅基于軟件的實現相比,NN 推理周期可改善高達 10 倍。使用 TI 的 Edge AI Studio - Model Composer 或 Tiny ML Modelmaker 加載和訓練模型,以獲得一組高級功能。C28x 的源代碼由這些工具生成,無需手動編碼。對于依賴自己的 AI 訓練框架的客戶,TI 的神經網絡編譯器可以幫助您移植您的 AI 模型,使其與許多基于 C28x 的 MCU 兼容。對于對參考解決方案感興趣的用戶,請請求訪問 TI 的電弧故障檢測項目或電機軸承故障檢測項目。
F28P55x 支持高達 1088KB 的閃存,分為四個 256KB 組和一個 64KB 組,從而可以對一個組進行編程并在另一個組中并行執行。還提供高達 133KB 的片上 SRAM 來補充閃存。
F28P55x 上的實時固件更新硬件增強功能允許從舊固件快速切換到新固件,以最大限度地減少更新設備固件時的應用程序停機時間。
高性能模擬模塊集成在 F28P55x 實時微控制器 (MCU) 上,并與處理單元和 PWM 單元緊密耦合,以提供最佳的實時信號鏈性能。24 個 PWM 通道均支持與頻率無關的分辨率模式,可控制從三相逆變器到功率因數校正和高級多電平功率拓撲的各種功率級。
包含可配置邏輯塊 (CLB) 允許用戶添加自定義邏輯,并有可能將類似 FPGA 的功能集成到 C2000 實時 MCU 中。
通過各種行業標準通信端口(例如 SPI、SCI、I2C、PMBus、LIN 和 CAN FD)支持接口,并提供多種引腳復用選項以實現最佳信號放置。
特性
- 實時處理:
- 150MHz C28x 32 位 DSP CPU
- 在實時信號鏈性能方面相當于基于 300MHz Arm Cortex-M7? 的器件(請參閱展示 C2000? 控制 MCU 優化信號鏈的實時基準測試應用說明?
- IEEE 754 單精度浮點單元 (FPU32)
- 三角數學單元 (TMU)
- 支持非線性比例積分導數 (NLPID) 控制
- CRC 引擎和指令 (VCRC)
- 可編程控制律加速器 (CLA)
- 150兆赫
- 在實時信號鏈性能方面相當于基于 200MHz Arm Cortex-M7? 的器件(參見展示 C2000? 控制 MCU 優化信號鏈的實時基準應用說明?
- IEEE 754 單精度浮點指令
- 獨立于主 CPU 執行代碼
- 片上存儲器
- 5 個獨立銀行的 1088KB 閃存(ECC 保護)
- 四個 256KB 庫
- 一個 64KB 組,非常適合 LFU/引導加載程序/數據
- 8KB OTP(一次性可編程閃存)
- 133KB RAM(ECC/奇偶校驗保護)
- 5 個獨立銀行的 1088KB 閃存(ECC 保護)
- 安全
- 安全啟動
- JTAG 鎖
- 高級加密標準 (AES) 加速器
- 唯一識別 (UID) 號碼
- 時鐘和系統控制
- 3.3V I/O 設計
- 內部 VREG 生成允許單電源設計
- 欠壓復位 (BOR) 電路
- 4 個 GPIO 上的 5V 故障安全和容差功能,支持 PMBUS/I2C
- 4 個 GPIO 上的可配置 1.35V VIH
- 系統外圍設備
- 通信外設
- 一個電源管理總線 (PMBus) 接口
- 快速增強模式支持 - 1MHz SCL
- 在選定引腳上支持 5V/3.3V/1.35V VIH
- 兩個集成電路間 (I2C) 接口
- 兩個控制器局域網,具有靈活的數據速率 (CAN FD/MCAN) 總線端口
- 每個 MCAN 模塊 4KB 消息 RAM,獨立于系統內存
- 如果不使用 MCAN,則能夠將 RAM 重用用于 CPU 數據變量
- 一個通用串行總線 (USB 2.0 MAC + PHY)
- 兩個串行外設接口 (SPI) 端口
- 三個UART兼容串行通信接口(SCI)
- 一個兼容 UART 的本地互連網絡 (LIN) 接口
- 快速串行接口 (FSI),帶有一個發射器和一個接收器(高達 200Mbps)
- 一個電源管理總線 (PMBus) 接口
- 模擬系統
- 增強的控制外設
- 可配置邏輯塊 (CLB)
- 2 塊
- 增強現有外設功能
- 支持職位管理器解決方案
- 神經網絡處理單元 (NPU)
- 針對深度卷積神經網絡 (CNN) 進行了高度優化
- 可變權重和數據長度
- 8 位和 4 位權重
- 8 位和 4 位數據
- 600MOPS(每秒兆運算數),75MHz,8bWx8bD
- 1200MOPS(75MHz),4bWx8bD
- 與軟件技術相比,NN 推理性能提升高達 10 倍
- 無需直接編碼,TI AI 工具即可生成固件庫
- 以實時控制為重點的邊緣 AI 模型
- ARC 故障示例
- 電機故障示例
- 實時固件更新 (LFU)
- 診斷功能
- 內存上電自檢 (MPOST)
- 符合功能安全標準 ^(1)^
- 專為功能安全應用而開發
- 可用于幫助 ISO 26262 和 IEC 61508 系統設計的文檔
- 系統能力高達 ASIL D 和 SIL 3
- 硬件完整性高達 ASIL B 和 SIL 2
- 安全相關認證
參數
方框圖
?1. 核心特性?
- ?實時處理能力?:150MHz C28x 32位DSP內核,性能等效于300MHz Arm Cortex-M7,支持浮點運算單元(FPU32)和三角函數加速單元(TMU)。
- ?控制加速器?:獨立CLA協處理器(150MHz),支持并行任務處理,配備專用內存和直接外設訪問能力。
- ?安全功能?:支持安全啟動、JTAG鎖、AES加密加速器,以及唯一設備標識符(UID)。
- ?豐富外設?:集成5個12位ADC(3.9MSPS)、24通道ePWM(含12路高分辨率)、4個比較器子系統(CMPSS)、3個可編程增益放大器(PGA)及多種通信接口(CAN FD、USB 2.0、SPI等)。
?2. 存儲配置?
- ?Flash?:1088KB(5個獨立存儲區,支持并行編程與執行)。
- ?RAM?:133KB(ECC/奇偶校驗保護),含64KB全局共享RAM和專用消息RAM。
?3. 應用領域?
?4. 關鍵創新?
- ? 神經網絡處理單元(NPU) ?:支持600-1200MOPS算力,專用于邊緣AI推理(如電弧故障檢測)。
- ? 實時固件更新(LFU) ?:硬件增強支持快速切換新舊固件,最小化停機時間。
- ? 可配置邏輯塊(CLB) ?:提供FPGA-like自定義邏輯功能,擴展外設能力。
?5. 封裝選項?
- 提供128-pin至56-pin多種封裝,包括TQFP、LQFP和VQFN,工作溫度范圍-40°C至150°C(工業級)/125°C(車規級)。
?6. 開發支持?
- 配套評估板(TMDSCNCD28P55X)和開發套件(LAUNCHXL-F28P55X),支持C2000Ware軟件生態。
?文檔結構?
包含引腳配置、電氣特性、功能框圖及詳細外設說明(如ADC時序、PWM分辨率),并強調熱設計注意事項與ESD防護要求。
-
微控制器
+關注
關注
48文章
8381瀏覽量
164587 -
電力電子
+關注
關注
31文章
709瀏覽量
50970 -
SiC
+關注
關注
32文章
3721瀏覽量
69405 -
GaN
+關注
關注
21文章
2366瀏覽量
82342 -
開關頻率
+關注
關注
2文章
426瀏覽量
22195
發布評論請先 登錄
TMS320F28P550SG C2000? 32 位 MCU技術手冊
TMS320F28P559SJ-Q1 實時微控制器技術手冊
Texas Instruments TMS320F28P55x/TMS320F28P55x-Q1實時MCU數據手冊
Texas Instruments TMS320F28P65x/TMS320F28P65x-Q1實時MCU數據手冊
?TMS320F28P55x系列微控制器技術文檔總結
評論