Overview
The TMS320DM355 is a highly integrated, programmable Digital Media System-on-Chip (DMSoC) designed by Texas Instruments. It is tailored for various digital media applications such as digital still cameras, digital photo frames, IP security cameras, 4-channel digital video recorders, and other low-cost portable digital video solutions. The DM355 combines high-performance MPEG4 HD (720p) and JPEG codecs with low power consumption, making it an ideal choice for manufacturers seeking to produce affordable, high-quality digital video products.
Key Specifications
Specification | Details |
---|---|
Processor Core | ARM926EJ-S RISC processor, up to 270 MHz |
Instruction Sets | Supports 32-bit and 16-bit (Thumb Mode) instructions |
Caches | 16K-byte instruction cache, 8K-byte data cache |
RAM and ROM | 32K-byte RAM, 8K-byte ROM |
MPEG4/JPEG Coprocessor | MPEG4 SP at HD (720p), D1, VGA, SIF; JPEG up to 50M pixels per second |
Video Processing Subsystem | Hardware IPIPE for real-time image processing, histogram module, resize engine |
Memory Interfaces | DDR2 and mDDR SDRAM, NAND, OneNAND, MMC/SD/SDIO, SmartMedia |
Peripherals | USB 2.0, 3 UARTs, 3 SPIs, I2C Bus, PWM, RTO outputs, GPIO pins |
Power and Voltage | 3.3-V and 1.8-V I/O, 1.3-V core, configurable power-saving modes |
Package | 337-pin Ball Grid Array (BGA) at 65 nm process technology |
Operating Temperature | 0 to 85°C |
Key Features
- High-performance digital media system-on-chip with up to 270-MHz ARM926EJ-S clock rate
- MPEG4/JPEG coprocessor supporting MPEG4 SP at HD (720p) and JPEG up to 50M pixels per second
- Video Processing Subsystem (VPSS) with hardware IPIPE for real-time image processing and histogram module
- Resize engine capable of resizing images from 1/16x to 8x
- Hardware On-Screen Display (OSD) and composite NTSC/PAL video encoder output
- Support for digital HDTV (720p/1080i) output for connection to external encoder
- External memory interfaces including DDR2/mDDR SDRAM, NAND, OneNAND, MMC/SD/SDIO, and SmartMedia
- USB 2.0 full and high-speed device and host interface, three UARTs, three SPIs, and I2C Bus
- Configurable power-saving modes and on-chip ARM ROM bootloader (RBL)
- Enhanced Direct-Memory-Access (EDMA) controller with 64 independent channels
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 application of the TMS320DM355?
The TMS320DM355 is primarily used in digital still cameras, digital photo frames, IP security cameras, 4-channel digital video recorders, and other low-cost portable digital video applications.
- What processor core does the TMS320DM355 use?
The TMS320DM355 uses an ARM926EJ-S RISC processor core.
- What are the key features of the MPEG4/JPEG coprocessor in the TMS320DM355?
The MPEG4/JPEG coprocessor supports MPEG4 SP at HD (720p), D1, VGA, SIF, and JPEG encoding/decoding up to 50M pixels per second.
- What types of memory interfaces does the TMS320DM355 support?
The TMS320DM355 supports DDR2/mDDR SDRAM, NAND, OneNAND, MMC/SD/SDIO, and SmartMedia memory interfaces.
- Does the TMS320DM355 support USB interfaces?
Yes, the TMS320DM355 supports USB 2.0 full and high-speed device and host interfaces.
- What is the role of the Video Processing Subsystem (VPSS) in the TMS320DM355?
The VPSS includes hardware IPIPE for real-time image processing, a histogram module, and a resize engine, among other features.
- Can the TMS320DM355 handle digital HDTV output?
Yes, the TMS320DM355 supports digital HDTV (720p/1080i) output for connection to an external encoder.
- What power-saving features does the TMS320DM355 offer?
The TMS320DM355 has configurable power-saving modes to optimize power consumption.
- What is the package type and pin count of the TMS320DM355?
The TMS320DM355 comes in a 337-pin Ball Grid Array (BGA) package.
- What operating temperature range does the TMS320DM355 support?
The TMS320DM355 operates within a temperature range of 0 to 85°C.
- Does the TMS320DM355 support wireless interfaces?
Yes, the TMS320DM355 supports wireless interfaces such as Bluetooth, WLAN, and WUSB through SDIO.