Top

Product details

Parameters

Total on-chip memory (KB) 410 Serial I/O McBSP, I2C, UART, SPI, OTHER SPI 1 I2C 1 USB 3 UART (SCI) 3 Operating temperature range (C) -40 to 85 Rating Catalog open-in-new Find other C6000 DSP + Arm processors

Package | Pins | Size

NFBGA (ZVL) 289 144 mm² 12.1 x 12.1 open-in-new Find other C6000 DSP + Arm processors

Features

  • Low-Power, High-Performance CMOS Technology
    • 0.13-µm Technology
    • 192-MHz Maximum Frequency
    • 1.6 ± 5% V Core Voltage
  • ARM926EJ-S™ (MPU) Core
    • Support for 32-Bit and 16-Bit (Thumb® Mode) Instruction Sets
    • 16K-Byte Instruction Cache
    • 8K-Byte Data Cache
    • Data and Program Memory Management Unit (MMU)
    • 17-Word Write Buffer
    • Two 64-Entry Translation Look-Aside Buffers (TLBs) for MMUs
  • TMS320C55x™ (C55x™) DSP Core
    • One/Two Instructions Executed per Cycle
    • Dual Multipliers (Two Multiply-Accumulates per Cycle)
    • Two Arithmetic/Logic Units
    • Five Internal Data/Operand Buses (3 Read Buses and 2 Write Buses)
    • 32K x 16-Bit On-Chip Dual-Access RAM (DARAM) (64K Bytes)
    • 48K x 16-Bit On-Chip Single-Access RAM (SARAM) (96K Bytes)
    • Instruction Cache (24K Bytes)
    • Video Hardware Accelerators for DCT, iDCT, Pixel Interpolation, and Motion Estimation for Video Compression
  • 250K Bytes of Shared Internal SRAM
  • Memory Traffic Controller (TC)
    • 16-Bit EMIFS Supports up to 256M Bytes of External Memory (i.e., Async. ROM/RAM, NOR/NAND Flash, and Sync. Burst Flash)
    • 16-Bit EMIFF to Access up to 64M Bytes of SDRAM, Mobile SDRAM, or Mobile DDR
  • DSP Memory Management Unit
  • DSP Peripherals
    • Three 32-Bit Timers and Watchdog Timer
    • Six-Channel DMA Controller
    • Two Multichannel Buffered Serial Ports
    • Two Multichannel Serial Interfaces
  • MPU Peripherals
    • Three 32-Bit Timers and Watchdog Timer
    • USB 1.1 Host and Client Controllers
    • USB On-the-Go (OTG) Controller
    • 3 USB Ports, One With an Integrated Transceiver
    • Camera Interface for Parallel CMOS Sensors
    • Real-Time Clock (RTC)
    • Pulse-Width Tone (PWT) Interface
    • Pulse-Width Light (PWL) Interface
    • Keyboard Matrix Interface (6 x 5 or 8 x 8)
    • HDQ/1-Wire® Interface
    • Multimedia Card (MMC) and Secure Digital (SD) Interface
    • Up to 16 MPU General-Purpose I/Os
    • Two LED Pulse Generators (LPGs)
    • ETM9™ Trace Module for ARM926EJ-S Debug
    • 16-/18-Bit LCD Controller With Dedicated System DMA Channel
    • 32-kHz Operating System (OS) Timer
  • Shared Peripherals
    • 8 General-Purpose Timers
    • Serial Port Interface (SPI)
    • Three Universal Asynchronous Receiver/Transmitters (UARTs) (Two Supporting SIR mode for IrDA)
    • Inter-Integrated Circuit (I2C) Master and Slave Interface
    • Multimedia Card (MMC) and Secure Digital (SD) Interface
    • Multichannel Buffered Serial Port
    • Up to 64 Shared General-Purpose I/Os
    • 32-kHz Synchro Counter
  • Endian Conversion Unit
  • Hardware Accelerators for Cryptographic Functions
    • Random Number Generation
    • DES and 3DES
    • SHA-1 and MD5
  • Individual Power-Saving Modes for MPU/DSP/TC
  • On-Chip Scan-Based Emulation Logic
  • IEEE Std 1149.1 (JTAG) Boundary Scan Logic
  • Three 289-Ball BGA (Ball Grid Array) Packages (ZDY and ZZG - Lead-Free; GDY - With Lead)
  • The OMAP5912 device is targeted at the following applications:
    • Applications Processing Devices
    • Mobile Communications
      • WAN 802.11X
      • Bluetooth™
      • GSM, GPRS, EDGE
      • CDMA
    • Video and Image Processing (MPEG4, JPEG, Windows® Media Video, etc.)
    • Advanced Speech Applications (text-to-speech, speech recognition)
    • Audio Processing (MPEG-1 Audio Layer3 [MP3], AMR, WMA, AAC, and Other GSM Speech Codecs)
    • Graphics and Video Acceleration
    • Generalized Web Access
    • Data Processing

