Texas Instruments TMS320DM642 Video/Imaging Fixed-Point Digital Signal Processor Datasheet

TMS320DM642 is a high-performance digital media processor from Texas Instruments. It has 2-, 1.67-, 1.39-ns instruction cycle time, 500-, 600-, 720-MHz clock rate, eight 32-bit instructions/cycle, 4000, 4800, 5760 MIPS, IEEE 802.3 compliant, fully software-compatible C64x™, 8 independent transmit (TX) channels and 1 receive (RX) channel, eight highly independent functional units, providing a glueless I/F to common video decoder and encoder devices, supports multiple resolutions/video standards, VCXO interpolated control port (VIC), supports audio/video synchronization, host port interface (HPI), 32-bit/66-MHz, 3.3-V peripheral component interconnect (PCI) bus, etc.


Texas Instruments TMS320DM642 Video/Imaging Fixed-Point Digital Signal Processor Datasheet - cover page
Brand
Texas Instruments
Document type
Datasheet
Language
English
Pages
178
File format
PDF
File size
1.5 MB
Published
06 June, 2012
Updated
01 October, 2023
MD5 checksum
B61E22A860D218642D744CDDE4F920F8

About this manual

The TMS320DM642 is a Video/Imaging Fixed-Point Digital Signal Processor based on the second-generation VelociTI.2 architecture. It features an advanced Very-Long-Instruction-Word (VLIW) design with eight highly independent functional units, including six ALUs and two multipliers, delivering up to 5760 MIPS at a clock rate of 720 MHz.

The device includes extensive on-chip peripherals such as three configurable video ports supporting multiple resolutions and standards, a 10/100 Mb/s Ethernet MAC, an IEEE-1349.1 (JTAG) boundary-scan interface, and various serial communication ports like McASP and McBSP. It utilizes a two-level cache architecture with L1P and L1D caches and a flexible 2-Mbit Level 2 memory space.

What's inside

  • Features
  • Description
  • Device Compatibility
  • VelociTI.2 Extensions
  • Instruction Set Features
  • L1/L2 Memory Architecture
  • Endianness and External Memory Interface
  • Enhanced Direct-Memory-Access Controller
  • Ethernet MAC
  • Video Ports

Specifications

Instruction Cycle Time2-, 1.67-, 1.39-ns
Clock Rate500-, 600-, 720-MHz
MIPS Performance4000, 4800, 5760 MIPS
Functional UnitsEight Highly Independent Functional Units
ALU SupportSingle 32-Bit, Dual 16-Bit, or Quad 8-Bit Arithmetic per Clock Cycle
Multipliers SupportFour 16 x 16-Bit Multiplies (32-Bit Results) per Clock Cycle
L1P Program Cache Size128K-Bit (16K-Byte)
L1D Data Cache Size128K-Bit (16K-Byte)
L2 Unified Memory/Cache Size2M-Bit (256K-Byte)
External Addressable Memory Space1024M-Byte
Ethernet Speed10/100 Mb/s
Package Type548-Pin Ball Grid Array (BGA)

Frequently asked questions

What is the maximum clock rate of the TMS320DM642?

The device supports a clock rate up to 720 MHz.

How many MIPS can the processor achieve at its maximum speed?

It achieves a performance of up to 5760 million instructions per second.

What is the size of the Level 1 data cache?

The L1D Data Cache has a capacity of 128K-Bit.

Download PDF (1.5 MB)

More Texas Instruments Manuals


View all Texas Instruments manuals →