AM3359, AM3358, AM3357, AM3356, AM3354, AM3352, AM3351
SPRS717K –OCTOBER 2011–REVISED DECEMBER 2018 www.ti.com
Submit Documentation Feedback
Product Folder Links: AM3359 AM3358 AM3357 AM3356 AM3354 AM3352 AM3351
Device Overview Copyright © 2011–2018, Texas Instruments Incorporated
1.2 Applications
? Gaming Peripherals
? Home and Industrial Automation
? Consumer Medical Appliances
? Printers
? Smart Toll Systems
? Connected Vending Machines
? Weighing Scales
? Educational Consoles
? Advanced Toys
(1) For more information, see Section 9, Mechanical, Packaging, and Orderable Information.
1.3 Description
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 processo