Overview
The TMS320DM355 is a highly integrated Digital Media System-on-Chip (DMSoC) designed by Texas Instruments. This chip is optimized for various digital media applications, including digital still cameras, digital photo frames, IP security cameras, and 4-channel digital video recorders. The DM355 combines high-performance MPEG4 HD (720p) and JPEG codecs with low power consumption, making it an ideal choice for portable digital video solutions. The device features an ARM926EJ-S RISC processor core, which supports 32-bit and 16-bit instructions and processes 32-bit, 16-bit, and 8-bit data.
Key Specifications
Feature | Specification |
---|---|
Processor Core | ARM926EJ-S RISC processor |
Clock Rate | Up to 270 MHz |
Cache Memory | 16 KB Instruction Cache, 8 KB Data Cache |
RAM/ROM | 32 KB RAM, 8 KB ROM |
Memory Interfaces | DDR2/mDDR SDRAM, NAND/OneNAND Flash |
Peripheral Interfaces | USB 2.0, MMC/SD/SDIO, SPI, UART, I2C, PWM, RTO |
Package Type | 337-Pin Ball Grid Array (BGA) |
Process Technology | 90 nm |
Voltage | 1.3 V Core, 3.3 V and 1.8 V I/O |
Temperature Range | Extended temperature support for 135- and 216-MHz devices |
Key Features
- High-Performance Media Processing: Supports MPEG4 SP codec at HD (720p), D1, VGA, SIF, and JPEG codec up to 50M pixels per second.
- Video Processing Subsystem: Includes hardware IPIPE for real-time image processing, histogram module, and resize engine.
- Flexible Interfaces: DDR2/mDDR SDRAM, NAND/OneNAND Flash, MMC/SD/SDIO, USB 2.0, SPI, UART, I2C, PWM, and RTO.
- Power Management: Configurable power-saving modes and low power consumption.
- Debug and Development Tools: EmbeddedICE-RT logic for real-time debug, JTAG, and ETB (Embedded Trace Buffer).
- Audio Capabilities: Two audio serial ports (ASP), AC97 audio codec interface, and I2S/TDM I2S support.
- General-Purpose I/O: Up to 104 GPIO pins with programmable interrupt/event generation modes.
Applications
- Digital still cameras
- Digital photo frames
- IP security cameras
- 4-channel digital video recorders
- Video doorbell applications
- Other low-cost portable digital video applications
Q & A
- What is the primary processor core of the TMS320DM355?
The primary processor core is the ARM926EJ-S RISC processor.
- What are the maximum clock rates supported by the DM355?
The DM355 supports clock rates up to 270 MHz.
- What types of memory interfaces does the DM355 support?
The DM355 supports DDR2/mDDR SDRAM, NAND/OneNAND Flash, and other memory interfaces.
- What are the key features of the video processing subsystem in the DM355?
The video processing subsystem includes hardware IPIPE for real-time image processing, a histogram module, and a resize engine.
- Does the DM355 support digital HDTV output?
Yes, the DM355 supports digital HDTV (720p/1080i) output for connection to an external encoder.
- What are the power management capabilities of the DM355?
The DM355 has configurable power-saving modes and is designed for low power consumption.
- What debug and development tools are available for the DM355?
The DM355 features EmbeddedICE-RT logic for real-time debug, JTAG, and ETB (Embedded Trace Buffer).
- What types of audio interfaces does the DM355 support?
The DM355 supports two audio serial ports (ASP), AC97 audio codec interface, and I2S/TDM I2S.
- How many GPIO pins does the DM355 have?
The DM355 has up to 104 GPIO pins with programmable interrupt/event generation modes.
- What is the package type and pin count of the DM355?
The DM355 is packaged in a 337-Pin Ball Grid Array (BGA).