Piccolo Microcontroller - TMS320F28027

TMS320F28027 (ACTIVE)

Piccolo Microcontroller

Description

The F2802x Piccolo family of microcontrollers provides the power of the C28x core coupled with highly integrated control peripherals in low pin-count devices. This family is code-compatible with previous C28x-based code, as well as providing a high level of analog integration.

An internal voltage regulator allows for single-rail operation. Enhancements have been made to the HRPWM module to allow for dual-edge control (frequency modulation). Analog comparators with internal 10-bit references have been added and can be routed directly to control the PWM outputs. The ADC converts from 0 to 3.3-V fixed full-scale range and supports ratio-metric VREFHI/VREFLO references. The ADC interface has been optimized for low overhead and latency.

Features

  • High-Efficiency 32-Bit CPU (TMS320C28x)
    • 60 MHz (16.67-ns Cycle Time)
    • 50 MHz (20-ns Cycle Time)
    • 40 MHz (25-ns Cycle Time)
    • 16 x 16 and 32 x 32 MAC Operations
    • 16 x 16 Dual MAC
    • Harvard Bus Architecture
    • Atomic Operations
    • Fast Interrupt Response and Processing
    • Unified Memory Programming Model
    • Code-Efficient (in C/C++ and Assembly)
  • Endianness: Little Endian
  • Low Cost for Both Device and System:
    • Single 3.3-V Supply
    • No Power Sequencing Requirement
    • Integrated Power-on and Brown-out Resets
    • Small Packaging, as Low as 38-Pin Available
    • Low Power
    • No Analog Support Pins
  • Clocking:
    • Two Internal Zero-pin Oscillators
    • On-Chip Crystal Oscillator/External Clock Input
    • Dynamic PLL Ratio Changes Supported
    • Watchdog Timer Module
    • Missing Clock Detection Circuitry
  • Up to 22 Individually Programmable, Multiplexed GPIO Pins With Input Filtering
  • Peripheral Interrupt Expansion (PIE) Block That Supports All Peripheral Interrupts
  • Three 32-Bit CPU Timers
  • Independent 16-Bit Timer in Each ePWM Module
  • On-Chip Memory
    • Flash, SARAM, OTP, Boot ROM Available
  • Code-Security Module
  • 128-Bit Security Key/Lock
    • Protects Secure Memory Blocks
    • Prevents Firmware Reverse Engineering
  • Serial Port Peripherals
    • One SCI (UART) Module
    • One SPI Module
    • One Inter-Integrated-Circuit (I2C) Bus
  • Enhanced Control Peripherals
    • Enhanced Pulse Width Modulator (ePWM)
    • High-Resolution PWM (HRPWM) Module
    • Enhanced Capture (eCAP) Module
    • Analog-to-Digital Converter (ADC)
    • On-Chip Temperature Sensor
    • Comparator
  • Advanced Emulation Features
    • Analysis and Breakpoint Functions
    • Real-Time Debug via Hardware
  • 2802x, 2802xx Packages
    • 38-Pin DA Thin Shrink Small-Outline Package (TSSOP)
    • 48-Pin PT Low-Profile Quad Flatpack (LQFP)

All trademarks are the property of their respective owners.

View more

Parametrics Compare all products in Piccolo F2802x/3x/5x/6x/7x

 
CPU
Peak MMACS
Frequency (MHz)
RAM (KB)
Flash (KB)
PWM (Ch)
CAP/QEP
ADC
ADC Conversion Time (ns)
12-bit A/D (#Channels)
I2C
UART (SCI)
SPI
Approx. Price (US$)
Timers
GPIO
IO Supply (V)
Pin/Package
Operating Temperature Range (C)
TMS320F28027 TMS320F28020 TMS320F28021 TMS320F28022 TMS320F28023 TMS320F28026
C28x     C28x     C28x     C28x     C28x     C28x    
60     40     40     50     50     60    
60     40     40     50     50     60    
12     6     10     12     12     12    
64     32     64     32     64     32    
8     8     8     8     8     8    
1/0     1/0     1/0     1/0     1/0     1/0    
12-Bit     12-Bit     12-Bit     12-Bit     12-Bit     12-Bit    
217     500     500     325     325     217    
7
13    
7
13    
7
13    
7
13    
7
13    
7
13    
1     1     1     1     1     1    
1     1     1     1     1     1    
1     1     1     1     1     1    
3.05 | 1ku     2.20 | 1ku     2.40 | 1ku     2.50 | 1ku     2.65 | 1ku     2.90 | 1ku    
3 32-Bit GP
1 WD    
3 32-Bit GP
1 WD    
3 32-Bit GP
1 WD    
3 32-Bit GP
1 WD    
3 32-Bit GP
1 WD    
3 32-Bit GP
1 WD    
20
22    
20
22    
20
22    
20
22    
20
22    
20
22    
3.3     3.3     3.3     3.3     3.3     3.3    
38TSSOP
48LQFP    
38TSSOP
48LQFP    
38TSSOP
48LQFP    
38TSSOP
48LQFP    
38TSSOP
48LQFP    
38TSSOP
48LQFP    
-40 to 105
-40 to 125    
-40 to 105
-40 to 125    
-40 to 105
-40 to 125    
-40 to 105
-40 to 125    
-40 to 105
-40 to 125    
-40 to 105
-40 to 125    

Companion parts

Part # Name Product Family Comments
TPS75005   Dual, 500mA Low-Dropout Regulators and Triple Voltage Rail Monitor   LINEAR REGULATOR (LDO) - MULTI-CHANNEL LDO    Dual 3.3V and 1.9/1.8V 500mA Rails with 3 supervisors and sequencing for C2000  
TPS73534   Single Output LDO, 500mA, Fixed (3.4V), Low Quiescent Current, Low Noise, High PSRR   LINEAR REGULATOR (LDO) - SINGLE CHANNEL LDO    3.4V 500mA LDO  
TPS73619   Single Output LDO, 400mA, Adj.(1.2 to 5.5V), Cap free, Low Noise, Reverse Current Protection   LINEAR REGULATOR (LDO) - SINGLE CHANNEL LDO    1.9V 400mA LDO  
TPS73033   Single Output LDO, 200mA, Fixed(3.3V), High PSRR, Low Noise   LINEAR REGULATOR (LDO) - SINGLE CHANNEL LDO    
TPS62203   3.3-V Output, 300-mA, 95% Efficient Step-Down Converter in SOT-23   CONVERTER (INTEGRATED SWITCH) - STEP-DOWN (BUCK) CONVERTER    
TPS62111   3.3-V, 1.5-A, 17-V Vin Step-Down Converter in QFN-16   CONVERTER (INTEGRATED SWITCH) - STEP-DOWN (BUCK) CONVERTER    
MC33063A   1.5-A Peak Boost/Buck/Inverting Switching Regulator   CONVERTER (INTEGRATED SWITCH) - INVERTING CONVERTER    
INA159   High-Speed, Precision Gain of 0.2 Level Translation Difference Amplifier   AMPLIFIERS AND LINEAR - DIFFERENCE AMPLIFIER    
INA193   Voltage Output High-Side Measurement Current Shunt Monitor   Shunt-based/Non-Isolated - Current Shunt Monitor Analog Voltage Output    
ISO721   Single 100Mbps Digital Isolator   ISOLATOR - Digital Isolator    
DRV8402   Dual Full Bridge PWM Motor Driver   INTEGRATED MOTOR DRIVER - BRUSHED DC DRIVER    
Click Here