TMS320F28044 Status: ACTIVE

Digital Signal Controller

      
         
Alert me about changes<br/>to this product

Datasheet

Download - PDF Icon
  • TMS320F28044 Digital Signal Processor (Rev. B) (tms320f28044.pdf, 921 KB)
    01 May 2007 Download
  • TMS320F28044 DSP Silicon Errata (Rev. B) (sprz255b.pdf, 137 KB)
    21 Feb 2008 Download
  • Getting Started With TMS320C28x Digital Signal Controllers (Rev. A) (spraam0a.htm, 8 KB)
    25 Oct 2007 Abstract


 TMS320F28044
GenerationF280x General Purpose MCU - Including Piccolo  
CPU1 C28x  
Peak MMACS100  
Frequency(MHz)100  
RAM20 KB  
OTP ROM2 KB  
Flash128 KB  
PWM16-Ch  
ADC1 16-Ch 12-Bit  
ADC Conversion Time80 ns  
I2C1  
UART1 SCI  
SPI1  
Timers3 32-Bit GP,1 WD  
GPIO35  
Core Supply (Volts)1.8 V  
IO Supply (Volts)3.3 V  
Operating Temperature Range (°C)-40 to 85,-40 to 125  
 Samples
 Inventory

Customers Who Evaluated This Product Also Evaluated

Product Information

Features

  • High-Performance 100-MHz (10-ns Cycle Time) Processor
  • TMS320C28x™ 32-Bit CPU
    • Single-cycle 16 × 16 and 32 × 32 Multiply-accumulate (MAC) Operations
    • Dual 16 × 16 MAC
    • Fast Interrupt Response
    • Unified Memory Programming Model
  • On-Chip Memory
    • 64K × 16 Flash
    • 10K × 16 SARAM
    • 1K × 16 OTP
    • 4K × 16 Boot ROM
    • Code Security Module Protects Against Unauthorized Memory Access
  • Clocking
    • Dynamic PLL Ratio Changes Supported
    • On-Chip Oscillator
    • Clock-Fail-Detect Mode
  • Interrupts
    • Support for up to Three External Core Interrupts
    • Peripheral Interrupt Expansion (PIE) Block That Supports All Peripheral Interrupts
  • High-speed, 12-Bit ADC
    • 80 ns (12.5 MSPS) Conversion Rate
    • 16 Channels
    • Two Sample-and-Hold
    • Single/Simultaneous Conversions
    • Internal or External Reference
  • High-Resolution PWM
    • 16 Outputs with 150 ps Resolution
    • 14.8 Bits at 200-KHz Switching
    • 13.4 Bits at 500-KHz Switching
    • 12.4 Bits at 1-MHz Switching
  • Communications Port Peripherals
    • Serial Peripheral Interface (SPI) Module
    • Serial Communications Interface (SCI)
    • Inter-Integrated Circuit (I2C) Bus
  • Timers
    • Three 32-bit CPU Timers
    • Up to 16 16-bit Timers
    • Watchdog Timer Module
  • Up to 35 General-Purpose Input/Output (GPIO) Pins With Input Filtering
  • On-chip JTAG Emulation With Real-time Debug via Hardware
  • JTAG Boundary Scan Support
  • Low-power IDLE, STANDBY, and HALT Modes
  • Development Tools
    • F28044 eZdsp Starter Kit
    • Code Composer Studio™ IDE With Flash Programming Plug-in
    • C28x-optimized ANSI C/C++ Compiler/Assembler/Linker
    • DSP/BIOS™ Real-time Operating System
    • USB-based JTAG Emulators(1)
  • Available Software
    • C2000™ Digital Power Supply Software Library
    • C28x™ IQ Math Library
    • C28x Header Files With Example Programs for all Peripherals
    • C28x DSP Library
    • C28x Digital Motor Control Software Library
  • Package Options
    • 100-pin Thin Quad Flatpack (PZ)
    • 100-pin MicroStar BGA™ (GGM, ZGM)
    • RoHS-compliant, Green Packaging
  • Temperature Options:
    • A: -40°C to 85°C (PZ, GGM, ZGM)

