AM3352BZCZA100 Microprocessors – MPU ARM Cortex-A8 MPU

Short Description:

Manufacturers: Texas Instruments
Product Category: Microprocessors – MPU
Data Sheet:AM3352BZCZA100
Description:IC MPU SITARA 1.0GHZ 324NFBGA
RoHS status: RoHS Compliant


Product Detail

Features

Applications

Product Tags

♠ Product Description

Product Attribute Attribute Value
Manufacturer: Texas Instruments
Product Category: Microprocessors - MPU
RoHS:  Details
Mounting Style: SMD/SMT
Package/Case: PBGA-324
Series: AM3352
Core: ARM Cortex A8
Number of Cores: 1 Core
Data Bus Width: 32 bit
Maximum Clock Frequency: 1 GHz
L1 Cache Instruction Memory: 32 kB
L1 Cache Data Memory: 32 kB
Operating Supply Voltage: 1.325 V
Minimum Operating Temperature: - 40 C
Maximum Operating Temperature: + 125 C
Packaging: Tray
Brand: Texas Instruments
Data RAM Size: 64 kB, 64 kB
Data ROM Size: 176 kB
Development Kit: TMDXEVM3358
I/O Voltage: 1.8 V, 3.3 V
Interface Type: CAN, Ethernet, I2C, SPI, UART, USB
L2 Cache Instruction / Data Memory: 256 kB
Memory Type: L1/L2/L3 Cache, RAM, ROM
Moisture Sensitive: Yes
Number of Timers/Counters: 8 Timer
Processor Series: Sitara
Product Type: Microprocessors - MPU
Factory Pack Quantity: 126
Subcategory: Microprocessors - MPU
Tradename: Sitara
Watchdog Timers: Watchdog Timer
Unit Weight: 1.714 g

♠ AM335x Sitara™ Processors

The AM335x microprocessors, based on the ARM Cortex-A8 processor, are enhanced with image, graphics processing, peripherals and industrial interface options such as EtherCAT and PROFIBUS. The devices support high-level operating systems (HLOS). Processor SDK Linux® and TI-RTOS are available free of charge from TI.

The AM335x microprocessor contains the subsystems shown in the Functional Block Diagram and a brief description of each follows:

The contains the subsystems shown in the Functional Block Diagram and a brief description of each follows:

The microprocessor unit (MPU) subsystem is based on the ARM Cortex-A8 processor and the PowerVR SGX™ Graphics Accelerator subsystem provides 3D graphics acceleration to support display and gaming effects. The PRU-ICSS is separate from the ARM core, allowing independent operation and clocking for greater efficiency and flexibility.

