
SPRS698D – NOVEMBER 2010 – REVISED DECEMBER 2012
Piccolo Microcontrollers
1
TMS320F2806x ( Piccolo) MCUs
1.1
Features
123
High-Efficiency 32-Bit CPU (TMS320C28x)
Clocking
– 90 MHz (11.11-ns Cycle Time)
– Two Internal Zero-pin Oscillators
– 16 x 16 and 32 x 32 MAC Operations
– On-Chip Crystal Oscillator/External Clock
Input
– 16 x 16 Dual MAC
– Dynamic PLL Ratio Changes Supported
– Harvard Bus Architecture
– Watchdog Timer Module
– Atomic Operations
– Missing Clock Detection Circuitry
– Fast Interrupt Response and Processing
Peripheral Interrupt Expansion (PIE) Block That
– Unified Memory Programming Model
Supports All Peripheral Interrupts
– Code-Efficient (in C/C++ and Assembly)
Three 32-Bit CPU Timers
Floating-Point Unit
Advanced Control Peripherals
– Native Single-Precision Floating-Point
Up to 8 Enhanced Pulse Width Modulator
Operations
(ePWM) Modules
Programmable Control Law Accelerator (CLA)
– 16 PWM Channels Total (8 HRPWM-Capable)
– 32-Bit Floating-Point Math Accelerator
– Independent 16-Bit Timer in Each Module
– Executes Code Independently of the Main
Three Input Capture (eCAP) Modules
CPU
Up to 4 High-Resolution Input Capture (HRCAP)
Viterbi, Complex Math, CRC Unit (VCU)
Modules
– Extends C28x Instruction Set to Support
Up to 2 Quadrature Encoder (eQEP) Modules
Complex Multiply, Viterbi Operations, and
Cyclic Redundency Check (CRC)
12-Bit ADC, Dual Sample-and-Hold (S/H)
Embedded Memory
– Up to 3.46 MSPS
– Up to 256KB Flash
– Up to 16 Channels
– Up to 100KB RAM
On-Chip Temperature Sensor
– 2KB OTP ROM
128-Bit Security Key and Lock
6-Channel DMA
– Protects Secure Memory Blocks
Low Device and System Cost
– Prevents Firmware Reverse Engineering
– Single 3.3-V Supply
Serial Port Peripherals
– No Power Sequencing Requirement
– Two Serial Communications Interface (SCI)
[UART] Modules
– Integrated Power-on Reset and Brown-out
Reset
– Two Serial Peripheral Interface (SPI)
Modules
– Low-Power Operating Modes
– One Inter-Integrated-Circuit (I2C) Bus
– No Analog Support Pin
– One Multichannel Buffered Serial Port
Endianness: Little Endian
(McBSP) Bus
– One Enhanced Controller Area Network
(eCAN)
– One Universal Serial Bus (USB) 2.0 Module
(Available on TMS320F2806xU Devices Only)
Full-Speed Device Mode
Full-Speed or Low-Speed Host Mode
1
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
2
Piccolo, PowerPAD, C28x, TMS320C2000, C2000, ControlSUITE, Code Composer Studio, XDS510, XDS560, TMS320C28x,
TMS320C54x, TMS320C55x are trademarks of Texas Instruments.
3
All other trademarks are the property of their respective owners.
UNLESS OTHERWISE NOTED this document contains PRODUCTION DATA information
Copyright 2010–2012, Texas Instruments Incorporated
current as of publication date. Products conform to specifications per the terms of Texas
Instruments standard warranty. Production processing does not necessarily include
testing of all parameters.