IEEE Standard 1149.1-1990 Standard Test-Access Port and Boundary Scan Architecture.


TMS320C55x, C55x, OMAP, and DSP/BIOS are trademarks of Texas Instruments.
ARM926EJ-S and ETM9 are trademarks of ARM Limited in the EU and other countries.
Thumb and ARM are registered trademarks of ARM Limited in the EU and other countries.
1-Wire is a registered trademark of Dallas Semiconductor Corporation.
Bluetooth is a trademark owned by Bluetooth SIG, Inc.
Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries.

open-in-new Find other C6000 DSP + Arm processors

Description

OMAP5912 is a highly integrated hardware and software platform, designed to meet the application processing needs of next-generation embedded devices.

The OMAP™ platform enables OEMs and ODMs to quickly bring to market devices featuring rich user interfaces, high processing performance, and long battery life through the maximum flexibility of a fully integrated mixed processor solution.

The dual-core architecture provides benefits of both DSP and reduced instruction set computer (RISC)technologies, incorporating a TMS320C55x DSP core and a high-performance ARM926EJ-S ARM® core.

open-in-new Find other C6000 DSP + Arm processors

Technical documentation

= Top documentation for this product selected by TI
No results found. Please clear your search and try again. View all 34
Type Title Date
* Datasheet OMAP5912 Applications Processor datasheet (Rev. E) Dec. 19, 2005
* Errata OMAP5912 Applications Processor Silicon Errata (Rev. K) Dec. 14, 2007
* Errata OMAP59xx MicroStar BGA Discontinued and Redesigned May 15, 2020
* User guides OMAP5912 Technical Reference Guide Sep. 15, 2011
Application notes High-Speed Interface Layout Guidelines (Rev. H) Oct. 11, 2018
Application notes Enabling high-speed USB OTG functionality on TI DSPs May 18, 2007
User guides OMAP5912 Multimedia Processor OMAP3.2 Subsystem Reference Guide (Rev. B) Apr. 24, 2006
User guides OMAP5912 Multimedia Processor Device Overview and Architecture Reference Guide (Rev. C) Feb. 23, 2006
User guides OMAP5912 Multimedia Processor Initialization Reference Guide (Rev. C) Feb. 23, 2006
User guides OMAP5912 Multimedia Processor Serial Interfaces Reference Guide (Rev. C) Feb. 23, 2006
User guides OMAP5912 Multimedia Processor Memory Interfaces Reference Guide (Rev. C) Jan. 24, 2006
User guides OMAP5912 Multimedia Processor Camera Interface Reference Guide (Rev. C) Nov. 23, 2005
User guides OMAP5910/5912 Multimedia Processor DSP Subsystem Reference Guide (Rev. A) May 17, 2005
User guides OMAP5912 Multimedia Processor Direct Memory Access (DMA) Support Reference Guide (Rev. C) Mar. 28, 2005
Application notes OMAP591x: Tuning the System Memory Requirements of DSP/BIOS Link Mar. 16, 2005
User guides OMAP5912 Multimedia Processor Multichannel Buffered Serial Ports (McBSPs) RG (Rev. C) Mar. 10, 2005
Application notes DSP Instruction Cache Performance on the OMAP5912 Feb. 28, 2005
User guides TMS320C55x DSP CPU Programmer's Reference Supplement (Rev. G) Feb. 24, 2005
User guides OMAP5910/5912 Applications Processor Timers Reference Guide Feb. 22, 2005
Application notes Using the CSL to complement OS dispatcher in handling Cascaded Interrupts Nov. 08, 2004
User guides OSK5912 Board Design Guide Oct. 25, 2004
User guides OMAP5912 Multimedia Processor Display Interface Reference Guide (Rev. B) Oct. 14, 2004
User guides OMAP5912 Multimedia Processor Interrupts Reference Guide (Rev. B) Oct. 14, 2004
User guides OMAP5912 Multimedia Processor Timers Reference Guide (Rev. B) Oct. 14, 2004
Application notes Programming the DSP MMU in the OMAP5910 Device Oct. 07, 2004
More literature OMAP5912 Product Bulletin Apr. 05, 2004
User guides OMAP5912 Multimedia Processor Clocks Reference Guide (Rev. A) Mar. 31, 2004
User guides OMAP5912 Multimedia Processor General-Purpose Interface Reference Guide (Rev. A) Mar. 31, 2004
User guides OMAP5912 Multimedia Processor Keyboard Interface Reference Guide (Rev. A) Mar. 31, 2004
User guides OMAP5912 Multimedia Processor Multimedia Card (MMC/SD/SDIO) Interface Reference (Rev. A) Mar. 31, 2004
User guides OMAP5912 Multimedia Processor Peripheral Interconnects Reference Guide (Rev. A) Mar. 31, 2004
User guides OMAP5912 Multimedia Processor Power Management Reference Guide (Rev. A) Mar. 31, 2004
User guides OMAP5912 Multimedia Processor Real-Time and Split Power Reference Guide (Rev. A) Mar. 31, 2004
User guides OMAP5912 Multimedia Processor Universal Serial Bus (USB) Reference Guide (Rev. A) Mar. 31, 2004

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Software development

