Overview
The TMS320F28069FPZTR is a 32-bit microcontroller from Texas Instruments, part of the C2000™ family. This microcontroller is optimized for processing, sensing, and actuation to enhance closed-loop performance in real-time control applications. It is particularly suited for industrial motor drives, solar inverters, digital power systems, electrical vehicles, transportation, motor control, and sensing and signal processing.
The F2806x family, to which this microcontroller belongs, combines the power of the C28x core with the Programmable Control Law Accelerator (CLA) and highly integrated control peripherals, all within low pin-count devices. This family is code-compatible with previous C28x-based code and offers a high level of analog integration.
Key Specifications
Specification | Details |
---|---|
CPU | High-efficiency 32-bit TMS320C28x |
Frequency | 90 MHz (11.11-ns cycle time) |
MAC Operations | 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, 16 × 16 dual MAC |
Bus Architecture | Harvard bus architecture |
Floating-Point Unit (FPU) | Yes, 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) |
Embedded Memory | Up to 256KB of flash, up to 100KB of RAM, 2KB of One-Time Programmable (OTP) ROM |
Direct Memory Access (DMA) | 6-channel DMA |
Power Supply | Single 3.3-V supply, no power sequencing requirement |
Operating Temperature Range | -40°C to 125°C |
Package Type | 100-LQFP (Low-Profile Quad Flatpack) |
PWM Modules | Up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, 16 PWM channels total (8 HRPWM-capable) |
Enhanced Capture (eCAP) Modules | Three input Enhanced Capture (eCAP) modules |
High-Resolution Capture (HRCAP) Modules | Up to 4 High-Resolution Capture (HRCAP) modules |
Enhanced Quadrature Encoder Pulse (eQEP) Modules | Up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules |
Key Features
- High-Performance CPU: The TMS320F28069FPZTR features a high-efficiency 32-bit TMS320C28x CPU with a frequency of 90 MHz and 11.11-ns cycle time.
- Advanced Math Capabilities: Includes 16 × 16 and 32 × 32 Multiply and Accumulate (MAC) operations, and a 16 × 16 dual MAC.
- Floating-Point Unit (FPU): Supports native single-precision floating-point operations.
- Programmable Control Law Accelerator (CLA): A 32-bit floating-point math accelerator that executes code independently of the main CPU.
- Viterbi, Complex Math, CRC Unit (VCU): Extends the C28x instruction set to support complex multiply, Viterbi operations, and Cyclic Redundancy Check (CRC).
- Embedded Memory: Up to 256KB of flash, up to 100KB of RAM, and 2KB of One-Time Programmable (OTP) ROM.
- Control Peripherals: Includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, three input Enhanced Capture (eCAP) modules, up to 4 High-Resolution Capture (HRCAP) modules, and up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules.
- Low-Power Operating Modes: Single 3.3-V supply with no power sequencing requirement and integrated power-on reset and brownout reset.
- Clocking and Timers: Two internal zero-pin oscillators, on-chip crystal oscillator/external clock input, watchdog timer module, and missing clock detection circuitry.
- Peripheral Interrupt Expansion (PIE): Supports all peripheral interrupts.
- JTAG Boundary Scan Support: Compliant with IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture.
Applications
- Industrial Motor Drives: Optimized for real-time control in industrial motor drive applications.
- Solar Inverters and Digital Power: Suitable for solar inverter and digital power systems requiring high-performance control.
- Electrical Vehicles and Transportation: Used in electrical vehicles and transportation systems for advanced control and sensing.
- Motor Control: Ideal for various motor control applications due to its advanced control peripherals.
- Sensing and Signal Processing: Effective in sensing and signal processing applications requiring real-time control and high-performance processing.
Q & A
- What is the CPU frequency of the TMS320F28069FPZTR?
The CPU frequency is 90 MHz with an 11.11-ns cycle time.
- What type of floating-point operations does the TMS320F28069FPZTR support?
It supports native single-precision floating-point operations.
- What is the Programmable Control Law Accelerator (CLA) in the TMS320F28069FPZTR?
The CLA is a 32-bit floating-point math accelerator that executes code independently of the main CPU.
- How much embedded memory does the TMS320F28069FPZTR have?
It has up to 256KB of flash, up to 100KB of RAM, and 2KB of One-Time Programmable (OTP) ROM.
- What are the key control peripherals of the TMS320F28069FPZTR?
It includes up to 8 Enhanced Pulse-Width Modulator (ePWM) modules, three input Enhanced Capture (eCAP) modules, up to 4 High-Resolution Capture (HRCAP) modules, and up to 2 Enhanced Quadrature Encoder Pulse (eQEP) modules.
- What is the operating temperature range of the TMS320F28069FPZTR?
The operating temperature range is -40°C to 125°C.
- Does the TMS320F28069FPZTR support JTAG boundary scan?
Yes, it is compliant with IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture.
- What are some typical applications of the TMS320F28069FPZTR?
Typical applications include industrial motor drives, solar inverters, digital power systems, electrical vehicles, transportation, motor control, and sensing and signal processing.
- What is the package type of the TMS320F28069FPZTR?
The package type is 100-LQFP (Low-Profile Quad Flatpack).
- Does the TMS320F28069FPZTR have low-power operating modes?
Yes, it has low-power operating modes with a single 3.3-V supply and no power sequencing requirement.