(1) IEEE Standard 1149.1-1990 Standard Test Access Port and Boundary Scan Architecture


TMS320C28x, Code Composer Studio, DSP/BIOS, C2000, C28x, MicroStar BGA, TMS320 are trademarks of Texas Instruments.
eZdsp, XDS510USB are trademarks of Spectrum Digital.
All other trademarks are the property of their respective owners.

Description

The TMS320F28044 device, member of the TMS320C28x™ DSP generation, is a highly integrated, high-performance solution for demanding control applications.

Throughout this document, TMS320F28044 is abbreviated as F28044.

    

Pricing / Packaging / CAD Design Tools / Samples

PricePackagingCAD Design ToolsSamples
DeviceStatusPrice | QuantityPackage | PinsPackage QTY | Package CarrierSymbolsFootprintsSamples
TMS320F28044PZAACTIVE10.60 | 100uLQFP (PZ) | 100 90 Download CAD Format for this Symbol Download CAD Format for this Footprint
TMS320F28044PZSACTIVE11.55 | 100uLQFP (PZ) | 100 90 Download CAD Format for this Symbol Download CAD Format for this FootprintPurchase Samples

* Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For higher volume price quotes,prices in local currency or delivery quotes, please contact your local Texas Instruments Sales Office or Authorized Distributor.

Inventory

  TI Inventory Status Reported Distributor Inventory
TMS320F28044PZAAs of 8:13 AM GMT, 15 Oct 2008As of 8:13 AM GMT, 15 Oct 2008
 In StockIn Progress QTY | DateLead TimeRegionCompanyIn StockPurchase
 40* 65 | 17 Oct 12 Weeks AmericasDigiKey 61
 754 | 20 Oct Mouser Electronics 291
 >10k | 11 Nov Rochester Electronics 27
  AsiaWPI 273
TMS320F28044PZSAs of 8:13 AM GMT, 15 Oct 2008As of 8:13 AM GMT, 15 Oct 2008
 In StockIn Progress QTY | DateLead TimeRegionCompanyIn StockPurchase
 0* >10k | 24 Dec 12 Weeks None Reported
View Distributors
   
View all Distributors  

* Our information is updated daily, so please check back with us soon if this does not meet your needs. You may also contact your TI Authorized Distributor , including those listed above, for real time stock information.

** Lead time information is not available at this time. However, our information is updated daily so please check back with us soon. Please contact your preferred TI Authorized Distributor for additional information.

Quality & Lead (Pb)-Free Data

 Product ContentDPPM / MTBF / FIT Rate
DeviceEco Plan* Lead / Ball FinishMSL Rating / Peak ReflowDetailsDetails
TMS320F28044PZA RoHS Compliant Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEARViewView
TMS320F28044PZS RoHS Compliant Green (RoHS & no Sb/Br) CU NIPDAU Level-2-260C-1 YEARViewView

* The planned eco-friendly classification: Pb-Free (RoHS) or Pb-Free (RoHS Exempt) or Green (RoHS & no Sb/Br) - please click on the Product Content Details "View" link in the table above for the latest availability information and additional product content details.

If the information you are requesting is not available online at this time, contact one of our Product Information Centers regarding the availability of this information.

Technical Documents

Datasheets

  • TMS320F28044 Digital Signal Processor (Rev. B) (tms320f28044.pdf, 921 KB)
    01 May 2007 Download
  • TMS320F28044 DSP Silicon Errata (Rev. B) (sprz255b.pdf, 137 KB)
    21 Feb 2008 Download

