TMS320F28P650SK
C2000 32 位元 MCU、400 MIPS、1xC28x + 1xCLA CPU、FPU64、1.28-MB 快閃記憶體、16-b ADC、Ethercat
TMS320F28P650SK
Real-time Processing
- Contains up to three CPUs: two 32-bit C28x DSP CPUs and one CLA CPU, all running at 200MHz
- Delivers a total processing power equivalent to 1000MHz Arm Cortex-M7 based device on real-time signal chain performance (see the Real-time Benchmarks Showcasing C2000™ Control MCUs Optimized Signal Chain Application Note)
- C28x DSP architecture
- IEEE 754 double-precision (64-bit) Floating-Point Unit (FPU)
- Trigonometric Math Unit (TMU)
- Fast Integer Division (FINTDIV)
- CRC engine and instructions (VCRC)
- Control Law Accelerator (CLA) CPU
- IEEE 754 single-precision floating-point
- Executes code independently of C28x CPUs
Memory
- 1.28MB of CPU-mappable flash (ECC-protected) with 5 flash banks
- 248KB of RAM (Enhanced Parity-protected)
- External Memory Interface (EMIF) with ASRAM, SDRAM support or ASIC/FPGA
Analog Subsystem
- Three Analog-to-Digital Converters (ADCs)
- 16-bit mode, 1.19MSPS each
- 12-bit mode, 3.92MSPS each
- Up to 40 single-ended or 19 differential inputs
- Separate sample-and-hold (S/H) on each ADC to enable simultaneous measurements
- Hardware post-processing of conversions
- Hardware oversampling (up to 128x) and undersampling modes, with accumulation, averaging and outlier rejection
- 24 redundant input channels for flexibility
- Automatic comparison of conversion results for functional safety applications
- 11 windowed comparators with 12-bit Digital-to-Analog Converter (DAC)
references
- DAC with slope compensation – enabling peak current and valley current mode control
- Connection options for internal temperature sensor and ADC reference
- Two 12-bit buffered DAC outputs
Control Peripherals
- 36 Pulse Width Modulator (PWM)
channels, all with 150ps high-resolution capability (HRPWM)
- Minimum Dead-Band Logic (MINDB), Illegal Combo Logic (ICL), and other special features (that is, Diode Emulation [DE]) support
- Enable Matrix Converters, Multilevel Converters, and Resonant Converters support without additional external logic
- Seven Enhanced Capture (eCAP) modules
- High-resolution Capture (HRCAP) available on two of the seven eCAP modules
- Two new monitor units for edge, pulse width, and period that can be coupled with ePWM strobes and trip events
- Increased 256 inputs for more capture options
- New ADC SOC generation capability
- eCAP can also be used for additional PWM
- Six Enhanced Quadrature Encoder Pulse (eQEP) modules
- 16 Sigma-Delta Filter Module (SDFM) input channels, 2 independent filters per channel
- Embedded Pattern Generator (EPG)
- Configurable Logic Block
- Six logic tiles to augment existing peripheral capability or define customized logic to reduce or remove external CPLD/FPGA
- Supports Encoder interfaces without the need of FPGA
- Enables customized PWM generation for power conversion
Communications Peripherals
- EtherCAT SubordinateDevice (or SubDevice) Controller (ESC)
- USB 2.0 (MAC + PHY)
- Fast Serial Interface (FSI) enabling up to 200Mbps data exchange across isolation
- Four high-speed (up to 50MHz) SPI ports
- Two Serial Communications Interfaces (SCI) (support UART)
- Two high-speed (25Mbps) Universal Asynchronous Receiver/Transmitters (UARTs)
- Two I2C interfaces (400Kbps)
- External boot option via SPI/ SCI/I2C
- Two UART-compatible Local Interconnect Network (LIN) Modules (support SCI)
- Power-Management Bus (PMBus) interface (supports I2C)
- One Controller Area Network (CAN/DCAN)
- Two CAN FD/MCAN Controller Area Networks with Flexible Data Rate
System Peripherals
- Two 6-channel Direct Memory Access (DMA) controllers
- 185 individually programmable multiplexed General-Purpose Input/Output (GPIO) pins
- Expanded Peripheral Interrupt controller (ePIE)
- Low-power mode (LPM) support
- Embedded Real-time Analysis and Diagnostic (ERAD)
- Background CRC (BGCRC)
Security Peripherals
- Advanced Encryption Standard (AES-128, 192, 256) accelerator
- Security
- JTAGLOCK
- Zero-pin boot
- Dual-zone security
- Unique Identification (UID) number
Safety Peripherals
- Easier implementation with Reciprocal comparison
- Lockstep on C28x CPU 2
- Memory Power-On Self-Test (MPOST)
- Hardware Built-in Self-Test (HWBIST) on non-lockstep devices
-
Functional Safety-Compliant
- Developed for functional safety applications
- Documentation available to aid ISO 26262 and IEC 61508 system design
- Systematic capability up to ASIL D and SIL 3
- Hardware integrity up to ASIL B and SIL 2
- Safety-related certification
Clock and System Control
- Two internal 10MHz oscillators
- On-chip crystal oscillator
- 2*APLL, BOR, Redundant interrupt vector RAM
- Windowed watchdog timer module
- Missing clock detection circuitry
- Dual-clock Comparator (DCC)
- Live Firmware Update (LFU)
- Fast context switching from old to new firmware with or without a power cycle
- 1.2V core, 3.3V I/O design
- Internal VREG for 1.2V generation
- Brownout reset (BOR) circuit
Package options:
- Lead-free, green packaging
- 256-ball New Fine Pitch Ball Grid Array (nFBGA) [ZEJ suffix], 13mm × 13mm/0.8mm pitch
- 176-pin PowerPAD™ Thermally Enhanced Low-profile Quad Flatpack (HLQFP) [PTP suffix],26mm × 26mm/0.5mm pitch
- 169-ball New Fine Pitch Ball Grid Array (nFBGA) [NMR suffix], 9mm × 9mm/0.65mm pitch
- 100-pin PowerPAD™ Thermally Enhanced Thin Quad Flatpack (HTQFP) [PZP suffix], 16mm × 16mm/0.5mm pitch
Temperature
- Ambient (TA ): –40°C to 125°C (industrial and automotive qualified)
The TMS320F28P65x (F28P65x) is a member of the C2000™ real-time microcontroller family of scalable, ultra-low latency devices designed for efficiency in power electronics, including but not limited to: high power density, high switching frequencies, and supporting the use of IGBT, GaN, and SiC technologies.
These include such applications as:
- Industrial motor drives
- Motor control
- Solar inverters
- Digital power
- HEV/EV powertrain
- EV charging infrastructure
- Energy Storage systems
- Industrial & collaborative robot
- Industrial machine & machine tools
- Industrial mobile robot
The real-time control subsystem is based on TI’s 32-bit C28x DSP core, which provides 200MIPS of signal-processing performance in each core for floating- or fixed-point code running from either on-chip flash or SRAM. This is equivalent to the 400MHz processing power on a Cortex®-M7 based device (C28x DSP core gives two times more performance than the Cortex®-M7 core).The C28x CPU is further boosted by the Trigonometric Math Unit (TMU) and VCRC (Cyclical Redundancy Check) extended instruction sets, speeding up common algorithms key to real-time control systems. Extended instruction sets enable IEEE double-precision 64-bit floating-point math. Finally, the Control Law Accelerator (CLA) enables an additional 200MIPS per core of independent processing ability. This is equivalent to the 280MHz processing power on a Cortex®-M7 based device (CLA CPU gives 40% more performance than the Cortex®-M7 core).
The lockstep dual-CPU comparator option has been added in the secondary C28x CPU along with ePIE and DMA for detection of permanent and transient faults. To allow fast context switching from existing to new firmware, hardware enhancements for Live Firmware Update (LFU) have been added to F28P65x.
High-performance analog blocks are tightly integrated with the processing and control units to provide optimal real-time signal chain performance. The Analog-to-Digital Converter (ADC) has been enhanced with up to 40 analog channels, 22 of which have general-purpose input/output (GPIO) capability. Implementation of oversampling is greatly simplified with hardware improvement. For safety-critical ADC conversions, a hardware redundancy checker has been added that provides the ability to compare ADC conversion results from multiple ADC modules for consistency without additional CPU cycles. Thirty-six frequency-independent PWMs, all with high-resolution capability, enable control of multiple power stages, from 3-phase inverters to advanced multilevel power topologies. The PWMs have been enhanced with Minimum Dead-Band Logic (MINDL) and Illegal Combo Logic (ICL) features.
The inclusion of the Configurable Logic Block (CLB) allows the user to add custom logic and potentially integrate FPGA-like functions into the C2000 real-time MCU.
An EtherCAT SubDevice Controller and other industry-standard protocols like CAN FD and USB 2.0 are available on this device. The Fast Serial Interface (FSI) enables up to 200Mbps of robust communications across an isolation boundary.
As a highly connected device, the F28P65x also offers various security enablers to help designers implement their cyber security strategy and support features like hardware encryption, secure JTAG and secure Boot.
From a safety standpoint, F28P65x supports numerous safety enablers. For more details, see Industrial Functional Safety for C2000™ Real-Time Microcontrollers and Automotive Functional Safety for C2000™ Real-Time Microcontrollers.
Want to learn more about features that make C2000 MCUs the right choice for your real-time control system? Check out The Essential Guide for Developing With C2000™ Real-Time Microcontrollers and visit the C2000™ real-time control MCUs page.
The Getting Started With C2000™ Real-Time Control Microcontrollers (MCUs) Getting Started Guide covers all aspects of development with C2000 devices from hardware to support resources. In addition to key reference documents, each section provides relevant links and resources to further expand on the information covered.
Ready to get started? Check out the TMDSCNCD28P65X evaluation board and download C2000Ware.
技術文件
設計與開發
如需其他條款或必要資源,請按一下下方的任何標題以檢視詳細頁面 (如有)。
LAUNCHXL-F28P65X — C2000™ 即時 MCU F28P65x LaunchPad™ 開發套件
LAUNCHXL-F28P65X 是適用 TI C2000™ 即時微控制器 F28P65x 裝置系列的低成本開發電路板。其適合進行初始評估與原型設計,提供標準化且使用方便的平台,可讓您開發下一個應用。此擴充版本 LaunchPad™ 開發套件提供額外針腳以助開發,並支援連接兩個 BoosterPack™ 外掛模組。屬於 TI MCU LaunchPad 龐大生態系統的一部分,也與各種外掛程式模組交互相容。
TMDSCNCD28P65X — TMS320F28P65X controlCARD 評估模組
TMDSCNCD28P65X 是一款用於 TI C2000™ MCU 系列 F28P65x 裝置的低成本評估和開發板。其隨附 HSEC180 (180 針腳高速邊緣連接器),並且為 controlCARD,因此是初始評估和原型設計的理想之選。若要評估 TMDSCNCD28P65X,需要 180 針腳的擴充站 TMDSHSECDOCK,並且可單獨或以搭售套件的方式購買。
XDS110ISO-EVM — 適用於 C2000 和 Sitara™ controlSOM 的 XDS110 隔離插入式評估模組
ALGO-3P-UISP1-TI — 適用於德州儀器裝置的 Algocraft μISP1 編程器
μISP 可以連接到主機 PC (內建 RS-232、USB、LAN 連接) 或獨立模式工作。
在單機模式下,只要按下「開始」按鈕或透過一些 TTL 控制線,就可以執行編程週期。
其緊湊的尺寸和多功能性可輕鬆整合到生產環境、手動和自動化程序中。
TMDSHSECDOCK — HSEC180 controlCARD 基板擴充站
TMDSHSECDOCK 為一塊基板,可為相容的 HSEC180 架構 controlCARD 提供關鍵訊號的接頭針腳存取。提供模擬板區域以快速進行原型設計。電路板電源可由 USB 纜線或 5-V 桶式電源供應器供電。
TMDSEMU110-U — XDS110 JTAG 偵錯探測器
德州儀器 XDS110 是一種全新的偵錯探測器 (模擬器) 類別,適用於 TI 嵌入式處理器。XDS110 取代 XDS100 系列,可在單一 Pod 中支援更廣泛的標準 (IEEE1149.1、IEEE1149.7、SWD)。同時,所有 XDS 偵錯探針在所有配備嵌入式追蹤緩衝器 (ETB) 的 Arm® 與 DSP 處理器中均支援核心與系統追蹤。 對於針腳上的核心追蹤,則需要 XDS560v2 PRO TRACE。
德州儀器 XDS110 透過 TI 20 針腳連接器(具有用於 TI 14 針腳和 Arm 10 針腳和 Arm 20 針腳的多轉接器)連接到目標電路板,並透過 USB2.0 (...)
TMDSEMU200-U — XDS200 USB 偵錯探測器
XDS200 是為 TI 嵌入式裝置偵錯的偵錯探測器(模擬器)。對於大多數裝置,建議使用較新、成本較低的 XDS110 (www.ti.com/tool/TMDSEMU110-U)。XDS200 支援單一 Pod 中廣泛的標準(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 偵錯探針在所有配備嵌入式追蹤緩衝器 (ETB) 的 Arm® 與 DSP 處理器中均支援核心與系統追蹤。
XDS200 透過 TI 20 接腳連接器(配備適用 TI 14 接腳、Arm Cortex® 10 接腳和 Arm 20 接腳的多重轉接器)連接到目標電路板,並透過 USB2.0 高速 (...)
TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger
TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)
ALGO-3P-WRITENOW — Algocraft WriteNow!程式設計工具
WriteNow! 系統內編程器系列是可編程產業的一大突破。此編程器支援多家製造商的眾多裝置 (例如微控制器、記憶體、CPLD 與其他可編程裝置)。其尺寸精巧,便於整合至 ATE 與固定裝置。編程器可單機運作,或透過內建的 RS-232、LAN 與 USB 連接埠與主機電腦連線,並隨附操作簡易的工具軟體。
SEGGR-3P-FLASHER — 適用於高容量大量生產和 gang 編程的 SEGGER Flasher
SEGGER Flasher 是一系列專業的電路內編程器 (ICP),專為維修服務環境、原型編程以及大量生產而設計。它們能夠對微控制器、系統單晶片 (SoC) 以及外部 SPI 介面快閃記憶體中的非揮發性記憶體進行編程,並支援透過多個 I/O 引腳進行串行與並行資料傳輸。
C2000WARE — C2000Ware for C2000 Microcontrollers
C2000Ware 是一套完整的軟體和文件,可將開發時間縮至最短。其中包括裝置專用驅動程式,程式庫和週邊設備範例。
- C2000 controlCARD、實驗套件及 LaunchPad 的硬體設計電路圖、BOM、Gerber 檔案和文件。
- 裝置專用支援檔案、位元欄位標頭、位元欄位裝置週邊設備範例 (包括 LaunchPad™ 示範) 及裝置開發使用指南。
- 裝置專用驅動程式庫和以驅動程式為基礎的週邊設備範例。
- FreeRTOS 核心、C28x 與 Cortex-M4(CM) 連接埠與示範範範例。
- 裝置專用與核心程式庫,例如:
- (...)
C2000WARE-DIGITALPOWER-SDK — DigitalPower SDK for C2000 Real-time Controllers
- C2000™ 微控制器 (MCU) 的 DigitalPower SDK 是一套完整的軟體基礎設施、工具和文件,旨在減少針對各種 AC-DC、DC-DC 和 DC-AC 電源應用的 C2000 MCU 基準數位電源系統開發時間。該軟體包含在 C2000 數位電源評估模組 (EVM) 和 TI 設計 (TID) 上執行的韌體,這些模組專為太陽能、電信、伺服器、電動汽車充電器和工業電力傳輸應用而設計。DigitalPower SDK 在數位電源應用的開發和評估的每一個階段提供所有所需的資源
- SDK 中提供了 C2000Ware (...)
C2000WARE-MOTORCONTROL-SDK — MotorControl software development kit (SDK) for C2000™ MCUs
C2000™ 微控制器 (MCU) 的 MotorControl SDK 是一套完整的軟體基礎設施、工具和文件,旨在減少針對各種三相馬達控制應用的 C2000 即時控制器基馬達控制系統開發時間。該軟體包含在 C2000 馬達控制評估模組 (EVM) 和 TI 設計 (TID) 上運作的韌體,這些模組專為工業驅動、機器人、家電和汽車應用而設計。MotorControl SDK 在高性能馬達控制應用程式的每一個開發和評估階段提供所有所需的資源。
SDK 中提供了 C2000Ware 的副本,因此它提供了裝置特定的驅動程式和支援軟體,以完成複雜系統應用中的範例
請注意,以下列出的是此 SDK 支援的 (...)
C2000_CLA_SAFETI_CQKIT_RV — C2000™ and CLA safety compiler qualification kit (leverages compiler release validations)
開發安全編譯器資格認證套件是為了協助客戶對 TI ARM、C6000、C7000 或 C2000/CLA C/C++ 編譯器的使用進行認證,以確保符合功能安全標準,如 IEC 61508 和 ISO 26262。
安全編譯器資格認證套件:
- 對 TI 客戶免費
- 不需要使用者進行資格測試
- 支援編譯器覆蓋範圍分析*
- * 覆蓋範圍資料收集的說明可從每個 QKIT 下載頁面下載。
- 不包括 Validas 諮詢
如需存取安全編譯器資格認證套件,請按一下上面其中一個索取按鈕。
如需進一步了解功能安全產品,請造訪 (...)
CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
EDGE-AI-STUDIO — Edge AI Studio
Edge AI Studio 是一系列圖形和命令行工具,旨在加速 TI 處理器、微控制器和雷達感測器上的邊緣 AI 開發。不管是使用來自 TI Model Zoo 的模型,還是
運用您自己的模型來開發概念驗證,Edge AI Studio 都能提供您所需的工具。
Edge AI Studio 圖形使用者介面提供完全整合的解決方案,用於收集和註釋資料、訓練和編譯模型,以在即時開發平台上部署。從 TI Model Zoo 中的各種預先訓練的模型中選擇,並可選擇透過自訂資料重新訓練,以提升準確度和性能。Edge AI Studio (...)
EDGE-AI-STUDIO-MCU — Edge AI Studio for Microcontrollers
Edge AI Studio 是一系列圖形和命令行工具,旨在加速 TI 處理器、微控制器和雷達感測器上的邊緣 AI 開發。不管是使用來自 TI Model Zoo 的模型,還是
運用您自己的模型來開發概念驗證,Edge AI Studio 都能提供您所需的工具。
Edge AI Studio 圖形使用者介面提供完全整合的解決方案,用於收集和註釋資料、訓練和編譯模型,以在即時開發平台上部署。從 TI Model Zoo 中的各種預先訓練的模型中選擇,並可選擇透過自訂資料重新訓練,以提升準確度和性能。Edge AI Studio (...)
SYSCONFIG — Standalone desktop version of SysConfig
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
TSK-3P-VX-TOOLSET — 適用於 Arm 的 TASKING VX 工具套件
適用於 Arm 的 VX 工具套件是一套經過認證的編譯器工具鏈,可用於指定 Cortex-M 與 Cortex-R 核心裝置的安全關鍵嵌入式軟體開發。透過整合 Eclipse IDE、進階多核心支援,以及與 TASKING BlueBox 除錯器的相容性,VX 工具套件可簡化開發流程。通過 TÜV NORD 認證,符合 ISO 26262(最高支援 ASIL D)及 ISO 21434 標準。
C28X-ACADEMY — C28X-ACADEMY
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
WHIS-3P-SAFERTOS — WITTENSTEIN SAFERTOS 預先認證的安全 RTOS
SAFERTOS® 是專為嵌入式處理器設計的獨特即時作業系統。經 TÜV SÜD 預先認證,符合 IEC 61508 SIL3 與 ISO 26262 ASILD 標準。SAFERTOS® 是由 WHIS 專家團隊專為安全而打造,適用於全球重要安全應用。WHIS 與德州儀器的合作已經超過十年。在此期間,WHIS 已將 SAFERTOS® 移植至各種 TI 處理器,支援所有熱門核心,並可依要求提供其他架構。SAFERTOS® 專為您的特定處理器/編譯器組合量身打造,隨附完整的原始程式碼與設計保證包,可完全一目了然整個設計生命週期。許多 WHIS 客戶開始使用 FreeRTOS (...)
UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash 是 TI 龐大 CCStudio™ 開發生態系統的一部分,是一款用於在 TI 微控制器與無線連線裝置上對晶片內快閃記憶體進行燒錄,以及在 TI 處理器上對板載快閃記憶體進行燒錄的軟體工具。UniFlash 提供圖形化介面與命令行介面,並可在桌面上或雲端中執行。
UniFlash 可從 CCStudio™ 開發人員區上的雲端執行,或在下載後於 Windows®、Linux® 和 macOS® 電腦中使用。
請注意,mmWave、AMx、K2G 和 J7 裝置不支援 macOS。AMx、K2G 和 J7 裝置僅於命令列上支援。
PLEXIM-3P-PLECS-CODER — 具有 TI C2000 目標支援套件的 Plexim PLECS Coder
配備 TI C2000 目標支援套件的 PLECS Coder,簡化了電力電子和電力驅動應用的 C2000 微控制器編程程序。PLECS Coder 旨在讓嵌入式軟體開發容易取得並提升效率,彌補控制設計與硬體實作之間的差距。無論您是經驗豐富的開發人員,或是微控制器編程新手,PLECS Coder 都能以最快方式將控制電路圖轉換為有效的 MCU 程式碼。這包括以標準 PLECS 函式庫元件建置的使用者定義控制演算法本身之程式碼,以及感測、致動及通訊所需的各種晶片內建週邊設備和通訊協定介面配置。除了直接從 PLECS 對目標裝置進行編程外,還可以建置為範本 Coder Composer (...)
CDNS-3P-MIDAS-SAFETY — MIDAS Safety Platform and Report Creator
The Midas Safety Platform provides early phase exploration of functional safety architectures and leverages native chip design data to perform accurate safety analysis efficiently. The platform is a unified solution available across Cadence products, and with its modular architecture, it supports (...)
TIDA-010090 — 4 通道、50A 數位控制電池芯測試器參考設計
| 封裝 | 針腳 | CAD 符號、佔位空間與 3D 模型 |
|---|---|---|
| NFBGA (ZEJ) | 256 | Ultra Librarian |
| HTQFP (PZP) | 100 | Ultra Librarian |
| HLQFP (PTP) | 176 | Ultra Librarian |
| NFBGA (NMR) | 169 | Ultra Librarian |
訂購與品質
建議產品可能具有與此 TI 產品相關的參數、評估模組或參考設計。