The PRU-ICSS enables additional peripheral interfaces and real-time protocols such as EtherCAT, PROFINET, EtherNet/IP, PROFIBUS, Ethernet Powerlink, Sercos, and others. Additionally, the programmable nature of the PRU-ICSS, along with its access to pins, events and all system-on-chip (SoC) resources, provides flexibility in implementing fast, real-time responses, specialized data handling operations, custom peripheral interfaces, and in offloading tasks from the other processor cores of SoC.


  • Previous:
  • Next:

  • • Up to 1-GHz Sitara™ ARM® Cortex® -A8 32‑Bit RISC Processor

      – NEON™ SIMD Coprocessor

      – 32KB of L1 Instruction and 32KB of Data Cache With Single-Error Detection (Parity)

      – 256KB of L2 Cache With Error Correcting Code (ECC)

      – 176KB of On-Chip Boot ROM

      – 64KB of Dedicated RAM

      – Emulation and Debug – JTAG

      – Interrupt Controller (up to 128 Interrupt Requests)

    • On-Chip Memory (Shared L3 RAM)

      – 64KB of General-Purpose On-Chip Memory Controller (OCMC) RAM

      – Accessible to All Masters

      – Supports Retention for Fast Wakeup

    • External Memory Interfaces (EMIF)

      – mDDR(LPDDR), DDR2, DDR3, DDR3L Controller:

      – mDDR: 200-MHz Clock (400-MHz Data Rate)

      – DDR2: 266-MHz Clock (532-MHz Data Rate)

      – DDR3: 400-MHz Clock (800-MHz Data Rate)

      – DDR3L: 400-MHz Clock (800-MHz Data Rate)

      – 16-Bit Data Bus

      – 1GB of Total Addressable Space

      – Supports One x16 or Two x8 Memory Device Configurations

      – General-Purpose Memory Controller (GPMC)

      – Flexible 8-Bit and 16-Bit Asynchronous Memory Interface With up to Seven Chip Selects (NAND, NOR, Muxed-NOR, SRAM)

      – Uses BCH Code to Support 4-, 8-, or 16-Bit ECC

      – Uses Hamming Code to Support 1-Bit ECC

      – Error Locator Module (ELM)

      – Used in Conjunction With the GPMC to Locate Addresses of Data Errors from Syndrome Polynomials Generated Using a BCH Algorithm

      – Supports 4-, 8-, and 16-Bit per 512-Byte Block Error Location Based on BCH Algorithms

    • Programmable Real-Time Unit Subsystem and Industrial Communication Subsystem (PRU-ICSS)

      – Supports Protocols such as EtherCAT® ,PROFIBUS, PROFINET, EtherNet/IP™, and More

      – Two Programmable Real-Time Units (PRUs)

      – 32-Bit Load/Store RISC Processor Capable of Running at 200 MHz

      – 8KB of Instruction RAM With Single-Error Detection (Parity)

      – 8KB of Data RAM With Single-Error Detection (Parity)

      – Single-Cycle 32-Bit Multiplier With 64-Bit Accumulator

      – Enhanced GPIO Module Provides ShiftIn/Out Support and Parallel Latch on External Signal

      – 12KB of Shared RAM With Single-Error Detection (Parity)

      – Three 120-Byte Register Banks Accessible by Each PRU

      – Interrupt Controller (INTC) for Handling System Input Events

      – Local Interconnect Bus for Connecting Internal and External Masters to the Resources Inside the PRU-ICSS

      – Peripherals Inside the PRU-ICSS:

      – One UART Port With Flow Control Pins, Supports up to 12 Mbps

      – One Enhanced Capture (eCAP) Module

      – Two MII Ethernet Ports that Support Industrial Ethernet, such as EtherCAT

      – One MDIO Port

    • Power, Reset, and Clock Management (PRCM) Module

      – Controls the Entry and Exit of Stand-By and Deep-Sleep Modes

      – Responsible for Sleep Sequencing, Power Domain Switch-Off Sequencing, Wake-Up Sequencing, and Power Domain Switch-On Sequencing

      – Clocks

      – Integrated 15- to 35-MHz High-Frequency Oscillator Used to Generate a Reference Clock for Various System and Peripheral Clocks

      – Supports Individual Clock Enable and Disable Control for Subsystems and Peripherals to Facilitate Reduced Power Consumption

      – Five ADPLLs to Generate System Clocks (MPU Subsystem, DDR Interface, USB andPeripherals [MMC and SD, UART, SPI, I 2C], L3, L4, Ethernet, GFX [SGX530], LCD Pixel Clock)

      – Power

      – Two Nonswitchable Power Domains (Real-Time Clock [RTC], Wake-Up Logic [WAKEUP])

      – Three Switchable Power Domains (MPU Subsystem [MPU], SGX530 [GFX], Peripherals and Infrastructure [PER])

      – Implements SmartReflex™ Class 2B for Core Voltage Scaling Based On Die Temperature, Process Variation, and Performance (Adaptive Voltage Scaling [AVS])

      – Dynamic Voltage Frequency Scaling (DVFS)

    • Real-Time Clock (RTC)

      – Real-Time Date (Day-Month-Year-Day of Week) and Time (Hours-Minutes-Seconds) Information

      – Internal 32.768-kHz Oscillator, RTC Logic and 1.1-V Internal LDO

      – Independent Power-on-Reset (RTC_PWRONRSTn) Input

      – Dedicated Input Pin (EXT_WAKEUP) for External Wake Events

      – Programmable Alarm Can be Used to Generate Internal Interrupts to the PRCM (for Wakeup) or Cortex-A8 (for Event Notification)

      – Programmable Alarm Can be Used With External Output (PMIC_POWER_EN) to Enable the Power Management IC to Restore Non-RTC Power Domains

    • Peripherals

      – Up to Two USB 2.0 High-Speed DRD (Dual-Role Device) Ports With Integrated PHY

      – Up to Two Industrial Gigabit Ethernet MACs (10, 100, 1000 Mbps)

      – Integrated Switch

      – Each MAC Supports MII, RMII, RGMII, and MDIO Interfaces

      – Ethernet MACs and Switch Can Operate Independent of Other Functions

      – IEEE 1588v1 Precision Time Protocol (PTP)

      – Up to Two Controller-Area Network (CAN) Ports

      – Supports CAN Version 2 Parts A and B

      – Up to Two Multichannel Audio Serial Ports (McASPs)

      – Transmit and Receive Clocks up to 50 MHz

      – Up to Four Serial Data Pins per McASP Port With Independent TX and RX Clocks

      – Supports Time Division Multiplexing (TDM), Inter-IC Sound (I2S), and Similar Formats 

      – Supports Digital Audio Interface Transmission (SPDIF, IEC60958-1, and AES-3 Formats)

      – FIFO Buffers for Transmit and Receive (256 Bytes)

      – Up to Six UARTs

      – All UARTs Support IrDA and CIR Modes

      – All UARTs Support RTS and CTS Flow Control

      – UART1 Supports Full Modem Control

      – Up to Two Master and Slave McSPI Serial Interfaces

      – Up to Two Chip Selects

      – Up to 48 MHz

      – Up to Three MMC, SD, SDIO Ports

      – 1-, 4- and 8-Bit MMC, SD, SDIO Modes

      – MMCSD0 has Dedicated Power Rail for 1.8‑V or 3.3-V Operation

      – Up to 48-MHz Data Transfer Rate

      – Supports Card Detect and Write Protect

      – Complies With MMC4.3, SD, SDIO 2.0 Specifications

      – Up to Three I 2C Master and Slave Interfaces

      – Standard Mode (up to 100 kHz)

      – Fast Mode (up to 400 kHz)

      – Up to Four Banks of General-Purpose I/O (GPIO) Pins

      – 32 GPIO Pins per Bank (Multiplexed With Other Functional Pins)

      – GPIO Pins Can be Used as Interrupt Inputs (up to Two Interrupt Inputs per Bank)

      – Up to Three External DMA Event Inputs that can Also be Used as Interrupt Inputs

      – Eight 32-Bit General-Purpose Timers

      – DMTIMER1 is a 1-ms Timer Used for Operating System (OS) Ticks

      – DMTIMER4–DMTIMER7 are Pinned Out

      – One Watchdog Timer

      – SGX530 3D Graphics Engine

      – Tile-Based Architecture Delivering up to 20 Million Polygons per Second

      – Universal Scalable Shader Engine (USSE) is a Multithreaded Engine Incorporating Pixel and Vertex Shader Functionality

      – Advanced Shader Feature Set in Excess of Microsoft VS3.0, PS3.0, and OGL2.0

      – Industry Standard API Support of Direct3D Mobile, OGL-ES 1.1 and 2.0, and OpenMax

      – Fine-Grained Task Switching, Load Balancing, and Power Management

      – Advanced Geometry DMA-Driven Operation for Minimum CPU Interaction

    – Programmable High-Quality Image Anti-Aliasing

      – Fully Virtualized Memory Addressing for OS Operation in a Unified Memory Architecture

    • Gaming Peripherals

    • Home and Industrial Automation

    • Consumer Medical Appliances

    • Printers

    • Smart Toll Systems

    • Connected Vending Machines

    • Weighing Scales

    • Educational Consoles

    • Advanced Toys

    Related Products