Application Notes

  • Flash Programming Solutions for the TMS320F28xxx DSCs (spraal3.htm, 8 KB)
    19 Aug 2008 Abstract
  • Hardware Design Guidelines for TMS320F28xx and TMS320F28xxx DSCs (Rev. A) (spraas1a.htm, 9 KB)
    07 Aug 2008 Abstract
  • An Overview of Designing Analog Interface With TM320F28xx/28xxx DSCs (Rev. A) (spraap6a.htm, 9 KB)
    14 May 2008 Abstract
  • Microstepping Bipolar Drive of Two-Phase Hybrid Stepping Motor on F2808 DSP (spraau7.htm, 8 KB)
    02 May 2008 Abstract
  • TMS320F28xx and TMS320F28xxx DSP Power Reference Design (Rev. A) (slva296a.htm, 8 KB)
    10 Apr 2008 Abstract
  • Copying Compiler Sections from Flash to RAM on the TMS320F28xxx DSCs (spraau8.htm, 8 KB)
    31 Mar 2008 Abstract
  • Configuring Source of Multiple ePWM Trip-Zone Events (spraar4.htm, 8 KB)
    25 Oct 2007 Abstract
  • Getting Started With TMS320C28x Digital Signal Controllers (Rev. A) (spraam0a.htm, 8 KB)
    25 Oct 2007 Abstract
  • Custom Bootloader Options via One-Time Programmable (OTP) Memory (spraaq3.htm, 8 KB)
    18 Sep 2007 Abstract
  • Interfacing SD/MMC Cards With TMS320F28xxx DSCs (spraao7.htm, 9 KB)
    26 Jul 2007 Abstract
  • Configuring the TMS320F280x DSP as an I2C Processor (spraan8.htm, 8 KB)
    29 Jun 2007 Abstract
  • Optimizing Digital Motor Control Libraries (spraak2.htm, 8 KB)
    15 Mar 2007 Abstract
  • Using Enhanced Pulse Width Modulator (ePWM) Module for 0-100% Duty Cycle Control (spraai1.htm, 8 KB)
    20 Dec 2006 Abstract
  • TMS320x281x to TMS320x280x/2801x/2804x Migration Overview (Rev. A) (spraa58a.htm, 8 KB)
    05 Oct 2006 Abstract
  • Programming TMS320x28xx and 28xxx Peripherals in C/C++ (Rev. A) (spraa85a.htm, 8 KB)
    05 Oct 2006 Abstract

User Guides

  • TMS320x280x, 2801x, 2804x Enhanced Quadrature Encoder Pulse (eQEP) RG (Rev. C) (spru790c.htm, 8 KB)
    21 Aug 2008 Abstract
  • TMS320x28xx, 28xxx DSP Peripheral Reference Guide (Rev. F) (spru566f.htm, 8 KB)
    08 Aug 2008 Abstract
  • TMS320x280x, 2801x, 2804x System Control and Interrupts Reference Guide (Rev. F) (spru712f.htm, 9 KB)
    19 Mar 2008 Abstract
  • TMS320x28xx, 28xxx High-Resolution Pulse Width Modulator (HRPWM) Reference Guide (Rev. C) (spru924c.pdf, 273 KB)
    04 Dec 2007 Download
  • TMS320x281x Multichannel Buffered Serial Port (McBSP) Reference Guide (Rev. C) (spru061c.htm, 8 KB)
    14 Nov 2007 Abstract
  • TMS320x280x, 2801x, 2804x Enhanced Capture (ECAP) Module Reference Guide (Rev. B) (spru807b.pdf, 328 KB)
    12 Oct 2007 Download
  • TMS320x28xx, 28xxx Enhanced Pulse Width Modulator (ePWM) Module (Rev. D) (spru791d.htm, 8 KB)
    04 Oct 2007 Abstract
  • TMS320x281x Boot ROM Reference Guide (Rev. C) (spru095c.htm, 8 KB)
    04 Dec 2006 Abstract
  • TMS320x28x, 28xxx Serial Peripheral Interface (SPI) Reference Guide (Rev. D) (spru059d.htm, 8 KB)
    30 Nov 2006 Abstract
  • TMS320x280x, 2801x, 2804x DSP Boot ROM Reference Guide (Rev. C) (spru722c.htm, 8 KB)
    03 Oct 2006 Abstract
  • TMS320x28xx, 28xxx Enhanced Controller Area Network (eCAN) Reference Guide (Rev. E) (spru074e.htm, 8 KB)
    03 Oct 2006 Abstract
  • TMS320x280x, 2801x, 2804x Inter-Integrated Circuit (I2C) Reference Guide (Rev. A) (spru721a.htm, 8 KB)
    31 Oct 2005 Abstract
  • TMS320x280x 2801x, 2804x Analog-to-Digital Converter(ADC) Module Reference Guide (Rev. B) (spru716b.htm, 8 KB)
    11 Oct 2005 Abstract
  • TMS320x28xx, 28xxx Serial Communications Interface (SCI) Reference Guide (Rev. B) (spru051b.htm, 8 KB)
    04 Nov 2004 Abstract
  • TMS320C28x DSP CPU and Instruction Set Reference Guide (Rev. D) (spru430d.htm, 8 KB)
    31 Mar 2004 Abstract

