Zenode.ai Logo

F28P659 Series

Automotive C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA , FPU64, 768kB flash, 16-b ADC

Manufacturer: Texas Instruments
Link to Manufacturer Page: https://www.ti.com/

Catalog

Automotive C2000 32-bit MCU, 400 MIPS, 1xC28x + 1xCLA , FPU64, 768kB flash, 16-b ADC

PartOscillator TypeSpeedCore SizePackage / CaseProgram Memory SizeOperating Temperature [Min]Operating Temperature [Max]Core ProcessorSupplier Device PackageGradeQualificationProgram Memory TypeData ConvertersNumber of I/OPeripheralsConnectivity [custom]RAM SizeMounting TypeCore Size [custom]Data Converters [custom]Data Converters [custom]Data Converters [custom]
Texas Instruments
F28P659SH6PZPRQ1
Internal
200 MHz
32-Bit
100-TQFP Exposed Pad
768 KB
-40 °C
125 °C
C28x
100-HTQFP (14x14)
Automotive
AEC-Q100
FLASH
A/D 24x12/16b SAR, D/A 2x12b
49
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
244 K
Surface Mount
Texas Instruments
F28P659DK8ZEJQ1
Internal
200 MHz
256-LFBGA
1.28 MB
-40 °C
125 °C
C28x
256-NFBGA (13x13)
Automotive
AEC-Q100
FLASH
A/D 40x12/16b SAR, D/A 2x12b
163
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
248 K
Surface Mount
32-Bit Dual-Core
Texas Instruments
F28P659DH8PZPRQ1
Internal
200 MHz
100-TQFP Exposed Pad
768 KB
-40 °C
125 °C
C28x
100-HTQFP (14x14)
Automotive
AEC-Q100
FLASH
A/D 24x12/16b SAR, D/A 2x12b
49
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
248 K
Surface Mount
32-Bit Dual-Core
Texas Instruments
F28P659SH6PTPQ1
Internal
200 MHz
176-LQFP Exposed Pad, 176-PowerLQFP
768 KB
-40 °C
125 °C
C28x
176-HLQFP (24x24)
Automotive
AEC-Q100
FLASH
106
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
244 K
Surface Mount
32-Bit Dual-Core
12
12, 16
2, 36
Texas Instruments
F28P659DK8PZPRQ1
Internal
200 MHz
100-TQFP Exposed Pad
1.28 MB
-40 °C
125 °C
C28x
100-HTQFP (14x14)
Automotive
AEC-Q100
FLASH
A/D 24x12/16b SAR, D/A 2x12b
49
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
248 K
Surface Mount
32-Bit Dual-Core
Texas Instruments
F28P659DK8PTPQ1
Internal
200 MHz
176-LQFP Exposed Pad
1.28 MB
-40 °C
125 °C
C28x
176-HLQFP (24x24)
Automotive
AEC-Q100
FLASH
106
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
248 K
Surface Mount
32-Bit Dual-Core
12
12, 16
2, 36
Texas Instruments
F28P659DK8ZEJRQ1
Internal
200 MHz
256-LFBGA
1.28 MB
-40 °C
125 °C
C28x
256-NFBGA (13x13)
Automotive
AEC-Q100
FLASH
A/D 40x12/16b SAR, D/A 2x12b
163
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
248 K
Surface Mount
32-Bit Dual-Core
Texas Instruments
F28P659DK8PZPQ1
Internal
200 MHz
100-TQFP Exposed Pad
1.28 MB
-40 °C
125 °C
C28x
100-HTQFP (14x14)
Automotive
AEC-Q100
FLASH
A/D 24x12/16b SAR, D/A 2x12b
49
AES, Brown-out Detect/Reset, DMA, POR, PWM, WDT
CANbus, I2C, SCI, SPI, UART/USART, USB
248 K
Surface Mount
32-Bit Dual-Core

Key Features

