SPRSP69B July 2023 – November 2023 TMS320F28P650DK , TMS320F28P659DK-Q1
PRODMIX
Refer to the PDF data sheet for device specific package drawings
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:
The real-time control subsystem is based on TI’s 32-bit C28x DSP core, which provides 200 MIPS 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 400-MHz 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 200 MIPS per core of independent processing ability. This is equivalent to the 280-MHz 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 200 Mbps 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.
PART NUMBER(1) | PACKAGE(2) | PACKAGE SIZE(3) | PROCESSORS | EtherCAT® | LOCKSTEP | FLASH SIZE |
---|---|---|---|---|---|---|
TMS320F28P650DK9 | ZEJ (nFBGA, 256) | 13 mm x 13 mm | CPU1+CLA, CPU2 | Yes | Yes | 1.28MB |
NMR (nFBGA, 169) | 9 mm x 9 mm | |||||
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
TMS320F28P650DK8(4) | ZEJ (nFBGA, 256) | 13 mm x 13 mm | CPU1+CLA, CPU2 | – | Yes | |
NMR (nFBGA, 169) | 9 mm x 9 mm | |||||
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
TMS320F28P650DK7(4) | ZEJ (nFBGA, 256) | 13 mm x 13 mm | CPU1+CLA, CPU2 | Yes | – | |
NMR (nFBGA, 169) | 9 mm x 9 mm | |||||
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
TMS320F28P650SK7(4) | ZEJ (nFBGA, 256) | 13 mm x 13 mm | CPU1+CLA | Yes | – | |
NMR (nFBGA, 169) | 9 mm x 9 mm | |||||
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
TMS320F28P659DK8-Q1(4) | ZEJ (nFBGA, 256) | 13 mm x 13 mm | CPU1+CLA, CPU2 | – | Yes | |
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
PZP (HTQFP, 100) | 16 mm x 16 mm | |||||
TMS320F28P650DK6 | ZEJ (nFBGA, 256) | 13 mm x 13 mm | CPU1+CLA, CPU2 | – | – | |
NMR (nFBGA, 169) | 9 mm x 9 mm | |||||
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
PZP (HTQFP, 100) | 16 mm x 16 mm | |||||
TMS320F28P650SK6(4) | ZEJ (nFBGA, 256) | 13 mm x 13 mm | CPU1+CLA | – | – | |
NMR (nFBGA, 169) | 9 mm x 9 mm | |||||
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
PZP (HTQFP, 100) | 16 mm x 16 mm | |||||
TMS320F28P659DH8-Q1(4) | PZP (HTQFP, 100) | 16 mm x 16 mm | CPU1+CLA, CPU2 | – | Yes | 768KB |
TMS320F28P659SH6-Q1(4) | PTP (HLQFP, 176) | 26 mm x 26 mm | CPU1+CLA | – | – | |
PZP (HTQFP, 100) | 16 mm x 16 mm | |||||
TMS320F28P650DH6(4) | PZP (HTQFP, 100) | 16 mm x 16 mm | CPU1+CLA, CPU2 | – | – | |
TMS320F28P650SH7(4) | NMR (nFBGA, 169) | 9 mm x 9 mm | CPU1+CLA | Yes | – | |
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
TMS320F28P650SH6(4) | NMR (nFBGA, 169) | 9 mm x 9 mm | CPU1+CLA | – | – | |
PTP (HLQFP, 176) | 26 mm x 26 mm | |||||
PZP (HTQFP, 100) | 16 mm x 16 mm |