TMS320F28066PFPQ
  • Share:

Texas Instruments TMS320F28066PFPQ

Manufacturer No:
TMS320F28066PFPQ
Manufacturer:
Texas Instruments
Package:
Tray
Description:
IC MCU 32BIT 256KB FLASH 80HTQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The TMS320F28066PFPQ is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This device is optimized for real-time control applications, including industrial motor drives, solar inverters, digital power, electrical vehicles, motor control, and sensing and signal processing. It features a high-efficiency 32-bit CPU (TMS320C28x) with a 90 MHz clock speed and an 11.11-ns cycle time. The microcontroller is designed to enhance closed-loop performance and is code-compatible with previous C28x-based code, ensuring a smooth transition for developers.

Key Specifications

Specification Details
Processor High-efficiency 32-bit CPU (TMS320C28x), 90 MHz, 11.11-ns cycle time
Memory Up to 256 KB of flash, up to 100 KB of RAM, 2 KB of One-Time Programmable (OTP) ROM
Package 80-pin HTQFP (PFP)
Operating Temperature Range -40°C to 125°C
Floating-Point Unit (FPU) Native single-precision floating-point operations
Programmable Control Law Accelerator (CLA) 32-bit floating-point math accelerator, executes code independently of the main CPU
Viterbi, Complex Math, CRC Unit (VCU) Extends C28x instruction set to support complex multiply, Viterbi operations, and Cyclic Redundancy Check (CRC)
Analog-to-Digital Converter (ADC) 12-bit, dual Sample-and-Hold (S/H), up to 3.46 MSPS, up to 16 channels
Serial Port Peripherals Two SCI [UART] modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, USB 2.0
General-Purpose Input/Output (GPIO) Up to 54 individually programmable, multiplexed GPIO pins with input filtering
Power Supply Single 3.3-V supply, no power sequencing requirement
Debug Features Advanced debug features, analysis and breakpoint functions, real-time debug through hardware

Key Features

  • High-efficiency 32-bit CPU (TMS320C28x) with 90 MHz clock speed and 11.11-ns cycle time.
  • 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, 16 × 16 dual MAC.
  • Harvard bus architecture, atomic operations, fast interrupt response and processing.
  • Unified memory programming model, code-efficient in C/C++ and Assembly.
  • Floating-Point Unit (FPU) with native single-precision floating-point operations.
  • Programmable Control Law Accelerator (CLA) as a 32-bit floating-point math accelerator.
  • Viterbi, Complex Math, CRC Unit (VCU) extending the C28x instruction set.
  • Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total (8 HRPWM-capable).
  • Three input Enhanced Capture (eCAP) modules, up to 4 High-Resolution Capture (HRCAP) modules.
  • Up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules.
  • 12-bit Analog-to-Digital Converter (ADC) with dual Sample-and-Hold (S/H), up to 3.46 MSPS, up to 16 channels.
  • On-chip temperature sensor, 128-bit security key and lock for secure memory blocks.
  • Serial port peripherals including SCI [UART], SPI, I2C, McBSP, eCAN, and USB 2.0.
  • Up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering.
  • Advanced debug features with analysis and breakpoint functions, real-time debug through hardware.

Applications

The TMS320F28066PFPQ is optimized for various real-time control applications, including:

  • Industrial motor drives.
  • Solar inverters and digital power systems.
  • Electrical vehicles and transportation systems.
  • Motor control and sensing and signal processing.

These applications benefit from the microcontroller's high-performance processing, advanced control peripherals, and robust analog integration.

