Specifications
| Type | Description |
|---|---|
| Part Number | AM3358 |
| Manufacturer | Texas Instruments |
| Product Type | MPU |
| Category | MCU & Processors |
| Package / Case | NFBGA(324), 15.0 mm x 15.0 mm body size (AM3358ZCZ) |
| Component Type | MCU |
| CPU Core | ARM Cortex-A8 32-bit RISC processor |
| CPU Frequency | Up to 1 GHz |
| SIMD Coprocessor | NEON SIMD coprocessor |
| L1 Cache | 32 KB instruction cache and 32 KB data cache with single-error detection parity |
| L2 Cache | 256 KB with ECC |
| Boot ROM | 176 KB on-chip boot ROM |
| Dedicated RAM | 64 KB dedicated RAM |
| Shared L3 RAM | 64 KB general-purpose OCMC RAM; accessible to all masters; supports retention for fast wakeup |
| External DDR Interface | mDDR/LPDDR, DDR2, DDR3, DDR3L controller; 16-bit data bus; 1 GB total addressable space |
| mDDR Data Rate | 400 MHz data rate at 200 MHz clock |
| DDR2 Data Rate | 532 MHz data rate at 266 MHz clock |
| DDR3 Data Rate | 800 MHz data rate at 400 MHz clock |
| DDR3L Data Rate | 800 MHz data rate at 400 MHz clock |
| GPMC Interface | 8-bit and 16-bit asynchronous memory interface with up to seven chip selects; supports NAND, NOR, muxed NOR, SRAM |
| NAND ECC Support | BCH 4-bit, 8-bit, or 16-bit ECC; Hamming 1-bit ECC |
| PRU-ICSS Cores | Two programmable real-time units; 32-bit load/store RISC processors capable of 200 MHz operation |
| PRU Memory | 8 KB instruction RAM, 8 KB data RAM, 12 KB shared RAM; single-error detection parity |
| USB Ports | Up to two USB 2.0 high-speed DRD ports with integrated PHY |
| Ethernet MACs | Up to two industrial gigabit Ethernet MACs; 10/100/1000 Mbps; integrated switch; MII, RMII, RGMII, MDIO support |
| CAN Ports | Up to two CAN ports; supports CAN Version 2 Parts A and B |
| UART Interfaces | Up to six UARTs; all support IrDA, CIR, RTS and CTS; UART1 supports full modem control |
| SPI Interfaces | Up to two McSPI master/slave interfaces; up to two chip selects; up to 48 MHz |
| MMC/SD/SDIO Ports | Up to three ports; 1-bit, 4-bit, and 8-bit modes; up to 48 MHz data transfer rate; MMC 4.3, SD and SDIO 2.0 compliant |
| I2C Interfaces | Up to three master/slave interfaces; standard mode up to 100 kHz; fast mode up to 400 kHz |
| GPIO | Up to four banks of 32 GPIO pins per bank; pins multiplexed with other functions; up to two interrupt inputs per bank |
| Timers | Eight 32-bit general-purpose timers and one watchdog timer; DMTIMER1 is a 1-ms OS tick timer; DMTIMER4-DMTIMER7 pinned out |
| Graphics Engine | PowerVR SGX530 3D graphics engine; tile-based architecture; up to 20 million polygons per second |
| LCD Controller | Up to 24-bit RGB data output; resolution up to 2048 x 2048 with maximum 126 MHz pixel clock |
| ADC | 12-bit SAR ADC, 200 kSamples/s; eight analog inputs via 8:1 analog switch; supports 4-wire, 5-wire, or 8-wire resistive touchscreen controller interface |
| PWM Modules | Up to three eHRPWM modules; configurable as six single-ended, six dual-edge symmetric, or three dual-edge asymmetric outputs |
| DMA Controller | EDMA with one TPCC and three TPTCs; supports up to 64 programmable logical channels and eight QDMA channels |
| Security Hardware | AES, SHA, RNG crypto hardware accelerators; secure boot optional and requires custom part engagement with TI |
| Clock Oscillator | Integrated 15 MHz to 35 MHz high-frequency oscillator; generates reference clock for system and peripheral clocks |
| Package Option | 324-pin S-PBGA-N324, 0.80 mm ball pitch; ZCZ suffix package |
| Datasheet Status | request_only |
Product Overview
The AM3358 is a Texas Instruments Sitara ARM Cortex-A8 processor classified as an MPU. Its MPU subsystem uses an ARM Cortex-A8 32-bit RISC processor operating up to 1 GHz, with a NEON SIMD coprocessor, 32 KB instruction and 32 KB data L1 caches with single-error detection parity, and a 256 KB L2 cache with ECC.
On-chip memory includes 176 KB boot ROM, 64 KB dedicated RAM, and 64 KB general-purpose OCMC RAM accessible to all masters with retention support for fast wakeup. External memory support covers mDDR/LPDDR, DDR2, DDR3, and DDR3L through a 16-bit controller with 1 GB addressable space, plus a GPMC interface for NAND, NOR, muxed NOR, and SRAM.
The AM3358ZCZ package is an NFBGA(324) device with a 15.0 mm x 15.0 mm body; the ZCZ suffix package is a 324-pin S-PBGA-N324 with 0.80 mm ball pitch. Integrated interfaces support embedded HMI, industrial Ethernet, CAN-connected control, storage, display, touchscreen, and real-time I/O designs.
Key Features
- ARM Cortex-A8 32-bit RISC processor up to 1 GHz
- NEON SIMD coprocessor in the MPU subsystem
- 32 KB instruction and 32 KB data L1 caches
- 256 KB L2 cache with ECC protection
- mDDR, LPDDR, DDR2, DDR3, and DDR3L controller
- Two programmable real-time units capable of 200 MHz operation
- Up to two USB 2.0 high-speed DRD ports
- Up to two industrial gigabit Ethernet MACs
- PowerVR SGX530 3D graphics engine
- 24-bit RGB LCD output up to 2048 x 2048
- 12-bit SAR ADC with 200 kSamples/s rate
- AES, SHA, and RNG crypto hardware accelerators
Typical Applications
- Industrial Ethernet controllers
- CAN-connected embedded control
- LCD human-machine interfaces
- Resistive touchscreen systems
- Embedded Linux processing nodes
- USB 2.0 connected devices
- Memory-rich control platforms
- PWM-based motor control
- Secure boot custom platforms
Procurement Notes
When requesting a quote for AM3358, buyers should confirm the manufacturer, package or case, required quantity, target date code, compliance documents, packing method, destination country and expected delivery schedule.
If alternatives are acceptable, buyers should share the approved vendor list, required electrical or optical limits, package constraints and qualification requirements. Any alternative part should be reviewed by the buyer's engineering team before production use.
For MCU, processor and logic IC sourcing, package, operating voltage, temperature grade, speed or frequency grade, firmware or mask version, lifecycle status and programming requirements should be checked before approval.
FAQ
What processor core is integrated in the AM3358?
The AM3358 uses an ARM Cortex-A8 32-bit RISC processor. The extracted datasheet facts identify it as part of the AM335x Sitara processor family, with CPU frequency support up to 1 GHz.
What external memory types does AM3358 support?
The AM3358 includes a controller for mDDR/LPDDR, DDR2, DDR3, and DDR3L memory. The interface uses a 16-bit data bus and provides 1 GB total addressable space according to the extracted facts.
Which industrial communication interfaces are available on AM3358?
The device supports up to two industrial gigabit Ethernet MACs with 10/100/1000 Mbps operation, integrated switch support, and MII, RMII, RGMII, and MDIO interfaces. It also supports up to two CAN ports for CAN Version 2 Parts A and B.
What package information is provided for AM3358ZCZ?
The AM3358ZCZ package is listed as NFBGA(324) with a 15.0 mm x 15.0 mm body size. The ZCZ suffix package is also specified as a 324-pin S-PBGA-N324 with 0.80 mm ball pitch.
What sourcing support does LDeepAI provide for the AM3358?
LDeepAI offers sourcing support for the Texas Instruments AM3358. Please contact our team with your target quantity and delivery requirements for a quotation based on current market conditions.
Is the AM3358 suitable for industrial temperature range applications?
The AM3358 is designed for industrial applications with an operating temperature range specified in the datasheet. Consult the Texas Instruments datasheet for detailed temperature range and thermal characteristics.
Technical Review & Sourcing Note
Prepared by LDeepAI Component Sourcing Team. Reviewed for RFQ, documentation and alternative sourcing use. Last updated: June 30, 2026.
This page is based on manufacturer datasheet information and LDeepAI sourcing review. Specifications should be verified against the official manufacturer datasheet before final procurement or design approval. Final electrical, optical and reliability approval should be confirmed by the buyer's engineering team.