Simulation Models

  • IBIS Model
    • F28044 PZ IBIS Model (sprm301.ibs, 996 KB)
      15 Feb 2008 ibis
    • | zip
  • BSDL Model
    • F28044 GGM/ZGM BSDL Model (sprm246.zip, 4 KB)
      08 Mar 2007 zip
    • F28044 PZ BSDL Model (sprm247.zip, 4 KB)
      08 Mar 2007 zip

White Papers

  • Enabling Greener Embedded Control Systems with Floating-point DSCs - White Paper  (spry113.pdf, 73 KB)
    18 Mar 2008  Download

More Literature

  • TMS320C2000 Microcontrollers Brochure (Rev. C) (sprb176c.pdf, 757 KB)
    24 Sep 2008 Download

Tools & Software

NamePart # Company Tool / Software Type
Code Composer Studio IDECCSTUDIOTexas InstrumentsCode Composer Studio(TM) IDE
TMS320C28x Code Composer Studio Free Evaluation ToolsSPRC095Texas InstrumentsCode Composer Studio(TM) IDE
TMS320F2808 controlCARDTMDSCNCD2808Texas InstrumentsDaughter Cards
Dual Fiber Optic Serial Port Daughtercard for the Spectrum Digital F2812 eZdspLink ResearchDaughter Cards
Dual RS-232 Serial Port Daughtercard for the F2812 eZdsp Development SystemLink ResearchDaughter Cards
Multi-Channel 14-bit, Precision Data Acquisition Daughtercard for the F2812 eZdspLink ResearchDaughter Cards
TMS320F2833x reference designSPRC541Texas InstrumentsDevelopment Boards/EVMs
UPCC-2812 - Universal Power Converter ControlHPE - High Power EngineeringDevelopment Boards/EVMs
MCK2812 DSP Motion Control KitTechnosoftDevelopment Boards/EVMs
MCK2812 Kit C ProTechnosoftDevelopment Boards/EVMs
Adaptive Clocking JTAG Emulator AdaptersTMDSADPTexas InstrumentsEmulators/Analyzers
XDS510 Class EmulatorsXDS510Texas InstrumentsEmulators/Analyzers
XDS560 Class High Speed EmulatorsXDS560Texas InstrumentsEmulators/Analyzers
Blackhawk™ LAN560 JTAG EmulatorBlackhawkEmulators/Analyzers
Blackhawk™ PCI560 JTAG Emulator for TI DSPsBlackhawkEmulators/Analyzers
Blackhawk™ USB560 JTAG EmulatorBlackhawkEmulators/Analyzers
Blackhawk™ USB560BP JTAG EmulatorBlackhawkEmulators/Analyzers
JTAGjet Emulator for C2000Signum SystemsEmulators/Analyzers
JTAGjet USB 2.0 Emulator for TMS320Signum SystemsEmulators/Analyzers
XDS510PP PLUS JTAG EmulatorSpectrum Digital, Inc.Emulators/Analyzers
XDS510USB JTAG EmulatorSpectrum Digital, Inc.Emulators/Analyzers
XDS510USB PLUS JTAG EmulatorSpectrum Digital, Inc.Emulators/Analyzers
TMS320F2804x Flash APIsSPRC325Texas InstrumentsFlash Tools
TMS320F280xx Flash APIsSPRC193Texas InstrumentsFlash Tools
TMS320F28044 eZdsp Starter Kit (DSK)TMDSEZ28044Texas InstrumentsStarter Kits
TMS320F2808 eZdsp Starter Kit (DSK)TMDSEZS2808Texas InstrumentsStarter Kits
TMS320F28335 eZdsp Starter KitTMDXEZ28335Texas InstrumentsStarter Kits
F280x ACI3_4: Sensor-less Direct Flux Vector Control of 3-phase ACI MotorSPRC195 Texas Instruments Application Software 
F280x PMSM3_2: 3-Phase Sensorless Field Orented ControlSPRC197 Texas Instruments Application Software 
HR_PWM_DEMO: F280x High Resolution PWM DemonstrationSPRC227 Texas Instruments Application Software 
Phase Shifted Full Bridge DC/DC SoftwareSPRC311 Texas Instruments Application Software 
F280x PMSM3_1: Sensored Field Oriented Control of 3-phase PMSM Using QEPSPRC210 Texas Instruments Application Software 
C2833x/C2823x C/C++ Header Files and Peripheral ExamplesSPRC530 Texas Instruments Application Software 
C28x™ IQMath Library - A Virtual Floating Point EngineSPRC087 Texas Instruments Signal Processing Libraries 
C28x Fast Fourier Transforms LibrarySPRC081 Texas Instruments Signal Processing Libraries 
F280x PMSM3_3: Sensored Field Oriented Control of 3-phase PMSM Using ResolverSPRC211 Texas Instruments Application Software 
Implementing Digital PFC with TMS320F280x Digital ControllersSPRC307 Texas Instruments Application Software 
C28x Software Test Bench (STB) LibrarySPRC084 Texas Instruments Signal Processing Libraries 
F280x BLDC3_1: Sensored Trapezoidal Control of BLDC Motor Using Hall SensorsSPRC213 Texas Instruments Application Software 
F280x ACI3_3:Sensored Indirect Flux Vector Control of Three-Phase ACI MotorSPRC207 Texas Instruments Application Software 
C28x Signal Generator LibrarySPRC083 Texas Instruments Signal Processing Libraries 
C2000 ACDC Developer's Kit Application SoftwareSPRC711 Texas Instruments Application Software 
F280x DCMOTOR: Speed & Position Control of Brushed DC Motor Using QEP Without IndexSPRC214 Texas Instruments Application Software 
C28x Filter LibrarySPRC082 Texas Instruments Signal Processing Libraries 
F280x ACI3_1:Three Phase ACI Control with Constant V/HzSPRC194 Texas Instruments Application Software 
C28x Communications Driver LibrarySPRC183 Texas Instruments Signal Processing Libraries 
F280x Digital Motor Control LibrarySPRC215 Texas Instruments Application Software 
F280x BLDC3_2: Sensorless trapezoidal drive of BLDC MotorSPRC196 Texas Instruments Application Software 
C28x Fixed-Point Math LibrarySPRC085 Texas Instruments Signal Processing Libraries 
F280x ACI3_4: Sensor-less Direct FOC of 3-Phase ACI Motor (Simulation Model)SPRC209 Texas Instruments Application Software 
F280x PMSM3_4: Sensored Position Control of 3-phase PMSM Using QEPSPRC212 Texas Instruments Application Software 
F280x ACI3_3: Sensored Indirect Flux Vector Control of Three-Phase ACI Motor (Simulatiom Model)SPRC208 Texas Instruments Application Software 
C2804x C/C++ Header Files and Peripheral ExamplesSPRC324 Texas Instruments Application Software 
  • C2804x C/C++ Header Files and Peripheral Examples (including F2804x)(sprc324.zip, 783 KB )
               03 Dec 2007 zip
  • Download: TMS320F2804x Flash APIs(sprc325.zip, 588 KB )
               02 Oct 2006 zip
  • Download: TMS320C2000 Phase Shifted Full Bridge DC/DC Software(sprc311.zip, 1884 KB )
               09 Aug 2006 zip
  • Download: Power Factor Correction Software Algorithm for the TMS320F280x.(sprc307.zip, 2385 KB )
               27 Jun 2006 zip

 Alternative Products - Are similar to TMS320F28044