Q & A

  1. What is the clock speed of the TMS320F28066PFPQ?

    The clock speed is 90 MHz with an 11.11-ns cycle time.

  2. What type of memory does the TMS320F28066PFPQ have?

    It has up to 256 KB of flash, up to 100 KB of RAM, and 2 KB of One-Time Programmable (OTP) ROM.

  3. What is the operating temperature range of the TMS320F28066PFPQ?

    The operating temperature range is -40°C to 125°C.

  4. Does the TMS320F28066PFPQ have a Floating-Point Unit (FPU)?

    Yes, it has a native single-precision FPU.

  5. What is the Programmable Control Law Accelerator (CLA) in the TMS320F28066PFPQ?

    The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU.

  6. What advanced control peripherals are available on the TMS320F28066PFPQ?

    It includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, Enhanced Capture (eCAP) modules, High-Resolution Capture (HRCAP) modules, and Enhanced Quadrature Encoder Pulse (eQEP) modules.

  7. Does the TMS320F28066PFPQ have analog-to-digital conversion capabilities?

    Yes, it features a 12-bit Analog-to-Digital Converter (ADC) with dual Sample-and-Hold (S/H), up to 3.46 MSPS, and up to 16 channels.

  8. What kind of serial port peripherals are available on the TMS320F28066PFPQ?

    It includes two SCI [UART] modules, two SPI modules, one I2C bus, one McBSP bus, one eCAN, and USB 2.0.

  9. How many GPIO pins does the TMS320F28066PFPQ have?

    It has up to 54 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering.

  10. What are the advanced debug features of the TMS320F28066PFPQ?

    The device features advanced debug capabilities including analysis and breakpoint functions, and real-time debug through hardware.

  11. Is the TMS320F28066PFPQ suitable for automotive applications?

    Yes, it is AEC Q100 qualified for automotive applications.

Product Attributes

Core Processor:C28x
Core Size:32-Bit Single-Core
Speed:90MHz
Connectivity:CANbus, I²C, McBSP, SCI, SPI, UART/USART
Peripherals:Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number of I/O:40
Program Memory Size:256KB (128K x 16)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:34K x 16
Voltage - Supply (Vcc/Vdd):1.71V ~ 1.995V
Data Converters:A/D 12x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 125°C (TA)
Mounting Type:Surface Mount
Package / Case:80-TQFP Exposed Pad
Supplier Device Package:80-HTQFP (12x12)
0 Remaining View Similar

In Stock

$16.13
11

Please send RFQ , we will respond immediately.

Same Series
DD15S20LV5X
DD15S20LV5X
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S2S5WV5X/AA
DD15S2S5WV5X/AA
CONN D-SUB HD RCPT 15P SLDR CUP
RD15S10HE20/AA
RD15S10HE20/AA
CONN D-SUB RCPT 15POS CRIMP
CBC9W4S10HE2X/AA
CBC9W4S10HE2X/AA
CONN D-SUB RCPT 9POS CRIMP
DD15S20LT2S
DD15S20LT2S
CONN D-SUB HD RCPT 15P SLDR CUP
CBC13W3S10HE3X/AA
CBC13W3S10HE3X/AA
CONN D-SUB RCPT 13POS CRIMP
CBC9W4S10HE2S/AA
CBC9W4S10HE2S/AA
CONN D-SUB RCPT 9POS CRIMP
CBC9W4S10HV5S/AA
CBC9W4S10HV5S/AA
CONN D-SUB RCPT 9POS CRIMP
DD26S2F000/AA
DD26S2F000/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S10HV50/AA
DD26S10HV50/AA
CONN D-SUB HD RCPT 26POS CRIMP
DD26S20WE2X/AA
DD26S20WE2X/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20J00
DD26S20J00
CONN D-SUB HD RCPT 26P SLDR CUP

Similar Products

Part Number TMS320F28066PFPQ TMS320F28069PFPQ TMS320F28066PFPS TMS320F28066PZPQ TMS320F28067PFPQ TMS320F28062PFPQ
Manufacturer Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments Texas Instruments
Product Status Active Active Active Active Obsolete Active
Core Processor C28x C28x C28x C28x C28x C28x
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 90MHz 90MHz 90MHz 90MHz 90MHz 90MHz
Connectivity CANbus, I²C, McBSP, SCI, SPI, UART/USART CANbus, I²C, McBSP, SCI, SPI, UART/USART CANbus, I²C, McBSP, SCI, SPI, UART/USART CANbus, I²C, McBSP, SCI, SPI, UART/USART CANbus, I²C, McBSP, SCI, SPI, UART/USART CANbus, I²C, McBSP, SCI, SPI, UART/USART
Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT Brown-out Detect/Reset, DMA, POR, PWM, WDT Brown-out Detect/Reset, DMA, POR, PWM, WDT Brown-out Detect/Reset, DMA, POR, PWM, WDT Brown-out Detect/Reset, DMA, POR, PWM, WDT Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number of I/O 40 40 40 54 40 40
Program Memory Size 256KB (128K x 16) 256KB (128K x 16) 256KB (128K x 16) 256KB (128K x 16) 256KB (128K x 16) 128KB (64K x 16)
Program Memory Type Flash Flash Flash Flash Flash Flash
EEPROM Size - - - - - -
RAM Size 34K x 16 50K x 16 34K x 16 34K x 16 50K x 16 26K x 16
Voltage - Supply (Vcc/Vdd) 1.71V ~ 1.995V 1.71V ~ 1.995V 1.71V ~ 1.995V 1.71V ~ 1.995V 1.71V ~ 1.995V 1.71V ~ 1.995V
Data Converters A/D 12x12b A/D 12x12b A/D 12x12b A/D 16x12b A/D 12x12b A/D 12x12b
Oscillator Type Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 125°C (TA) -40°C ~ 125°C (TA) -40°C ~ 125°C (TA) -40°C ~ 125°C (TA) -40°C ~ 125°C (TA) -40°C ~ 125°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 80-TQFP Exposed Pad 80-TQFP Exposed Pad 80-TQFP Exposed Pad 100-TQFP Exposed Pad 80-TQFP Exposed Pad 80-TQFP Exposed Pad
Supplier Device Package 80-HTQFP (12x12) 80-HTQFP (12x12) 80-HTQFP (12x12) 100-HTQFP (14x14) 80-HTQFP (12x12) 80-HTQFP (12x12)

