デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
AM335xマイクロプロセッサは、ARM Cortex-A8プロセッサをベースとして画像、グラフィック処理、ペリフェラル、およびEtherCATやPROFIBUSなどの産業用インターフェイス・オプションを追加して拡張したデバイスです。これらのデバイスは、高レベルのオペレーティング・システム(HLOS)をサポートしています。 Linux®および Android™は、TIから無料で利用可能です。
AM335xマイクロプロセッサには、機能ブロック図に示すサブシステムが含まれています。各サブシステムについて、以下で簡単に説明します。
マイクロプロセッサ・ユニット(MPU)サブシステムは、ARM Cortex-A8プロセッサおよび PowerVR SGX™グラフィック・アクセラレータ・サブシステムをベースとして、3Dグラフィック・アクセラレーションにより、ディスプレイやゲーム用の効果をサポートします。
PRU-ICSSはARMコアと分離されているため、独立の動作とクロック供給が可能で、より効率的で柔軟な設計が可能です。PRU-ICSSにより、EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、Ethernet Powerlink、Sercos、その他の追加ペリフェラル・インターフェイスやリアルタイム・プロトコルが利用可能になります。さらに、PRU-ICSSのプログラム可能な性質と、ピン、イベント、およびすべてのシステム・オン・チップ(SoC)リソースにアクセスできることから、高速でリアルタイムの応答を柔軟に提供し、特化したデータ処理操作や、カスタム・ペリフェラル・インターフェイスを実現可能で、SoCの他のプロセッサ・コアをタスクの負荷から解放できます。
型番 | パッケージ | 本体サイズ |
---|---|---|
AM3359ZCZ | NFBGA (324) | 15.0mm×15.0mm |
AM3358ZCZ | NFBGA (324) | 15.0mm×15.0mm |
AM3357ZCZ | NFBGA (324) | 15.0mm×15.0mm |
AM3356ZCZ、AM3356ZCE | NFBGA (324)、NFBGA (298) | 15.0mm×15.0mm、13.0mm×13.0mm |
AM3354ZCZ、AM3354ZCE | NFBGA (324)、NFBGA (298) | 15.0mm×15.0mm、13.0mm×13.0mm |
AM3352ZCZ、AM3352ZCE | NFBGA (324)、NFBGA (298) | 15.0mm×15.0mm、13.0mm×13.0mm |
AM3351ZCE | NFBGA (298) | 13.0mm×13.0mm |
Table 3-1 lists the features supported across different AM335x devices.
FUNCTION | AM3351 | AM3352 | AM3354 | AM3356 | AM3357 | AM3358 | AM3359 | |
---|---|---|---|---|---|---|---|---|
ARM Cortex-A8 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
Frequency(1) | 300 MHz 600 MHz |
300 MHz 600 MHz 800 MHz 1000 MHz |
600 MHz 800 MHz 1000 MHz |
300 MHz 600 MHz 800 MHz |
300 MHz 600 MHz 800 MHz |
600 MHz 800 MHz 1000 MHz |
600 MHz 800 MHz |
|
MIPS(2) | 600 1200 |
600 1200 1600 2000 |
1200 1600 2000 |
600 1200 1600 |
600 1200 1600 |
1200 1600 2000 |
1200 1600 |
|
On-chip L1 cache | 64KB | 64KB | 64KB | 64KB | 64KB | 64KB | 64KB | |
On-chip L2 cache | 256KB | 256KB | 256KB | 256KB | 256KB | 256KB | 256KB | |
Graphics accelerator (SGX530) | — | — | 3D | — | — | 3D | 3D | |
Hardware acceleration | Crypto accelerator | Crypto accelerator | Crypto accelerator | Crypto accelerator | Crypto accelerator | Crypto accelerator | Crypto accelerator | |
Programmable real-time unit subsystem and industrial communication subsystem (PRU-ICSS) | — | — | — | Features including basic Industrial protocols; ZCE: Limited PRU I/Os pinned out |
Features including all Industrial protocols | Features including basic Industrial protocols | Features including all Industrial protocols | |
On-chip memory | 128KB | 128KB | 128KB | 128KB | 128KB | 128KB | 128KB | |
Display options | LCD | LCD | LCD | LCD | LCD | LCD | LCD | |
General-purpose memory | 1 16-bit (GPMC, NAND flash, NOR flash, SRAM) | 1 16-bit (GPMC, NAND flash, NOR flash, SRAM) | 1 16-bit (GPMC, NAND flash, NOR flash, SRAM) | 1 16-bit (GPMC, NAND flash, NOR flash, SRAM) | 1 16-bit (GPMC, NAND flash, NOR flash, SRAM) | 1 16-bit (GPMC, NAND flash, NOR flash, SRAM) | 1 16-bit (GPMC, NAND flash, NOR flash, SRAM) | |
DRAM(3) | 1 16-bit (LPDDR-400, DDR2-532, DDR3-800) | 1 16-bit (LPDDR-400, DDR2-532, DDR3-800) | 1 16-bit (LPDDR-400, DDR2-532, DDR3-800) | 1 16-bit (LPDDR-400, DDR2-532, DDR3-800) | 1 16-bit (LPDDR-400, DDR2-532, DDR3-800) | 1 16-bit (LPDDR-400, DDR2-532, DDR3-800) | 1 16-bit (LPDDR-400, DDR2-532, DDR3-800) | |
Universal serial bus (USB) | ZCE: 1 port | ZCE: 1 port ZCZ: 2 ports |
ZCE: 1 port ZCZ: 2 ports |
ZCE: 1 port ZCZ: 2 ports |
No ZCE Available ZCZ: 2 ports |
No ZCE Available ZCZ: 2 ports |
No ZCE Available ZCZ: 2 ports |
|
Ethernet media access controller (EMAC) with 2-port switch | 10/100/1000 ZCE: 1 port |
10/100/1000 ZCE: 1 port ZCZ: 2 ports |
10/100/1000 ZCE: 1 port ZCZ: 2 ports |
10/100/1000 ZCE: 1 port ZCZ: 2 ports |
10/100/1000 No ZCE Available ZCZ: 2 ports |
10/100/1000 No ZCE Available ZCZ: 2 ports |
10/100/1000 No ZCE Available ZCZ: 2 ports |
|
Multimedia card (MMC) | 3 | 3 | 3 | 3 | 3 | 3 | 3 | |
Controller-area network (CAN) | — | 2 | 2 | 2 | 2 | 2 | 2 | |
Universal asynchronous receiver and transmitter (UART) | 6 | 6 | 6 | 6 | 6 | 6 | 6 | |
Analog-to-digital converter (ADC) | 8-ch 12-bit | 8-ch 12-bit | 8-ch 12-bit | 8-ch 12-bit | 8-ch 12-bit | 8-ch 12-bit | 8-ch 12-bit | |
Enhanced high-resolution PWM modules (eHRPWM) | 3 | 3 | 3 | 3 | 3 | 3 | 3 | |
Enhanced capture modules (eCAP) | 3 | 3 | 3 | 3 | 3 | 3 | 3 | |
Enhanced quadrature encoder pulse (eQEP) | 3 | 3 | 3 | 3 | 3 | 3 | 3 | |
Real-time clock (RTC) | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
Inter-integrated circuit (I2C) | 3 | 3 | 3 | 3 | 3 | 3 | 3 | |
Multichannel audio serial port (McASP) | 2 | 2 | 2 | 2 | 2 | 2 | 2 | |
Multichannel serial port interface (McSPI) | 2 | 2 | 2 | 2 | 2 | 2 | 2 | |
Enhanced direct memory access (EDMA) | 64-Ch | 64-Ch | 64-Ch | 64-Ch | 64-Ch | 64-Ch | 64-Ch | |
Input/output (I/O) supply | 1.8 V, 3.3 V | 1.8 V, 3.3 V | 1.8 V, 3.3 V | 1.8 V, 3.3 V | 1.8 V, 3.3 V | 1.8 V, 3.3 V | 1.8 V, 3.3 V | |
Operating temperature range | 0 to 90°C –40 to 105°C |
-40 to 125°C(4)
–40 to 105°C –40 to 90°C 0 to 90°C |
–40 to 105°C –40 to 90°C 0 to 90°C |
–40 to 105°C –40 to 90°C 0 to 90°C |
–40 to 105°C –40 to 90°C |
–40 to 105°C –40 to 90°C 0 to 90°C |
–40 to 105°C –40 to 90°C |
For information about other devices in this family of products, see the following links: