Overview
The AM3352BZCZ60 is a microprocessor from the AM335x family, developed by Texas Instruments. It is based on the ARM Cortex-A8 32-bit RISC processor and is enhanced with various peripherals and industrial interface options. This processor supports high-level operating systems such as Linux and TI-RTOS, which are available free of charge from Texas Instruments. The AM3352BZCZ60 is designed to provide robust performance, advanced graphics capabilities, and a wide range of interfaces, making it suitable for a variety of applications including industrial automation, medical devices, and consumer electronics.
Key Specifications
Specification | Value |
---|---|
Processor | ARM Cortex-A8 32-bit RISC |
Maximum Clock Frequency | 600 MHz |
L1 Cache Instruction Memory | 32 kB |
L1 Cache Data Memory | 32 kB |
L2 Cache | 256 kB with ECC |
On-Chip Boot ROM | 176 kB |
Dedicated RAM | 64 kB |
Package/Case | 324-LFBGA (NFBGA) |
Operating Temperature Range | 0°C to 90°C |
External Memory Interfaces | mDDR, LPDDR, DDR2, DDR3, DDR3L |
Graphics Engine | PowerVR SGX 3D GFX |
Key Features
- Up to 1-GHz ARM Cortex-A8 32-bit RISC processor with NEON SIMD coprocessor
- 32KB of L1 instruction and data cache with single-error detection (parity)
- 256KB of L2 cache with error correcting code (ECC)
- 176KB of on-chip boot ROM and 64KB of dedicated RAM
- General-Purpose Memory Controller (GPMC) with support for various memory configurations
- Integrated 3D graphics engine (PowerVR SGX 3D GFX) with up to 20 million polygons per second
- Up to two USB 2.0 high-speed DRD ports with integrated PHY
- Up to two industrial Gigabit Ethernet MACs with integrated switch and IEEE 1588v1 PTP support
- Up to two CAN ports supporting CAN Version 2 Parts A and B
- Up to two multichannel audio serial ports (McASPs) and up to six UARTs
- 12-bit successive approximation register (SAR) ADC with 200K samples per second
- Touch screen controller supporting 4-wire, 5-wire, or 8-wire resistive touch screens
- Programmable Real-Time Unit Subsystem (PRU-ICSS) for industrial communication and real-time tasks
- Dynamic Voltage Frequency Scaling (DVFS) and SmartReflex Class 2B for core voltage scaling
Applications
- Industrial automation and control systems
- Medical devices and diagnostic equipment
- Consumer electronics such as smart home devices and multimedia systems
- Automotive systems, including infotainment and navigation
- Internet of Things (IoT) devices requiring robust processing and low power consumption
- Embedded systems in robotics and machine learning applications
Q & A
- What is the maximum clock frequency of the AM3352BZCZ60?
The maximum clock frequency of the AM3352BZCZ60 is 600 MHz.
- What type of processor is used in the AM3352BZCZ60?
The AM3352BZCZ60 uses an ARM Cortex-A8 32-bit RISC processor.
- What is the package type and pin count of the AM3352BZCZ60?
The AM3352BZCZ60 comes in a 324-LFBGA (NFBGA) package.
- What are the supported external memory interfaces?
The AM3352BZCZ60 supports mDDR, LPDDR, DDR2, DDR3, and DDR3L memory interfaces.
- Does the AM3352BZCZ60 have integrated graphics capabilities?
Yes, it includes a PowerVR SGX 3D graphics engine capable of delivering up to 20 million polygons per second.
- What are the key peripherals available on the AM3352BZCZ60?
The key peripherals include USB 2.0 high-speed DRD ports, Gigabit Ethernet MACs, CAN ports, McASPs, UARTs, and more).
- What is the operating temperature range of the AM3352BZCZ60?
The operating temperature range is from 0°C to 90°C).
- Does the AM3352BZCZ60 support touch screen interfaces?
Yes, it can be configured to operate as a 4-wire, 5-wire, or 8-wire resistive touch screen controller).
- What is the purpose of the Programmable Real-Time Unit Subsystem (PRU-ICSS)?
The PRU-ICSS is used for industrial communication and real-time tasks, including support for protocols like EtherCAT and PROFINET).
- Does the AM3352BZCZ60 support dynamic voltage and frequency scaling?
Yes, it supports Dynamic Voltage Frequency Scaling (DVFS) and SmartReflex Class 2B for core voltage scaling).