Real-time ProcessingContains up to three CPUs: two 32-bit C28x DSP CPUs and one CLA CPU, all running at 200MHzDelivers a total processing power equivalent to 1000MHz Arm Cortex-M7 based device on real-time signal chain performance (see theReal-time Benchmarks Showcasing C2000™ Control MCU’s Optimized Signal Chain Application Note)C28x DSP architectureIEEE 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) CPUIEEE 754 single-precision floating-pointExecutes code independently of C28x CPUsMemory1.28MB of CPU-mappable flash (ECC-protected) with 5 flash banks248KB of RAM (Enhanced Parity-protected)External Memory Interface (EMIF) with ASRAM, SDRAM support or ASIC/FPGAAnalog SubsystemThree Analog-to-Digital Converters (ADCs)16-bit mode, 1.19MSPS each12-bit mode, 3.92MSPS eachUp to 40 single-ended or 19 differential inputsSeparate sample-and-hold (S/H) on each ADC to enable simultaneous measurementsHardware post-processing of conversionsHardware oversampling (up to 128x) and undersampling modes, with accumulation, averaging and outlier rejection24 redundant input channels for flexibilityAutomatic comparison of conversion results for functional safety applications11 windowed comparators with 12-bit Digital-to-Analog Converter (DAC) referencesDAC with slope compensation – enabling peak current and valley current mode controlConnection options for internal temperature sensor and ADC referenceTwo 12-bit buffered DAC outputsControl Peripherals36 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]) supportEnable Matrix Converters, Multilevel Converters, and Resonant Converters support without additional external logicSeven Enhanced Capture (eCAP) modulesHigh-resolution Capture (HRCAP) available on two of the seven eCAP modulesTwo new monitor units for edge, pulse width, and period that can be coupled with ePWM strobes and trip eventsIncreased 256 inputs for more capture optionsNew ADC SOC generation capabilityeCAP can also be used for additional PWMSix Enhanced Quadrature Encoder Pulse (eQEP) modules16 Sigma-Delta Filter Module (SDFM) input channels, 2 independent filters per channelEmbedded Pattern Generator (EPG)Configurable Logic BlockSix logic tiles to augment existing peripheral capability or define customized logic to reduce or remove external CPLD/FPGASupports Encoder interfaces without the need of FPGAEnables customized PWM generation for power conversionCommunications PeripheralsEtherCAT SubordinateDevice (or SubDevice) Controller (ESC)USB 2.0 (MAC + PHY)Fast Serial Interface (FSI) enabling up to 200Mbps data exchange across isolationFour high-speed (up to 50MHz) SPI portsTwo 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/I2CTwo 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 RateSystem PeripheralsTwo 6-channel Direct Memory Access (DMA) controllers185 individually programmable multiplexed General-Purpose Input/Output (GPIO) pinsExpanded Peripheral Interrupt controller (ePIE)Low-power mode (LPM) supportEmbedded Real-time Analysis and Diagnostic (ERAD)Background CRC (BGCRC)Security PeripheralsAdvanced Encryption Standard (AES-128, 192, 256) acceleratorSecurityJTAGLOCKZero-pin bootDual-zone securityUnique Identification (UID) numberSafety PeripheralsEasier implementation with Reciprocal comparisonLockstep on C28x CPU 2Memory Power-On Self-Test (MPOST)Hardware Built-in Self-Test (HWBIST)Functional Safety-CompliantDeveloped for functional safety applicationsDocumentation available to aid ISO 26262 and IEC 61508 system designSystematic capability up to ASIL D and SIL 3Hardware integrity up to ASIL B and SIL 2Safety-related certificationISO 26262 certified up to ASIL B by TÜV SÜDIEC 61508 certified up to SIL 2 by TÜV SÜDClock and System ControlTwo internal 10MHz oscillatorsOn-chip crystal oscillator2*APLL, BOR, Redundant interrupt vector RAMWindowed watchdog timer moduleMissing clock detection circuitryDual-clock Comparator (DCC)Live Firmware Update (LFU)Fast context switching from old to new firmware with or without a power cycle1.2V core, 3.3V I/O designInternal VREG for 1.2V generationBrownout reset (BOR) circuitPackage options:Lead-free, green packaging256-ball New Fine Pitch Ball Grid Array (nFBGA) [ZEJ suffix], 13mm × 13mm/0.8mm pitch176-pin PowerPAD™ Thermally Enhanced Low-profile Quad Flatpack (HLQFP) [PTP suffix],26mm × 26mm/0.5mm pitch169-ball New Fine Pitch Ball Grid Array (nFBGA) [NMR suffix], 9mm × 9mm/0.65mm pitch100-pin PowerPAD™ Thermally Enhanced Thin Quad Flatpack (HTQFP) [PZP suffix], 16mm × 16mm/0.5mm pitchTemperatureAmbient (TA ): –40°C to 125°C (industrial and automotive qualified)Real-time ProcessingContains up to three CPUs: two 32-bit C28x DSP CPUs and one CLA CPU, all running at 200MHzDelivers a total processing power equivalent to 1000MHz Arm Cortex-M7 based device on real-time signal chain performance (see theReal-time Benchmarks Showcasing C2000™ Control MCU’s Optimized Signal Chain Application Note)C28x DSP architectureIEEE 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) CPUIEEE 754 single-precision floating-pointExecutes code independently of C28x CPUsMemory1.28MB of CPU-mappable flash (ECC-protected) with 5 flash banks248KB of RAM (Enhanced Parity-protected)External Memory Interface (EMIF) with ASRAM, SDRAM support or ASIC/FPGAAnalog SubsystemThree Analog-to-Digital Converters (ADCs)16-bit mode, 1.19MSPS each12-bit mode, 3.92MSPS eachUp to 40 single-ended or 19 differential inputsSeparate sample-and-hold (S/H) on each ADC to enable simultaneous measurementsHardware post-processing of conversionsHardware oversampling (up to 128x) and undersampling modes, with accumulation, averaging and outlier rejection24 redundant input channels for flexibilityAutomatic comparison of conversion results for functional safety applications11 windowed comparators with 12-bit Digital-to-Analog Converter (DAC) referencesDAC with slope compensation – enabling peak current and valley current mode controlConnection options for internal temperature sensor and ADC referenceTwo 12-bit buffered DAC outputsControl Peripherals36 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]) supportEnable Matrix Converters, Multilevel Converters, and Resonant Converters support without additional external logicSeven Enhanced Capture (eCAP) modulesHigh-resolution Capture (HRCAP) available on two of the seven eCAP modulesTwo new monitor units for edge, pulse width, and period that can be coupled with ePWM strobes and trip eventsIncreased 256 inputs for more capture optionsNew ADC SOC generation capabilityeCAP can also be used for additional PWMSix Enhanced Quadrature Encoder Pulse (eQEP) modules16 Sigma-Delta Filter Module (SDFM) input channels, 2 independent filters per channelEmbedded Pattern Generator (EPG)Configurable Logic BlockSix logic tiles to augment existing peripheral capability or define customized logic to reduce or remove external CPLD/FPGASupports Encoder interfaces without the need of FPGAEnables customized PWM generation for power conversionCommunications PeripheralsEtherCAT SubordinateDevice (or SubDevice) Controller (ESC)USB 2.0 (MAC + PHY)Fast Serial Interface (FSI) enabling up to 200Mbps data exchange across isolationFour high-speed (up to 50MHz) SPI portsTwo 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/I2CTwo 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 RateSystem PeripheralsTwo 6-channel Direct Memory Access (DMA) controllers185 individually programmable multiplexed General-Purpose Input/Output (GPIO) pinsExpanded Peripheral Interrupt controller (ePIE)Low-power mode (LPM) supportEmbedded Real-time Analysis and Diagnostic (ERAD)Background CRC (BGCRC)Security PeripheralsAdvanced Encryption Standard (AES-128, 192, 256) acceleratorSecurityJTAGLOCKZero-pin bootDual-zone securityUnique Identification (UID) numberSafety PeripheralsEasier implementation with Reciprocal comparisonLockstep on C28x CPU 2Memory Power-On Self-Test (MPOST)Hardware Built-in Self-Test (HWBIST)Functional Safety-CompliantDeveloped for functional safety applicationsDocumentation available to aid ISO 26262 and IEC 61508 system designSystematic capability up to ASIL D and SIL 3Hardware integrity up to ASIL B and SIL 2Safety-related certificationISO 26262 certified up to ASIL B by TÜV SÜDIEC 61508 certified up to SIL 2 by TÜV SÜDClock and System ControlTwo internal 10MHz oscillatorsOn-chip crystal oscillator2*APLL, BOR, Redundant interrupt vector RAMWindowed watchdog timer moduleMissing clock detection circuitryDual-clock Comparator (DCC)Live Firmware Update (LFU)Fast context switching from old to new firmware with or without a power cycle1.2V core, 3.3V I/O designInternal VREG for 1.2V generationBrownout reset (BOR) circuitPackage options:Lead-free, green packaging256-ball New Fine Pitch Ball Grid Array (nFBGA) [ZEJ suffix], 13mm × 13mm/0.8mm pitch176-pin PowerPAD™ Thermally Enhanced Low-profile Quad Flatpack (HLQFP) [PTP suffix],26mm × 26mm/0.5mm pitch169-ball New Fine Pitch Ball Grid Array (nFBGA) [NMR suffix], 9mm × 9mm/0.65mm pitch100-pin PowerPAD™ Thermally Enhanced Thin Quad Flatpack (HTQFP) [PZP suffix], 16mm × 16mm/0.5mm pitchTemperatureAmbient (TA ): –40°C to 125°C (industrial and automotive qualified)

