AM3359, AM3358, AM3357, AM3356, AM3354, AM3352
www.ti.com
SPRS717H –OCTOBER 2011–REVISED MAY 2015
• Fully Virtualized Memory Addressing for OS – Up to Three 32-Bit Enhanced Quadrature
Operation in a Unified Memory Architecture Encoder Pulse (eQEP) Modules
– LCD Controller • Device Identification
– Contains Electrical Fuse Farm (FuseFarm) of
• Up to 24-Bit Data Output; 8 Bits per Pixel
Which Some Bits are Factory Programmable
(RGB)
• Production ID
• Resolution up to 2048 × 2048 (With
Maximum 126-MHz Pixel Clock)
• Device Part Number (Unique JTAG ID)
• Integrated LCD Interface Display Driver
• Device Revision (Readable by Host ARM)
(LIDD) Controller
• Debug Interface Support
• Integrated Raster Controller
– JTAG and cJTAG for ARM (Cortex-A8 and
• Integrated DMA Engine to Pull Data from the
PRCM), PRU-ICSS Debug
External Frame Buffer Without Burdening the
– Supports Device Boundary Scan
Processor via Interrupts or a Firmware Timer
– Supports IEEE 1500
• 512-Word Deep Internal FIFO
• DMA
• Supported Display Types:
– On-Chip Enhanced DMA Controller (EDMA) has
– Character Displays - Uses LIDD
Three Third-Party Transfer Controllers (TPTCs)
Controller to Program these Displays
and One Third-Party Channel Controller
– Passive Matrix LCD Displays - Uses LCD
(TPCC), Which Supports up to 64
Raster Display Controller to Provide
Programmable Logical Channels and Eight
Timing and Data for Constant Graphics
QDMA Channels. EDMA is Used for:
Refresh to a Passive Display
• Transfers to and from On-Chip Memories
– Active Matrix LCD Displays - Uses
• Transfers to and from External Storage
External Frame Buffer Space and the
(EMIF, GPMC, Slave Peripherals)
Internal DMA Engine to Drive Streaming
• Inter-Processor Communication (IPC)
Data to the Panel
– Integrates Hardware-Based Mailbox for IPC and
– 12-Bit Successive Approximation Register
Spinlock for Process Synchronization Between
(SAR) ADC
Cortex-A8, PRCM, and PRU-ICSS
• 200K Samples per Second
• Mailbox Registers that Generate Interrupts
• Input can be Selected from any of the Eight
– Four Initiators (Cortex-A8, PRCM, PRU0,
Analog Inputs Multiplexed Through an 8:1
PRU1)
Analog Switch
• Spinlock has 128 Software-Assigned Lock
• Can be Configured to Operate as a 4-Wire,
Registers
5-Wire, or 8-Wire Resistive Touch Screen
• Security
Controller (TSC) Interface
– Crypto Hardware Accelerators (AES, SHA, PKA,
– Up to Three 32-Bit eCAP Modules
RNG)
• Configurable as Three Capture Inputs or
• Boot Modes
Three Auxiliary PWM Outputs
– Boot Mode is Selected via Boot Configuration
– Up to Three Enhanced High-Resolution PWM
Pins Latched on the Rising Edge of the
Modules (eHRPWMs)
PWRONRSTn Reset Input Pin
• Dedicated 16-Bit Time-Base Counter With
• Packages:
Time and Frequency Controls
– 298-Pin S-PBGA-N298 Via Channel Package
• Configurable as Six Single-Ended, Six Dual-
(ZCE Suffix), 0.65-mm Ball Pitch
Edge Symmetric, or Three Dual-Edge
– 324-Pin S-PBGA-N324 Package
Asymmetric Outputs
(ZCZ Suffix), 0.80-mm Ball Pitch
1.2 Applications
• Gaming Peripherals • Connected Vending Machines
• Home and Industrial Automation • Weighing Scales
• Consumer Medical Appliances • Educational Consoles
• Printers • Advanced Toys
• Smart Toll Systems
Copyright © 2011–2015, Texas Instruments Incorporated Device Overview 3
Submit Documentation Feedback
Product Folder Links: AM3359 AM3358 AM3357 AM3356 AM3354 AM3352