企业号介绍

全部
  • 全部
  • 产品
  • 方案
  • 文章
  • 资料
  • 企业

华秋商城

元器件现货采购/代购/选型一站式BOM配单

1.8w 内容数 84w+ 浏览量 127 粉丝

TI处理器TMS320DM335

--- 产品详情 ---

数字媒体片上系统 (DMSoC)
Operating system Integrity, Linux, Neutrino, PrOS, Windows Embedded CE
Rating Catalog
Operating temperature range (C) 0 to 85
  • Highlights
    • High-Performance Digital Media System-On-Chip (DMSoC)
    • Up to 216-MHz ARM926EJ-STM Clock Rate
    • Digital HDTV (720p/1080i) output for connection to external encoder
    • Video Processing Subsystem
      • Hardware IPIPE for Real-Time Image Processing
      • Up to 14-bit CCD/CMOS Digital Interface
      • Histogram Module
      • Resize Image 1/16x to 8x
      • Hardware On-Screen Display
      • Up to 75-MHz Pixel Clock
      • Composite NTSC/PAL video encoder output
    • Peripherals include DDR and mDDR SDRAM, 2 MMC/SD/SDIO and SmartMedia Flash Card Interfaces, USB 2.0, 3 UARTs and 3 SPIs
    • Enhanced Direct-Memory-Access (EDMA)
    • Configurable Power-Saving Modes
    • On-Chip ARM ROM Bootloader (RBL) to Boot From NAND Flash, MMC/SD, or UART
    • 3.3-V and 1.8-V I/O, 1.3-V Core
    • Debug Interface Support
    • Up to 104 General-Purpose I/O (GPIO) Pins
    • 337-Pin Ball Grid Array at 65 nm Process Technology
  • High-Performance Digital Media System-on-Chip
    • 135-, 216-MHz ARM926EJ-S? Clock Rate
    • Fully Software-Compatible With ARM?
    • Extended Temperature 135- and 216-MHz Devices are Available
  • ARM926EJ-S Core
    • Support for 32-Bit and 16-Bit (Thumb Mode) Instruction Sets
    • DSP Instruction Extensions and Single Cycle MAC
    • ARM? Jazelle? Technology
    • EmbeddedICE-RT? Logic for Real-Time Debug
  • ARM9 Memory Architecture
    • 16K-Byte Instruction Cache
    • 8K-Byte Data Cache
    • 32K-Byte RAM
    • 8K-Byte ROM
    • Little Endian
  • Video Processing Subsystem
    • Front End Provides:
      • Hardware IPIPE for Real-Time Image Processing
      • Up to 14-bit CCD/CMOS Digital Interface
      • 16-/8-bit Generic YcBcR-4:2 Interface (BT.601)
      • 10-/8-bit CCIR6565/BT655 Interface
      • Up to 75-MHz Pixel Clock
      • Histogram Module
      • Resize Engine
        • Resize Images From 1/16x to 8x
        • Separate Horizontal/Vertical Control
        • Two Simultaneous Output Paths
    • Back End Provides:
      • Hardware On-Screen Display (OSD)
      • Composite NTSC/PAL video encoder output
      • 8-/16-bit YCC and Up to 18-Bit RGB666 Digital Output
      • BT.601/BT.656 Digital YCbCr 4:2:2 (8-/16-Bit) Interface
      • Digital HDTV (720p/1080i)output for connection to external encoder
  • 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)
        • OneNAND(16-bit Wide Data)
  • Flash Card Interfaces
    • Two Multimedia Card (MMC) / Secure Digital (SD/SDIO)
    • SmartMedia
  • Enhanced Direct-Memory-Access (EDMA) Controller (64 Independent Channels)
  • USB Port with Integrated 2.0 High-Speed PHY that Supports
    • USB 2.0 Full and High-Speed Device
    • USB 2.0 Low, Full, and High-Speed Host
  • Three 64-Bit General-Purpose Timers (each configurable as two 32-bit timers)
  • One 64-Bit Watch Dog Timer
  • Three UARTs (One fast UART with RTS and CTS Flow Control)
  • Three Serial Port Interfaces (SPI) each with two Chip-Selects
  • One Master/Slave Inter-Integrated Circuit (I2C) Bus?
  • Two Audio Serial Port (ASP)
    • I2S and TDM I2S
    • AC97 Audio Codec Interface
    • S/PDIF via Software
    • Standard Voice Codec Interface (AIC12)
    • SPI Protocol (Master Mode Only)
  • 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)
  • On-Chip ARM ROM Bootloader (RBL) to Boot From NAND Flash, MMC/SD, or UART
  • Configurable Power-Saving Modes
  • Crystal or External Clock Input (typically 24 MHz or 36 MHz)
  • Flexible PLL Clock Generators
  • Debug Interface Support
    • IEEE-1149.1 (JTAG) Boundary-Scan-Compatible
    • ETB? (Embedded Trace Buffer?) with4K-Bytes Trace Buffer memory
    • Device Revision ID Readable by ARM
  • 337-Pin Ball Grid Array (BGA) Package (ZCE Suffix), 0.65-mm Ball Pitch
  • 90nm Process Technology
  • 3.3-V and 1.8-V I/O, 1.3-V Internal
  • Community Resources
    • TI E2E Community
    • TI Embedded Processors Wiki

