TMS320DM368 DaVinci Video Processor – Digital Media System-on-Chip (DMSoC)
TMS320DM368 – Digital Media System-on-Chip (DMSoC)
Description:
Developers can now deliver crystal clear multi-format video at up to 1080p H.264 at 30fps (encode and closed-looped decode) in their digital video designs without concerns of video format support, constrained
network bandwidth, limited system storage capacity or cost with the new TMS320DM368 DaVinci™ video processors from Texas Instruments Incorporated (TI).
The DM368 is capable of achieving HD video processing at 1080p 30fps H.264 and is completely pin-to-pin compatible with the DM365 processors, using the same ARM926EJ-S core running at 432 MHz.
This ARM9-based DM368 device supports production-qualified H.264BP/MP/HP, MPEG-4, MPEG-2, MJPEG and VC1/WMV9 codecs providing customers with the flexibility to select the right video codec for
their application. These codecs run on independent coprocessors (HDVICP and MJCP) offloading all compression needs from the main ARM core. This allows developers to obtain optimal performance from the ARM for their applications, including their multi-channel, multi-stream and multi-format needs.
Video surveillance designers achieve greater compression efficiency to provide more storage without straining the network bandwidth. Developers of media playback and camera-driven applications, such as
video doorbells, digital signage, digital video recorders, portable media players and more can take advantage of the low power consumption and can ensure interoperability, as well as product scalability by taking advantage of the full suite of codecs supported on the DM368.
Along with multi-format HD video, the DM368 also features a suite of peripherals saving developers on system cost and complexity to enable a seamless interface to most additional external devices required for video applications. The image sensor interface is flexible enough to support CCD, CMOS, and various other interfaces such as BT.565, BT1120. The DM368 also offers a high level of integration with HD display support, including three built-in 10-bit HD analog video digital-to-analog converters (DACs), DDR2/mDDR, Ethernet MAC, USB 2.0, integrated audio, host port interface (HPI), analog-to digital converter and many more features saving developers on overall system costs, as well as real estate on their circuit boards allowing for a slimmer, sleeker design.
Features:
• Highlights
– High-Performance Digital Media System-on-Chip (DMSoC)
– 432-MHz ARM926EJ-S Clock Rate
- Two Video Image Co-processors (HDVICP, MJCP) Engines
– Supports a Range of Encode, Decode, and Video Quality Operations
– Video Processing Subsystem
- HW Face Detect Engine
- Resize Engine from 1/16x to 8x
- 16-Bit Parallel AFE (Analog Front-End) Interface Up to 120 MHz
- 4:2:2 (8-/16-bit) Interface
- 3 DACs for HD Analog Video Output
- Hardware On-Screen Display (OSD)
– Capable of 1080p 30fps H.264 video processing
– Peripherals include EMAC, USB 2.0 OTG,DDR2/NAND, 5 SPIs, 2 UARTs, 2
MMC/SD/SDIO, Key Scan
– 8 Different Boot Modes and Configurable Power-Saving Modes
– Pin-to-pin and software compatible with DM365
– Extended temperature (-40ºC – 85ºC) available
– 3.3-V and 1.8-V I/O, 1.35-V Core
– Debug Interface Support
– 338-Pin Ball Grid Array at 65nm Process Technology
• High-Performance Digital Media System-on-Chip (DMSoC)
– 432-MHz ARM926EJ-S Clock Rate
– 4:2:2 (8-/16-Bit) Interface Interface
– Capable of 1080p 30fps H.264 video processing
– Pin compatible with DM365 processors
– Fully Software-Compatible With ARM9™ device
– Extended temperature available for 432-Mhz
• ARM926EJ-S™ Core
– Support for 32-Bit and 16-Bit (Thumb® Mode) Instruction Sets
– DSP Instruction Extensions and Single Cycle MAC
– ARM® Javelle® Technology
– Embedded ICE-RT Logic for Real-Time Debug
• ARM9 Memory Architecture
– 16K-Byte Instruction Cache
– 8K-Byte Data Cache
– 32K-Byte RAM
– 16K-Byte ROM
– Little Endian
• Two Video Image Co-processors (HDVICP, MJCP) Engines
– Support a Range of Encode and Decode Operations
– H.264, MPEG4, MPEG2, MJPEG, JPEG, WMV9/VC1
• Video Processing Subsystem
– Front End Provides:
- HW Face Detect Engine
- Hardware IPIPE for Real-Time Image Processing
– Resize Engine- Resize Images From 1/16x to 8x
- Separate Horizontal/Vertical Control
- Two Simultaneous Output Paths
• IPIPE Interface (IPIPEIF)
• Image Sensor Interface (ISIF) and CMOS Image Interface
• 16-Bit Parallel AFE (Analog Front End) Interface Up to 120 MHz
• Glueless Interface to Common Video Decoders
• BT.601/BT.656/BT.1120 Digital YCbCr 4:2:2 (8-/16-Bit) Interface
• Histogram Module
• Lens distortion correction module (LDC)
– Back End Provides:
- Hardware On-Screen Display (OSD)
- Composite NTSC/PAL video encoder output
- 8-/16-bit YCC and Up to 24-Bit RGB888 Digital Output
- 3 DACs for HD Analog Video Output
- LCD Controller
- BT.601/BT.656 Digital YCbCr 4:2:2 (8-/16-Bit) Interface
• Analog-to-Digital Convertor (ADC)
• Power Management and Real Time Clock Subsystem (PRTCSS)
– Real Time Clock
• 16-Bit Host-Port Interface (HPI)
• 10/100 Mb/s Ethernet Media Access Controller (EMAC) – Digital Media
– IEEE 802.3 Compliant
– Supports Media Independent Interface (MII)
– Management Data I/O (MDIO) Module
• Key Scan
• Voice Codec
• External Memory Interfaces (EMIFs)
– DDR2 and mDDR SDRAM 16-bit wide EMIF With 256 MByte Address
Space (1.8-V I/O)
– Asynchronous16-/8-bit Wide EMIF (AEMIF)
- Flash Memory Interfaces
- – NAND (8-/16-bit Wide Data)
– 16 MB NOR Flash, SRAM
– OneNAND(16-bit Wide Data)
• Flash Card Interfaces
– Two Multimedia Card (MMC) / Secure Digital (SD/SDIO)
– SmartMedia/xD
• Enhanced Direct-Memory-Access (EDMA) Controller (64 Independent
Channels)
• USB Port with Integrated 2.0 High-Speed PHY that Supports
– USB 2.0 High-Speed Device
– USB 2.0 High-Speed Host (mini-host, supporting one external
device)
– USB On The Go (HS-USB OTG)
• Four 64-Bit General-Purpose Timers (each configurable as two 32-bit
timers)
• One 64-Bit Watch Dog Timer
• Two UARTs (One fast UART with RTS and CTS
Flow Control)
• Five Serial Port Interfaces (SPI) each with two Chip-Selects
• One Master/Slave Inter-Integrated Circuit (I2C) Bus™
• One Multi-Channel Buffered Serial Port (McBSP)
– I2S
– AC97 Audio Codec Interface
– S/PDIF via Software
– Standard Voice Codec Interface (AIC12)
– SPI Protocol (Master Mode Only)
– Direct Interface to T1/E1 Framers
– Time Division Multiplexed Mode (TDM)
– 128 Channel Mode
• Four Pulse Width Modulator (PWM) Outputs
• Four RTO (Real Time Out) Outputs
• Up to 104 General-Purpose I/O (GPIO) Pins (Multiplexed with Other Device Functions)
• Boot Modes
– On-Chip ARM ROM Bootloader (RBL) to Boot From NAND Flash, MMC/SD, UART, USB, SPI, EMAC, or HPI
– AEMIF (NOR and OneNAND)
• Configurable Power-Saving Modes
• Crystal or External Clock Input (typically 19.2 Mhz, 24 MHz, 27 Mhz or 36 MHz)
• Flexible PLL Clock Generators
• Debug Interface Support
– IEEE-1149.1 (JTAG™) Boundary-Scan-Compatible
– ETB (Embedded Trace Buffer) with 4K-Bytes Trace Buffer memory
– Device Revision ID Readable by ARM
• 338-Pin Ball Grid Array (BGA) Package (ZCE Suffix), 0.65-mm Ball Pitch
• 65nm Process Technology
• 3.3-V and 1.8-V I/O, 1.35-V Internal
• Community Resources
– TI E2E Community
– TI Embedded Processors Wiki
Diagram:
![]()
Source: Texas Instruments
Press Release:
New TMS320DM368 DaVinci™ video processor from Texas Instruments offers full HD video with a boost in ARM® performance for advanced video applications
Processor offers HD multi-format video to allow increased flexibility and design simplicity for a variety of cost-effective video products
Today, Texas Instruments Incorporated (TI) (NYSE: TXN) extends the range of its DM36x DaVinci generation of portable encoding solutions to support full HD 1080p H.264 encoding with the new TMS320DM368 video processor. The DM368 is well suited for many video-based applications, including HD video cameras, real-time digital video recorders (DVRs), HD video communications systems and digital signage. Besides support for higher video resolutions, customers also benefit from a more than 40 percent boost in ARM performance enabling advanced application programming interfaces (APIs) for high definition (HD) video processing and sophisticated user experiences. For more information on the DM368 video processor, visit www.ti.com/dm368prod.
The DM368 provides multi-format HD video, including VC1, MPEG2, MPEG4, MJPEG and H.264 up to 1080p at 30 frames per second (fps) encoding. Multi-format decode, multi-rate multi-stream and HD multi-channel are also supported. Audio, speech and other HD video codecs are available for the DM368 to allow greater flexibility and decreased design complexity. Because the DM368 is pin-to-pin and software compatible enabling a full line of products from D1, 720p and up to 1080p 30 with TI’s TMS320DM365 DaVinci video processor, it allows TI customers to build scalable product lines that support a variety of codecs and leverage their DM365 investments to accelerate their design cycle and time-to-market.
TMS320DM368 DaVinci video processor features and benefits:
- ARM926EJ-S™ core delivers a more than 40 percent boost – up to 432 MHz – while offloading the video encode/decode functions to the integrated HD video accelerators for optimal system performance
- Integrated peripherals (EMAC, USB 2.0 Phy, 16-bit DDR2, 16 KHz voice codec, real time clock and three 10-bit DACs) for smaller board size and system cost savings of more than 20 percent
- Royalty free, production-ready, standalone audio and speech codecs (MP3, WMA, AAC LC, G.711, and an acoustic echo canceller) and multi-format, multi-rate, multi-stream HD video with royalty free video codecs (H.264, MPEG-2, MPEG-4 JPEG, and VC1/WMV9) to decrease design complexity and accelerate time-to-market
- Extended temperature versions available for the DM368 processor, as well as the DM365 processor, allowing a temperature range of minus 40 degrees to 85 degrees Celsius
TMS320DM368 DaVinci video processor development tools:
Digital Video Recorder (DVR) reference design
- DVR reference design available from UDWorks is a comprehensive and cost-effective tool that executes simultaneous record, playback, live view, storage, streaming and display
- Contains advanced features such as auto contrast and white noise filtering to prevent customers from needing to add an additional host processor, which saves on costs and development time – 160 man months to only four months
- Includes multi-channel support with four D1 encode enabling four channel DVS and eight CIF decode at 30 fps enabling eight channel DVR, Windows PC-based video management software and royalty free Linux-based DVR application including source code for specific customization and differentiation
- Integrates with TI’s TVP5158 video recorder to capture multi-channel video inputs
IP net camera
- DM368IPNC-MT5 IP net camera reference design available from Appro Photoelectron Inc. has the flexibility to support a variety of video formats, including:
o H.264 high, main and base profile 1080p at 30 fps or 720p
at 60 fps
o MPEG-4 up to 720p at 60 fps and MJPEG at 5 MP at 15 fps
o Tri-streaming with multi-format support - Extremely low power design, which includes a TI Power over Ethernet (PoE) solution (TPS23753) and contains TI’s on-chip, fifth generation image signal processing (ISP) solution, eliminating the need for an external ISP, expensive optics or custom algorithms
- ISP software implementations provide video stabilization, face detection, noise filtering, auto white balance, auto exposure and edge enhancement and more
Video communication and camera development kits
- Nearing release are two video development kits for the DM368, which are targeted at camera applications, such as video conferencing, Web cameras, interactive signage and other low-cost embedded video communications products
Pricing, availability and tools:
The TMS320DM368 DaVinci video processor is available for sampling and is priced at USD $29 in 1,000 unit quantities (1ku) from TI and TI authorized dealers.
Customers can leverage the pin-to-pin and software compatibility of the DM365 platform and immediately begin development using the TMDXEVM365 EVM which is also available for order entry now priced at USD $595. Also available is the TMS320DM365 DVSDK v. 3.10 with Linux open source code.
TI also provides a full complement of analog ICs, such as power management, video and audio amplifiers and data converters, touch-screen controllers, interface, clocks, low-power RF and logic devices.
Find out more about TI’s DM368 video processor and extensive DaVinci product portfolio by visiting the links below:
- DM368 product information – www.ti.com/dm368prod
- DM368-based DVR reference design – http://www.ti.com/dm368-dvrrdpr
- DM368-based IP net camera reference design – http://www.ti.com/dm368ipnc-rdpr
- Complementary analog for the DM368 – www.ti.com/dm368-analogpr
- Complementary analog power solutions – www.ti.com/processorpower
About Texas Instruments
Texas Instruments (NYSE: TXN) helps customers solve problems and develop new electronics that make the world smarter, healthier, safer, greener and more fun. A global semiconductor company, TI innovates through design, sales and manufacturing operations in more than 30 countries. For more information, go to www.ti.com.