● High-Efficiency 32-Bit CPU (TMS320C28x)
● 90 MHz (11.11-ns Cycle Time)
● 16 x 16 and 32 x 32 Multiply and Accumulate (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)
● 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, ComplexMath, CRC Unit (VCU)
● Extends C28x Instruction Set to Support Complex Multiply, Viterbi Operations, and Cyclic Redundency Check (CRC)
● Embedded Memory
● Up to 256KB of Flash
● Up to 100KB of RAM
● 2KB of One-Time Programmable (OTP) ROM
● 6-Channel Direct Memory Access(DMA)
● Low Device and System Cost
● Single 3.3-V Supply
● No Power Sequencing Requirement
● Integrated Power-on Reset and Brown-out Reset
● Low-Power Operating Modes
● No Analog Support Pin
● Endianness: LittleEndian
● JTAG Boundary Scan Support
● IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture
● Clocking
● Two Internal Zero-Pin Oscillators
● On-Chip Crystal Oscillator/External Clock Input
● Watchdog Timer Module
● Missing Clock Detection Circuitry
● Peripheral Interrupt Expansion (PIE) BlockThat Supports All Peripheral Interrupts
● Three 32-Bit CPUTimers
● Advanced Control Peripherals
● Up to 8 EnhancedPulse-Width Modulator (ePWM) Modules
● 16 PWM Channels Total (8 HRPWM-Capable)
● Independent 16-Bit Timer in Each Module
● Three Input Enhanced Capture (eCAP)Modules
● Up to 4 High-Resolution Capture (HRCAP) Modules
● Upto 2 Enhanced Quadrature Encoder Pulse (eQEP) Modules
● 12-Bit Analog-to-DigitalConverter (ADC), Dual Sample-and-Hold (S/H)
● Up to 3.46 MSPS
● Up to 16 Channels
● On-Chip TemperatureSensor
● 128-Bit Security Key and Lock
● Protects Secure Memory Blocks
● Prevents Reverse-Engineering of Firmware
● Serial PortPeripherals
● Two Serial Communications Interface (SCI) [UART] Modules
● Two Serial Peripheral Interface (SPI) Modules
● One Inter-Integrated-Circuit (I2C) Bus
● One Multichannel Buffered Serial Port (McBSP) Bus
● One Enhanced Controller Area Network (eCAN)
● Universal Serial Bus (USB) 2.0 (see Device Comparison Table for Availability)
● Full-Speed Device Mode
● Full-Speed or Low-Speed Host Mode
● Up to54 Individually Programmable, Multiplexed General-Purpose Input/Output (GPIO) Pins With InputFiltering
● Advanced Emulation Features
● Analysis and Breakpoint Functions
● Real-Time Debug via Hardware
● 2806x Packages
● 80-Pin PFP and 100-Pin PZP PowerPAD Thermally Enhanced Thin Quad Flatpacks (HTQFPs)
● 80-Pin PN and 100-Pin PZ Low-Profile Quad Flatpacks (LQFPs)