Windows is a trademark of Microsoft.
All other trademarks are the property of their respective owners.

The DM335 processor is a low-cost, low-power processor providing advanced graphical user interface for display applications that do not require video compression and decompression. Coupled with a video processing subsystem (VPSS) that provides 720p display, the DM335 processor is powered by a 135/216-MHz ARM926EJ-S core so developers can create feature-rich graphical user interfaces allowing customers to interact with their portable, electronic devices such as video-enabled universal remote controls, Internet radio, e-books, video doorbells, and digital telescopes. The new DM335 is packed with the same peripherals as its predecessor, the TMS320DM355 device, including high-speed USB 2.0 on-the-go, external memory interface (EMIF), mobile DDR/DDR2, two SDIO ports, three UART Ports, two Audio Serial Ports, three SPI Ports, and SLC/MCL NAND Flash memory support. These peripherals help customers create DM335 processor-based designs that add video and audio excitement to a wide range of today's static user-interface applications while keeping silicon costs and power consumption low. The new digital media processor is completely scalable with the DM355 processor and Digital Video Evaluation Board (DVEVM), allowing customers to utilize their same code for their new DM335 processor focused designs.

The new DM335 device delivers a sophisticated suite of capabilities allowing for flexible image capture and display. Through its user interface technology, such as a four-level on-screen display, developers are able to create picture-within-picture and video-within-video as well as innovative graphic user interfaces. This is especially important for portable products that require the use of button or touch screen, such as portable karaoke, video surveillance and electronic gaming applications. Additional advanced capture and imaging technologies include support for CCD/CMOS image sensors, resize capability and video stabilization. The 1280-by-960-pixel digital LCD connection runs on a 75-MHz pixel clock and supports TV composite output for increased expandability. This highly integrated device is packaged in a 13 x 13 mm, 337 pin , 0.65 mm pitch BGA package.

The DM335 processor core is an ARM926EJ-S RISC processor. The ARM926EJ-S is a 32-bit processor core that performs 32-bit and 16-bit instructions and processes 32-bit, 16-bit, and 8-bit data. The core uses pipelining so that all parts of the processor and memory system can operate continuously. The ARM core incorporates:

  • A coprocessor 15 (CP15) and protection module
  • Data and program Memory Management Units (MMUs) with table look-aside buffers.
  • Separate 16K-byte instruction and 8K-byte data caches. Both are four-way associative with virtual index virtual tag (VIVT).

The DM335 device has a Video Processing Subsystem (VPSS) with two configurable video/imaging peripherals:

  • A Video Processing Front-End (VPFE)
  • A Video Processing Back-End (VPBE)

The VPFE port provides an interface for CCD/CMOS imager modules and video decoders. The VPBE provides hardware On Screen Display (OSD) support and composite NTSC/PAL and digital LCD output.

The DM335 peripheral set includes:

  • An inter-integrated circuit (I2C) Bus interface
  • Two audio serial ports (ASP)
  • Three 64-bit general-purpose timers each configurable as two independent 32-bit timers
  • A 64-bit watchdog timer
  • Up to 104-pins of general-purpose input/output (GPIO) with programmable interrupt/event generation modes, multiplexed with other peripherals
  • Three UARTs with hardware handshaking support on one UART
  • Three serial port Interfaces (SPI)
  • Four pulse width modulator (PWM) peripherals
  • Four real time out (RTO) outputs
  • Two Multi-Media Card / Secure Digital (MMC/SD/SDIO) interfaces
  • Wireless interfaces (Bluetooth, WLAN, WUSB) through SDIO
  • A USB 2.0 full and high-speed device and host interface
  • Two external memory interfaces:
    • An asynchronous external memory interface (AEMIF) for slower memories/peripherals such as NAND and OneNAND,
    • A high speed synchronous memory interface for DDR2/mDDR.

For software development support the DM335 has a complete set of ARM development tools which include: C compilers, assembly optimizers to simplify programming and scheduling, and a Windows?debugger interface for visibility into source code execution.