Related Product By Categories

STM32F205ZET6TR
STM32F205ZET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
STM32F412VGT6
STM32F412VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
MK02FN128VLF10
MK02FN128VLF10
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 48LQFP
STM32L011K4U3
STM32L011K4U3
STMicroelectronics
IC MCU 32BIT 16KB FLASH 32UFQFPN
STM32F098CCU6TR
STM32F098CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
ADUC7126BSTZ126-RL
ADUC7126BSTZ126-RL
Analog Devices Inc.
IC MCU 16/32B 126KB FLASH 80LQFP
MSP430FG479IPNR
MSP430FG479IPNR
Texas Instruments
IC MCU 16BIT 60KB FLASH 80LQFP
STM32F205VGT6W
STM32F205VGT6W
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
LPC2132FBD64/01118
LPC2132FBD64/01118
NXP USA Inc.
IC MCU 16/32BIT 64KB FLSH 64LQFP
P87C52X2FN
P87C52X2FN
Rochester Electronics, LLC
P87C52 - 80C51, MCS 51, 8-BIT MI
MC9S12XDT256VAA
MC9S12XDT256VAA
Freescale Semiconductor
IC MCU 16BIT 256KB FLASH 80QFP
R5F211B4SP#U0
R5F211B4SP#U0
Renesas Electronics America Inc
IC MCU 16BIT 16KB FLASH 20LSSOP

Related Product By Brand

ADS8598HIPMR
ADS8598HIPMR
Texas Instruments
IC ADC 18BIT SAR 64LQFP
TLC7226CDWR
TLC7226CDWR
Texas Instruments
IC DAC 8BIT V-OUT 20SOIC
DAC121C085CIMMX/NOPB
DAC121C085CIMMX/NOPB
Texas Instruments
IC DAC 12BIT V-OUT 8VSSOP
AM26LS32ACNSR
AM26LS32ACNSR
Texas Instruments
IC RECEIVER 0/4 16SO
TCAN1043DRQ1
TCAN1043DRQ1
Texas Instruments
IC TRANSCEIVER 1/1 14SOIC
THS4130IDRG4
THS4130IDRG4
Texas Instruments
IC OPAMP DIFF 1 CIRCUIT 8SOIC
OPA340NA/250G4
OPA340NA/250G4
Texas Instruments
IC OPAMP GP 1 CIRCUIT SOT23-5
CD4056BME4
CD4056BME4
Texas Instruments
IC DRVR 7 SEGMENT 1 DIGIT 16SOIC
UCC27284QDRQ1
UCC27284QDRQ1
Texas Instruments
AUTOMOTIVE 3-A, 120-V HALF BRIDG
UCC27424QDGNRQ1
UCC27424QDGNRQ1
Texas Instruments
IC GATE DRVR LOW-SIDE 8MSOP
TPS54357PWP
TPS54357PWP
Texas Instruments
IC REG BUCK 5V 3A 16HTSSOP
LP2985IM5-3.1/NOPB
LP2985IM5-3.1/NOPB
Texas Instruments
IC REG LINEAR 3.1V 150MA SOT23-5