DEBUG PROBES Download
Adaptive Clocking JTAG Emulator Adapters
TMDSADP TMDSADP1420 adapter – used for connecting TI and 3rd party XDS510 and XDS560-class emulators with a 14 pin native connector to the TMDXEVM6446 or customer boards with a compact (CTI) 20-pin header. The adapter improves signal integrity, translates voltages, and can optionally provide adaptive (...)
DRIVERS & LIBRARIES Download
DSP Math Library for Floating Point Devices
MATHLIB — The Texas Instruments math library is an optimized floating-point math function library for C programmers using TI floating point devices. These routines are typically used in computationally intensive real-time applications where optimal execution speed is critical. By using these routines instead (...)
Features
  • Types of functions included:
    • Trigonometric and hyperbolic: Sin, Cos, Tan, Arctan, etc.
    • Power, exponential, and logarithmic
    • Reciprocal
    • Square root
    • Division
  • Natural C Source Code
  • Optimized C code with Intrinsics
  • Hand-coded assembly-optimized routines
  • C-callable routines, which can be inlined and are fully (...)
DRIVERS & LIBRARIES Download
TMS320C5000/6000 Image Library (IMGLIB)
SPRC264 C5000/6000 Image Processing Library (IMGLIB) is an optimized image/video processing function library for C programmers. It includes C-callable general-purpose image/video processing routines that are typically used in computationally intensive real-time applications. With these routines, higher (...)
Features

Image Analysis

  • Image boundry and perimeter
  • Morphological operation
  • Edge detection
  • Image Histogram
  • Image thresholding

Image filtering and format conversion

  • Color space conversion
  • Image convolution
  • Image correlation
  • Error diffusion
  • Median filtering
  • Pixel expansion

Image compression and decompression

  • Forward and (...)

CAD/CAE symbols

Package Pins Download
NFBGA (ZVL) 289 View options

Ordering & quality

Support & training

TI E2E™ forums with technical support from TI engineers

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​​​​​​​

Videos

Related videos