为你推荐

  • 如何利用运算放大器设计振荡电路?2023-08-09 08:08

    使用运算放大器设计振荡电路运算放大器的工作原理发明运算放大器的人绝对是天才。中间两端接上电源,当同相输入大于反相输入,右侧就会输出(接近)电源电压(Vcc),如果反过来小于同相输入,则输出0V(负电源)电压。在输出端接上灯泡,假设我想控制灯泡循环亮灭,那就需要一会输出高电平点亮,一会输出低电平熄灭。也就是我需要让左边能自动变化大小,就能实现控制灯泡。如何让电
  • 【PCB设计必备】31条布线技巧2023-08-03 08:09

    相信大家在做PCB设计时,都会发现布线这个环节必不可少,而且布线的合理性,也决定了PCB的美观度和其生产成本的高低,同时还能体现出电路性能和散热性能的好坏,以及是否可以让器件的性能达到最优等。在上篇内容中,小编主要分享了PCB线宽线距的一些设计规则,那么本篇内容,将针对PCB的布线方式,做个全面的总结给到大家,希望能够对养成良好的设计习惯有所帮助。1走线长度
  • 电动汽车直流快充方案设计【含参考设计】2023-08-03 08:08

    大功率直流充电系统架构大功率直流充电设计标准国家大功率充电标准“Chaoji”技术标准设计目标是未来可实现电动汽车充电5分钟行驶400公里。“Chaoji”技术标准主要设计参数如下:最大电压:目前1000V(可扩展到1500V);最大电流:带冷却系统500A(可扩展到600A);不带冷却系统150-200A;最大功率:900KW。大功率直流充电系统架构大功率
  • Buck电路的原理及器件选型指南2023-07-31 22:28

    Buck电路工作原理电源闭合时电压会快速增加,当断开时电压会快速减小,如果开关速度足够快的话,是不是就能把负载,控制在想要的电压值以内呢?假设12V降压到5V,也就意味着,MOS管开关需要42%时间导通,58%时间断开。当42%时间MOS管导通时,电感被充磁储能,同时对电容进行充电,给负载提供电量。当58%时间MOS管断开时,由于电感上的电流不能突变,电路通
    1267浏览量
  • 100W USB PD 3.0电源2023-07-31 22:27

    什么是PD3.0快充?PD快充协议全称“USBPowerDelivery”功率传输协议,简称为“PD协议”。2015年11月,USBPD快充迎来了大版本更新,进入到了USBPD3.0快充时代。USBPD3.0相对于USBPD2.0的变化主要有三方面:增加了对设备内置电池特性更为详细的描述;增加了通过PD通信进行设备软硬件版本识别和软件更新的功能,以及增加了数
    852浏览量
  • 千万不要忽略PCB设计中线宽线距的重要性2023-07-31 22:27

    想要做好PCB设计,除了整体的布线布局外,线宽线距的规则也非常重要,因为线宽线距决定着电路板的性能和稳定性。所以本篇以RK3588为例,详细为大家介绍一下PCB线宽线距的通用设计规则。要注意的是,布线之前须把软件默认设置选项设置好,并打开DRC检测开关。布线建议打开5mil格点,等长时可根据情况设置1mil格点。PCB布线线宽01布线首先应满足工厂加工能力,
  • 基于STM32的300W无刷直流电机驱动方案2023-07-06 10:02

    如何驱动无刷电机?近些年,由于无刷直流电机大规模的研发和技术的逐渐成熟,已逐步成为工业用电机的发展主流。围绕降低生产成本和提高运行效率,各大厂商也提供不同型号的电机以满足不同驱动系统的需求。现阶段已经在纺织、冶金、印刷、自动化生产流水线、数控机床等工业生产方面应用。无刷直流电机的优点与局限性优点:高输出功率、小尺寸和重量、散热性好、效率高、运行速度范围宽、低
  • 上新啦!开发板仅需9.9元!2023-06-21 17:43

    上新啦!开发板仅需9.9元!
  • 参考设计 | 2KW AC/DC数字电源方案2023-06-21 17:43

    什么是数字电源?数字电源,以数字信号处理器(DSP)或微控制器(MCU)为核心,将数字电源驱动器、PWM控制器等作为控制对象,能实现控制、管理和监测功能的电源产品。它是通过设定开关电源的内部参数来改变其外特性,并在“电源控制”的基础上增加了“电源管理”。所谓电源管理是指将电源有效地分配给系统的不同组件,最大限度地降低损耗。数字电源的管理(如电源排序)必须全部
    1022浏览量
  • 千万不能小瞧的PCB半孔板2023-06-21 17:34

    PCB半孔是沿着PCB边界钻出的成排的孔,当孔被镀铜时,边缘被修剪掉,使沿边界的孔减半,让PCB的边缘看起来像电镀表面孔内有铜。模块类PCB基本上都设计有半孔,主要是方便焊接,因为模块面积小,功能需求多,所以通常半孔设计在PCB单只最边沿,在锣外形时锣去一半,只留下半边孔在PCB上。半孔板的可制造性设计最小半孔最小半孔的工艺制成能力是0.5mm,前提是孔必须
    2036浏览量