Customers Who Evaluated This Product Also Evaluated...
Part #Name Comments
TMS320F281232-Bit Digital Signal Controller with FlashTI customers also evaluated this product.
TMS320F28332Digital Signal ControllerTI customers also evaluated this product.
TMS320F280132-Bit Digital Signal Controller with FlashTI customers also evaluated this product.
 Complementary Products - Can be used with TMS320F28044
Part #NameProduct FamilyComments
THS8135 Triple 10-Bit 240MSPS Video DAC with Tri-Level Sync & Video (ITU-R.BT601)-Compliant Full Scale Range VIDEO AND IMAGING- VIDEO DACS   
THS8200 Triple 10-Bit All Format Video DAC VIDEO AND IMAGING- VIDEO DACS   
TPS767D318 Dual-Output Low-Dropout (LDO) Voltage Regulators LINEAR REGULATORS- DUAL CHANNEL LDO   
TPS70151 Dual-Output LDO Voltage Regulators LINEAR REGULATORS- DUAL CHANNEL LDO   
TPS73601 Single Output LDO, 400mA, Adj.(1.2 to 5.5V), Cap free, Low Noise, Reverse Current Protection LINEAR REGULATORS- SINGLE CHANNEL LDO   
TPS73633 Single Output LDO, 400-mA, Fixed (3.3 V), Cap-Free, Low-Noise, Reverse Current Protection LINEAR REGULATORS- SINGLE CHANNEL LDO   
TPS77618 Single Output LDO, 500mA, Fixed(1.8V), Fast Transient Response, Power Good (PG) Output LINEAR REGULATORS- SINGLE CHANNEL LDO   
MC33063A 1.5-A Peak Boost/Buck/Inverting Switching Regulator DC/DC CONVERTERS (INTEGRATED SWITCH)- INVERTING REGULATORS   
TLV1117 Single Output LDO, 800mA, Fixed and Adj., Internal Current limit, Thermal Overload Protection LINEAR REGULATORS- STANDARD VOLTAGE REGULATORS   
TPS3808G01 Low Quiescent Current, Programmable-Delay Supervisory Circuit POWER MANAGEMENT- SUPERVISORY CIRCUITS(VOLTAGE SUPERVISORS)   
Customers Who Evaluated This Product Also Evaluated...
TMS320F281132-Bit Digital Signal Controller with FlashTMS320C2000 DSP PLATFORM-TMS320F281x ControllersTI customers also evaluated this product.
TMS320F28335Digital Signal ControllerTMS320C2000 DSP PLATFORM-TMS320F283x ControllersTI customers also evaluated this product.
TMS320F280832-Bit Digital Signal Controller with FlashTMS320C2000 DSP PLATFORM-TMS320F280X CONTROLLERSTI customers also evaluated this product.
TMS320F280932-Bit Digital Signal Controller with FlashTMS320C2000 DSP PLATFORM-TMS320F280X CONTROLLERSTI customers also evaluated this product.
TMS320F280232-Bit Digital Signal Controller with FlashTMS320C2000 DSP PLATFORM-TMS320F280X CONTROLLERSTI customers also evaluated this product.
TMS320F2801532-Bit Digital Signal Controller with FlashTMS320C2000 DSP PLATFORM-TMS320F280X CONTROLLERSTI customers also evaluated this product.
TMS320F281032-Bit Digital Signal Controller with FlashTMS320C2000 DSP PLATFORM-TMS320F281x ControllersTI customers also evaluated this product.
TMS320F2801632-Bit Digital Signal Controller with FlashTMS320C2000 DSP PLATFORM-TMS320F280X CONTROLLERSTI customers also evaluated this product.
TMS320F28235Digital Signal ControllerTMS320C2000 DSP PLATFORM-TMS320F282x ControllersTI customers also evaluated this product.
TMS320C280132-Bit Digital Signal Controller with ROMTMS320C2000 DSP PLATFORM-TMS320F280X CONTROLLERSTI customers also evaluated this product.

Related End Equipments

All End-Equipment

Support and Community

Customer Tags Help

Most Popular Tags for TMS320F28044:

View All Tags

Other Support