Description

AI
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: Thereal-time control subsystemis 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 theTrigonometric Math Unit (TMU)andVCRC (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, theControl 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 addcustom logicand potentiallyintegrate FPGA-like functionsinto 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. TheFast 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, seeIndustrial Functional Safety for C2000™ Real-Time MicrocontrollersandAutomotive 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 outThe Essential Guide for Developing With C2000™ Real-Time Microcontrollersand visit theC2000™ real-time control MCUspage. TheGetting Started With C2000™ Real-Time Control Microcontrollers (MCUs) Getting Started Guidecovers 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 theTMDSCNCD28P65Xevaluation board and downloadC2000Ware. 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: Thereal-time control subsystemis 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 theTrigonometric Math Unit (TMU)andVCRC (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, theControl 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 addcustom logicand potentiallyintegrate FPGA-like functionsinto 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. TheFast 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, seeIndustrial Functional Safety for C2000™ Real-Time MicrocontrollersandAutomotive 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 outThe Essential Guide for Developing With C2000™ Real-Time Microcontrollersand visit theC2000™ real-time control MCUspage. TheGetting Started With C2000™ Real-Time Control Microcontrollers (MCUs) Getting Started Guidecovers 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 theTMDSCNCD28P65Xevaluation board and downloadC2000Ware.