Details, datasheet, quote on part number: TMS320F2806
CategorySemiconductors => Microcontrollers (MCU) => Performance MCUs => Real-time Control => Fixed-point F280x/1x
Part familyTMS320F2806 32-Bit Digital Signal Controller with Flash
Description32-Bit Digital Signal Controller with Flash 100-BGA MICROSTAR -40 to 125
CompanyTexas Instruments, Inc.
ROHSNot Compliant
DatasheetDownload TMS320F2806 datasheet
Find where to buy
Additional FeaturesSingle Zone Code Security,32-bit CPU Timers,Watchdog Timer,20 pin Oscillator,AEC-Q100 Automotive Qual
PWM Technology TypeType 0
Other Sensing FeaturesN/A
High Resolution PWM(Ch)4
ADC (Ch)16
Other Connectivity FeaturesCAN
Processing AcceleratorsN/A
Total Processing (MIPS)100
Frequency per CLA (MHz)0
Operating Temperature Range(C)-40 to 125,-40 to 85
Approx. Price (US$)8.70 | 1ku
Other Actuation FeaturesN/A
  Mecanical Data
Pin nbPackage typeInd stdJEDEC codePackage qtyCarrierDevice markWidth (mm)Length (mm)Thick (mm)Pitch (mm)
Application notes
• A Software Modularity Strategy for Digital Control Systems | Doc
• Online Stack Overflow Detection on the TMS320C28x DSP
A stack overflow in an embedded DSP application generally produces a catastrophic software crash due to data corruption, lost return addresses, or both. Traditional off-line approaches to sizing a stack during development, such as filling with a know value | Doc
• Programming TMS320x28xx and 28xxx Peripherals in C/C++ (Rev. D)
This application report explores a hardware abstraction layer implementation to make C/C++ coding easier on C28x devices. This method is compared to traditional #define macros and topics of code efficiency and special case registers are also addressed. | Doc
• TMS320F28xx and TMS320F28xxx DSP Power Reference Design (Rev. A)
This reference design takes into account the voltage, current, and start-up requirements of the TMS320F280x Digital Signal Processor (DSP) families. The operating input voltage ranges from 3.4 V to 6 V. This design is a high-efficiency solution that provid | Doc
• Code Composer Studio™ IDE v2.2 Profiler
This application note will outline and discuss the Code Composer Studio Profiler and how to use it in accurately profiling an application. We will explain the various types of profiling and will detail the differences between simulator profiling and emulat | Doc
• A Variable-Speed Sensorless Drive System for Switched Reluctance Motors
With the advent of high-speed digital signal processors (DSPs) specialized for motion control applications, it has become possible to control motors without mechanical (speed or position) sensors. This is achieved by algorithms that estimate the desired qu | Doc
• Programming External Nonvolatile Memory Using SDFlash for TMS320C28x Devices
The C28xxx generation of microcontrollers can connect to external nonvolatile memory through a variety of interfaces including parallel, serial peripheral interface (SPI), and inter-integrated circuit (I2C). This application report discusses how to write d | Doc
• EEPROM Emulation With the TMS320F28xxx DSCs
Many applications require storing small quantities of system related data (e.g., calibration values, device configuration) in a non-volatile memory, so that it can be used or modified and reused even after power cycling the system. EEPROMs are primarily us | Doc
• Getting Started With TMS320C28x Digital Signal Controllers (Rev. A)
This guide is organized by development flow and functional areas to make your design effort as seamless as possible. Tips on getting started with TMS320C28x™ DSP software and hardware development are provided to aid in your initial design and debug effor | Doc
• Flash Programming Solutions for the TMS320F28xxx DSCs
Flash programming is a process that occurs during all stages of a TMS320F28xxx digital signal controller (DSC) development cycle: firmware debug, prototyping, production, and field reprogramming. Several solutions are available to accommodate programming f | Doc
• DSP Control of Electro-Hydraulic Servo Actuators
Hydraulic actuators are characterized by their ability to impart large forces at high speeds and are used in many industrial motion systems. In applications where good dynamic performance is important it is common to contain the actuator in a servo loop co | Doc
• Running an Application from Internal Flash Memory on the TMS320F28xxx DSP (Rev. L)
Several special requirements exist for running an application from on-chip Flash memory on the TMS320F28xxx. These requirements generally do not manifest themselves during code development in RAM since the Code Composer Studio™ (CCS) debugger can mask pr | Doc
• Interfacing SD/MMC Cards With TMS320F28xxx DSCs
This application report and associated code implements the interfacing of Secure Digital (SD) or Multi-Media Card (MMC) types of Flash memory cards with the TMS320F28xxx digital signal controllers (DSCs). These cards can use serial peripheral interface (SP | Doc
• TMS320x280x to TMS320x2833x or 2823x Migration Overview (Rev. B)
This application report describes differences between the Texas Instruments TMS320x280x/2801x/2804x and TMS320x2833x/2823x microcontrollers to assist in application migration. While the main focus of this document is migration from 280x/2801x/2804x to 2833 | Doc
• Semiconductor and IC Package Thermal Metrics (Rev. C) | Doc
• TMS320x281x to TMS320x280x/2801x/2804x Migration Overview (Rev. A)
This application report describes differences between the Texas Instruments TMS320x281x and TMS320x280x/2801x/2804x DSPs to assist in application migration from the 281x to the 280x. While the main focus of this document is migration from 281x to 280x/280 | Doc
• Spread-Frequency Shift Keying Power Line Modem Software Architecture
This application report describes the software architecture and design of the Spread-Frequency Shift Keying Power Line Modem demonstration platform. Each demonstration unit consists of an eZdsp DSP developer's board plus a daughter card. The daughter card | Doc
• Calculator for CAN Bit Timing Parameters
Controller Area Network (CAN) nodes use user-specified timing parameters to sample the asynchronous bitstream and recover the clock. These parameters are typically based on the frequency of the available reference oscillator. There may be several options a | Doc
• Accelerators: Enhancing the Capabilities of the C2000 MCU Family Technical Brief (Rev. A)
Engineers designing real-time control systems are constantly faced with the challenge of optimizing performance. These systems require minimal processing latency in order to meet the control loop performance specifications. At the heart of the control syst | Doc
• An Easy Way of Creating a C-callable Assembly Function for the TMS320C28x DSP
C-callable assembly routines require an understanding of parameter-passing conventions and environments expected by the C compiler. This application report provides instructions and suggestions to configure the C compiler to assist with these issues. | Doc
• Using Enhanced Pulse Width Modulator (ePWM) Module for 0-100% Duty Cycle Control
This document provides a guide for the use of the ePWM module to provide 0% to 100% duty cycle control and is applicable to the TMS320x280x family of processors. | Doc
• Copying Compiler Sections from Flash to RAM on the TMS320F28xxx DSCs
This application report and associated code files provide functionality for copying initialized compiler sections from the internal Flash memory to the internal random access memory (RAM) of the TMS320F28xxx digital signal controllers (DSCs) at run time fo | Doc
• Migrating Code Composer v4.12 Projects to Code Composer Studio v2.0
This application report describes the process of migrating an existing Code Composer v4.12 project to a Code Composer Studio? Integrated Development Environment (IDE) v2 project. | Doc
• Microstepping Bipolar Drive of Two-Phase Hybrid Stepping Motor on F2808 DSP
This application report describes the implementation of a micro-stepping algorithm for a two-phase stepper motor using the TMS320F2808 digital signal controller (DSC). The "C" code can easily be utilized with other members of the C2000™ DSC pla | Doc
• TMS320C2000™ DSP Controllers: A Perfect Fit for Solar Power Inverters
A worldwide concern for future access to affordable, sustainable energy is driving the development of more efficient solar power generation. In any photovoltaic (PV) based system, the inverter is a critical component responsible for the control of electric | Doc
• TMS320F280x DSC USB Connectivity Using TUSB3410 USB-to-UART Bridge Chip
USB connectivity on the TMS320F280x™ family of Digital Signal Controllers may be achieved using the TUSB3410 USB 2.0 to UART bridge chip. All needed USB descriptors and firmware for the TUSB3410 device are bootable from the on-chip memory of the TMS320F2 | Doc
• Optimizing Digital Motor Control Libraries
The DMC library contains a collection of component modules and system implementations, which are intended for evaluation, accelerated design, and development of motor control firmware.The software is intended to meet these goals, and no optimization is per | Doc
• An Overview of Designing Analog Interface With TM320F28xx/28xxx DSCs (Rev. A)
This application report provides guidelines that take you through everything from configuring the ADC and related registers correctly, responding to interrupts, and board design recommendations; this may be particularly useful for first-time users of the T | Doc
• DSP Solutions for the Switched Reluctance Motor
This document deals with solutions to control a switched reluctance motor using the TMS320C24x. This new DSP family enables cost-effective design of intelligent controllers for switched reluctance motors. Two speed control algorithms are presented, they al | Doc
• Custom Bootloader Options via One-Time Programmable (OTP) Memory
The Boot to One-Time-Programmable (OTP) memory mode in the TMS320x280x devices provides the necessary hooks to support custom bootloaders. This is very useful in a situation where a bootloader option, required by a specific customer application, is not alr | Doc
• 3.3 V DSP for Digital Motor Control
New generations of motor control digital signal processors (DSPs) lower their supply voltages from 5V to 3.3V to offer higher performance at lower cost. Replacing traditional 5V digital control circuitry by 3.3V designs introduce no additional system cost | Doc
• Common Object File Format (COFF) | Doc
• TPS75005 Quick-Start Guide with C2000™ Controllers
The TPS75005 is a complete power management solution for C2000 controllers from Texas Instruments. This document illustrates how to attach the TPS75005 to a C2000 controller. | Doc
• Using the CAN Piccolo Bootloader at High Temperature
The Controller Area Network (CAN) protocol requires strict tolerances from reference bit clocks, which are generally met using quartz crystal oscillators or ceramic resonators. The TMS320F2803x, TMS320F2805x, and TMS320F2806x microcontrollers use an on-chi | Doc
• Configuring Source of Multiple ePWM Trip-Zone Events
Applications that require PWM outputs to respond to multiple trip-zones (TZ) are challenged to determine the specific source of the TZ event.This application report describes how to configure an ePWM module to identify the specific source of a TZ event whe | Doc
• Using PWM Output as a Digital-to-Analog Converter on a TMS320F280x (Rev. A)
This application report presents a method for utilizing the on-chip pulse width modulated (PWM) signal generators on the TMS320F280x™ family of digital signal controllers as a digital-to-analog converter (DAC). The method involves analog low-pass filteri | Doc
• Configuring the TMS320F280x DSP as an I2C Processor
This application report provides details on how to configure a TMS320F280x device so that it can be used as an I2C slave processor and the protocol used to support that configuration. | Doc
• Power Line Communication for Lighting Apps using BPSK w/ a Single DSP Controller
DSP controllers provide the on-chip peripherals and computational power needed to implement various power electronics applications. A single-chip DSP controller allows designers to implement multiple functions such as power line communication, power-factor | Doc
Evaluation Kits
TMDSEMU560V2STM-U: XDS560v2 System Trace USB Debug Probe
TMDSEMU100V2U-20T: XDS100v2 JTAG Debug Probe (20-pin cTI version)
TMDSEMU100V2U-14T: XDS100v2 JTAG Debug Probe (14-pin TI version)
TMDSCNCD2808: TMS320F2808 controlCARD
TMDSDOCK2808: TMS320F2808 Experimenter Kit
TMDSEMU200-U: XDS200 USB Debug Probe
TMDSDCDC2KIT: C2000 Digital Power Experimenter Kit
C2000-GANG: C2000 Gang Programmer
TMDSEMU560V2STM-UE: XDS560v2 System Trace USB & Ethernet Debug Probe
TMDSDCDC8KIT: C2000 DC/DC Developer's Kit


Features, Applications

ADVANCE INFORMATION concerns new products in the sampling or preproduction phase of development. Characteristic data and other specifications are subject to change without notice.

IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI's terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI's standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI. Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Amplifiers Data Converters DSP Interface Logic Power Mgmt Microcontrollers Applications Audio Automotive Broadband Digital Control Military Optical Networking Security Telephony Video & Imaging Wireless Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265 Copyright 2005, Texas Instruments Incorporated

This data sheet revision history highlights the technical changes made to the SPRS230B device-specific data sheet to make an SPRS230C revision. Scope: This document has been reviewed for technical accuracy; the technical content is up-to-date as of the specified release date with the following changes.

ADDITIONS/CHANGES/DELETIONS Changed from Product Preview to Advance Information Added Q temperature option to features page Corrected pin 13 from VSS1AGND in Figure 2-1 Added a row to Table 3-9 for PARTID and changed DEVICEID to REVID Added 6.4 through 6.6, current consumption tables Added Section 6.6.1 on reducing current consumption Added section 6.7 through section 6.11


Related products with the same datasheet
Some Part number from the same manufacture Texas Instruments, Inc.
TMS320F2806GGMA 32-Bit Digital Signal Controller with FlashHigh-Performance Static CMOS Technology 100 MHz (10-ns Cycle Time) Low-Power (1.8-V Core, 3.3-V I/O) Design 3.3-V Flash VoltageJTAG Boundary Scan Support
TAS5152 Stereo 125W PowerstageThe TAS5152 is a third-generation, high-performance, integrated stereo digital amplifier power stage with improved protection system. The TAS5152 is capable of driving a 4- bridge-tied
TAS5142 Stereo 100W PowerstageThe TAS5142 is a third-generation, high-performance, integrated stereo digital amplifier power stage with improved protection system. The TAS5142 is capable of driving a 4- bridge-tied
TLC5940 4096 Step Grayscale LED Driver w/Dot-CorrectionThe TLC5940 is a 16-channel constant-current sink LED driver. Each channel has an individually adjustable 4096-step grayscale PWM brightness control and a 64-step
TLC5923 LED DriverThe TLC5923 is a 16 channel constant-current sink driver. Each channel has a On/Off state and a 128-step adjustable constant current sink (dot correction). The dot correction adjusts the brightness
TS3L301 16-Bit to 8-Bit SPDT Gigabit LAN Switch with Low and Flat On-State ResistanceThe TS3L301 is a 16-bit to 8-bit multiplexer/demultiplexer LAN switch with a single select (SEL) input. The SEL input controls
BQ25010 Single-Chip Li-Ion Charger and DC/DC Converter IC, Output Adjustable The bqHYBRID series are highly integrated charge and power management devices targeted at space-limited bluetooth applications. The bqHYBRID
BQ25011 Single-Chip Li-Ion Charger and DC/DC Converter IC, Output 3.3V The bqHYBRID series are highly integrated charge and power management devices targeted at space-limited bluetooth applications. The bqHYBRID
BQ25012 Single-Chip Li-Ion Charger and DC/DC Converter IC, Output 1.8VLi-Ion Or Li-Pol Charge Management and Synchronous DC-DC Power Conversion In a Single ChipOptimized for Powering Bluetooth Headsets and AccessoriesCharges
ADS1602 16-Bit, 2.5MSPS Analog-to-Digital ConverterThe ADS1602 is a high-speed, high-precision, delta-sigma analog-to-digital converter (ADC) manufactured on an advanced CMOS process. The ADS1602 oversampling
INA193 Voltage Output High-Side Measurement Current Shunt MonitorThe INA193INA198 family of current shunt monitors with voltage output can sense drops across shunts at common-mode voltages from 16V to +80V,
TPS65160 Bias Power Supply for TV and Monitor TFT LCD PanelsThe TPS65160 offers a compact power supply solution to provide all four voltages required by thin film transistor (TFT) LCD panel. With its high current
MSP430F4270 16-Bit Ultra-Low-Power MCU, 32kB Flash, 256B RAM, 16-bit sigma Delta A/D, 12-bit D/A, LCD DriverThe Texas Instruments MSP430 family of ultralow power microcontrollers consist of several devices featuring
TMS320C6727 Floating-Point Digital Signal ProcessorThe TMS320C672x is the next generation of Texas Instruments C67x family of high-performance 32-/64-bit floating-point digital signal processors. The TMS320C672x
TRF1222 3.5-GHz Integrated Up-ConverterThe TRF1222 up-converts a UHF IF signal to an RF signal in the 3300-MHz to 3800-MHz range for 3.5-GHz radio applications. The TRF1222 has 18 dB of gain and an output
TRF1221 Dual VCO/PLL Synthesizer With Up-Converter The TRF1121 and TRF1221 are VHF-UHF upconverters with integrated UHF and S-Band frequency synthesizers for radio applications in the 2 GHz to 4 GHz range. The IC performs
TRF1216 3.5-GHz High Dynamic Range Low Noise Down-Converter The TRF1216 is the first of two integrated circuits used in the receiver section of Texas Instruments 3.5-GHz radio chipset. The TRF1216 down-converts
TRF1212 Dual VCO/PLL Synthesizer With DownconverterThe TRF1112 / TRF1212 are UHF-VHF down converters with integrated UHF and S-band frequency synthesizers for radio applications in the 2 GHz to 4 GHz range.
Same catergory

CS494003 : Audio DSPs. Multi-standard Audio Decoder.

DSP56857BU120 : DSP56800E. 16-Bit Digital Signal Processor. 120 MIPS x 16-bit Program SRAM x 16-bit Data SRAM x 16-bit Boot ROM Six (6) independent channels of DMA Two (2) Enhanced Synchronous Serial Interfaces (ESSI) Two (2) Serial Communication Interfaces (SCI) Serial Port Interface (SPI) Four (4) dedicated GPIO 8-bit Parallel Host Interface General Purpose 16-bit Quad Timer JTAG/Enhanced On-Chip Emulation.

MMU24 : High Performance DSP Memory Management Unit. RESET SYSTEM CONTROL SYSCLK EN SYSCLK START MEMW MEMOE CCOMR CCOMI CSWAP MEMORY CONTROL 80/100 MHz operation on complex arrays to 1 Million words. Complements DSP24 and allows a complex sample rate of 50 MHz for a 1K complex FFT with window Polyphase addressing and control for FFT folding and overlapping Supports DSP, Complex math, Matrix math, FIRs,.

PDSP16330 : FFT and Co-ordinate Conversion Processors. = Pythagoras Processor ;; Package Type = Flatpack ;; No. Of Pins = 100.

PDSP16515A : FFT and Co-ordinate Conversion Processors. = Stand Alone FFT Processor ;; Package Type = Pga ;; No. Of Pins = 84.

SM320LF2407APGEMEP : TMS320 Family. ti SM320LF2407A-EP, Military Enhanced Plastic DSP Controllers.

SMJ320C80 : TMS320 Family. Multi-DSP System-on-a-chip Optimized For Image Processing.

SMJ320VC33 : TMS320 Family. Signal Processor (DSP): - 13-ns Instruction Cycle Time - 150 Million Floating-Point Operations Per Second (MFLOPS) - 75 Million Instructions Per Second (MIPS) 32-Bit (1.1-Mbit) On-Chip Words of Dual-Access Static Random-Access Memory (SRAM) Configured 16K plus 1K Blocks to improve Internal Performance Generator Very Low Power: @ 150 MFLOPS 32-Bit.

TMS320C6411 : Fixed-point Digital Signal Processor The TMS320C64x DSPS (including The TMS320C6411 Device) Are The Highest-performance Fixed-point DSP Generation in The TMS320C6000 DSP Platform. The TMS320C6411 (C6411) Device is Based on The Second-generation High-performance, Advanced Velociti Very-long-instruction-word (VLIW) Architecture (VelocTI.2 ) Developed.

TMS320C6711GFN100 : TMS320 Family. ti TMS320C6711, Floating-point Digital Signal Processor.

TMS320F206 : TMS320 Family. Digital Signal Processor. High-Performance Static CMOS Technology Includes the T320C2xLP Core CPU is a Member of the TMS320C20x Generation, Which Also Includes the TMS320C203, and TMS320C209 Devices Instruction-Cycle Time 5 V Source Code Compatible With TMS320C25 Upwardly Code-Compatible With TMS320C5x Devices Three External Interrupts TMS320F206 Integrated Memory: Words of On-Chip.

TMS320F2808 : 32-Bit Digital Signal Controller with Flash High-Performance Static CMOS Technology 100 MHz (10-ns Cycle Time) Low-Power (1.8-V Core, 3.3-V I/O) Design 3.3-V Flash Voltage JTAG Boundary Scan Support High-Performance 32-Bit CPU (TMS320C28x) 16 x 16 and 32 x 32 MAC Operations 16 x 16 Dual MAC Harvard Bus Architecture Atomic Operations Fast Interrupt Response.

MC56F8037PB : The 56F8037 is a member of the 56800E core-based family of Digital Signal Controllers (DSCs). It combines, on a single chip, the processing power of a DSP and the functionality of a microcontroller with a flexible set of peripherals to create an extremely cost-effective solution. Because of its low cost, configuration flexibility, and compact program.

dsPIC30F6011A : dsPIC30F Motor Control 16-bit Digital Signal Controller. Seamless migration options from this device to dsPIC33F and PIC24 devices in similar packages..

MSC7116 : Low-Cost 16-bit DSP With DDR Controller And 10/100 Mbps Ethernet MAC ? ?S t a r C o r e SC1400 DSP extended core with one SC1400 DSP core, 192 Kbyte of internal SRAM M1 memory, 16 way 16 Kbyte instruction cache (ICache), four-entry write buffer, programmable interrupt controller (PIC), and low-power Wait and Stop processing modes. ? 192 Kbyte M2 memory.

0-C     D-L     M-R     S-Z