AM3352BZCZA100 マイクロプロセッサ – MPU ARM Cortex-A8 MPU
♠商品説明
商品属性 | 属性値 |
メーカー: | テキサス・インスツルメンツ |
製品カテゴリ: | マイクロプロセッサ - MPU |
RoHS: | 詳細 |
取り付けスタイル: | SMD/SMT |
パッケージ/ケース: | PBGA-324 |
シリーズ: | AM3352 |
芯: | アーム コーテックス A8 |
コア数: | 1コア |
データバス幅: | 32ビット |
最大クロック周波数: | 1GHz |
L1 キャッシュ命令メモリ: | 32キロバイト |
L1 キャッシュ データ メモリ: | 32キロバイト |
動作供給電圧: | 1.325V |
最低動作温度: | - 40℃ |
最高動作温度: | + 125℃ |
包装: | トレイ |
ブランド: | テキサス・インスツルメンツ |
データ RAM サイズ: | 64kB、64kB |
データ ROM サイズ: | 176キロバイト |
開発キット: | TMDXEVM3358 |
I/O 電圧: | 1.8V、3.3V |
インターフェイス タイプ: | CAN、イーサネット、I2C、SPI、UART、USB |
L2 キャッシュ命令/データ メモリ: | 256キロバイト |
メモリの種類: | L1/L2/L3 キャッシュ、RAM、ROM |
湿気に敏感: | はい |
タイマー/カウンターの数: | 8 タイマー |
プロセッサ シリーズ: | シタラ |
製品の種類: | マイクロプロセッサ - MPU |
工場パック数量: | 126 |
サブカテゴリ: | マイクロプロセッサ - MPU |
商標名: | シタラ |
ウォッチドッグ タイマー: | ウォッチドッグタイマー |
単位重量: | 1.714グラム |
♠ AM335x Sitara™ プロセッサ
ARM Cortex-A8 プロセッサに基づく AM335x マイクロプロセッサは、画像、グラフィックス処理、周辺機器、および EtherCAT や PROFIBUS などの産業用インターフェイス オプションで強化されています。デバイスは、ハイレベル オペレーティング システム (HLOS) をサポートしています。Processor SDK Linux® および TI-RTOS は、TI から無料で入手できます。
AM335x マイクロプロセッサには、機能ブロック図に示されているサブシステムが含まれており、それぞれについて簡単に説明します。
には、機能ブロック図に示されているサブシステムが含まれており、それぞれの簡単な説明は次のとおりです。
マイクロプロセッサ ユニット (MPU) サブシステムは ARM Cortex-A8 プロセッサに基づいており、PowerVR SGX™ Graphics Accelerator サブシステムは 3D グラフィックス アクセラレーションを提供して、ディスプレイとゲーム効果をサポートします。PRU-ICSS は ARM コアから分離されているため、独立した動作とクロッキングが可能になり、効率と柔軟性が向上します。
PRU-ICSS は、EtherCAT、PROFINET、EtherNet/IP、PROFIBUS、Ethernet Powerlink、Sercos などの追加のペリフェラル インターフェイスとリアルタイム プロトコルを有効にします。さらに、PRU-ICSS のプログラマブルな性質は、ピン、イベント、およびすべてのシステム オン チップ (SoC) リソースへのアクセスとともに、高速でリアルタイムの応答、特殊なデータ処理操作、カスタム ペリフェラル インターフェイスを実装する際の柔軟性を提供します。 、および SoC の他のプロセッサ コアからタスクをオフロードします。
• 最大 1 GHz の Sitara™ ARM® Cortex® -A8 32 ビット RISC プロセッサ
– NEON™ SIMD コプロセッサー
– 32KB の L1 命令と 32KB のデータ キャッシュ (単一エラー検出 (パリティ) 付き)
– エラー訂正コード (ECC) を備えた 256KB の L2 キャッシュ
– 176KB のオンチップ ブート ROM
– 64KB の専用 RAM
– エミュレーションとデバッグ – JTAG
– 割り込みコントローラ (最大 128 個の割り込み要求)
• オンチップ メモリ (共有 L3 RAM)
– 64KB の汎用オンチップ メモリ コントローラ (OCMC) RAM
– すべてのマスターがアクセス可能
– 高速ウェイクアップの保持をサポート
• 外部メモリ インターフェイス (EMIF)
– mDDR(LPDDR)、DDR2、DDR3、DDR3L コントローラ:
– mDDR: 200 MHz クロック (400 MHz データレート)
– DDR2: 266 MHz クロック (532 MHz データ レート)
– DDR3: 400 MHz クロック (800 MHz データ レート)
– DDR3L: 400 MHz クロック (800 MHz データ レート)
– 16 ビット データ バス
– 1 GB の合計アドレス可能スペース
– 1 つの x16 または 2 つの x8 メモリ デバイス構成をサポート
– 汎用メモリ コントローラ (GPMC)
– 最大 7 つのチップ セレクト (NAND、NOR、Muxed-NOR、SRAM) を備えた柔軟な 8 ビットおよび 16 ビットの非同期メモリ インターフェイス
– BCH コードを使用して 4、8、または 16 ビットの ECC をサポート
– ハミング コードを使用して 1 ビット ECC をサポート
– エラーロケーターモジュール (ELM)
– GPMC と併用して、BCH アルゴリズムを使用して生成されたシンドローム多項式からデータ エラーのアドレスを特定
– BCH アルゴリズムに基づいて、512 バイトごとに 4、8、および 16 ビットのブロック エラー位置をサポート
• プログラマブル リアルタイム ユニット サブシステムおよび産業用通信サブシステム (PRU-ICSS)
– EtherCAT®、PROFIBUS、PROFINET、EtherNet/IP™ などのプロトコルをサポート
– 2 つのプログラマブル リアルタイム ユニット (PRU)
– 200 MHz で動作可能な 32 ビット ロード/ストア RISC プロセッサ
– 単一エラー検出 (パリティ) を備えた 8KB の命令 RAM
– 単一エラー検出 (パリティ) 付きの 8KB のデータ RAM
– 64 ビット アキュムレータを備えたシングル サイクル 32 ビット乗算器
– 強化された GPIO モジュールは、シフト イン/アウトのサポートと外部信号のパラレル ラッチを提供します。
– シングル エラー検出 (パリティ) 付きの 12KB の共有 RAM
– 各 PRU からアクセス可能な 3 つの 120 バイト レジスタ バンク
– システム入力イベントを処理する割り込みコントローラ (INTC)
– 内部および外部マスターを PRU-ICSS 内のリソースに接続するためのローカル相互接続バス
– PRU-ICSS 内の周辺機器:
– フロー制御ピンを備えた 1 つの UART ポート、最大 12 Mbps をサポート
– 1 つの拡張キャプチャ (eCAP) モジュール
– EtherCAT などの産業用イーサネットをサポートする 2 つの MII イーサネット ポート
– 1 つの MDIO ポート
• 電源、リセット、およびクロック管理 (PRCM) モジュール
– スタンバイおよびディープスリープ モードの開始と終了を制御
– スリープ シーケンス、電源ドメイン スイッチオフ シーケンス、ウェイクアップ シーケンス、および電源ドメイン スイッチオン シーケンスを担当
– 時計
– さまざまなシステムおよびペリフェラル クロックのリファレンス クロックを生成するために使用される統合型 15 ~ 35 MHz の高周波発振器
– サブシステムとペリフェラルの個別のクロック イネーブルおよびディスエーブル制御をサポートし、消費電力の削減を促進
– システム クロックを生成するための 5 つの ADPLL (MPU サブシステム、DDR インターフェイス、USB およびペリフェラル [MMC および SD、UART、SPI、I 2C]、L3、L4、イーサネット、GFX [SGX530]、LCD ピクセル クロック)
- 力
– 2 つの切り替え不可能な電源ドメイン (リアルタイム クロック [RTC]、ウェイクアップ ロジック [WAKEUP])
– 3 つの切り替え可能な電源ドメイン (MPU サブシステム [MPU]、SGX530 [GFX]、周辺機器およびインフラストラクチャ [PER])
– ダイ温度、プロセス変動、および性能に基づくコア電圧スケーリング用に SmartReflex™ クラス 2B を実装 (適応型電圧スケーリング [AVS])
– 動的電圧周波数スケーリング (DVFS)
•リアルタイムクロック(RTC)
– リアルタイムの日付 (日-月-年-曜日) および時間 (時-分-秒) 情報
– 内部 32.768 kHz オシレータ、RTC ロジック、および 1.1 V 内部 LDO
– 独立したパワーオン リセット (RTC_PWRONRSTn) 入力
– 外部ウェイク イベント専用の入力ピン (EXT_WAKEUP)
– プログラム可能なアラームを使用して、PRCM (ウェイクアップ用) または Cortex-A8 (イベント通知用) への内部割り込みを生成可能
– プログラム可能なアラームを外部出力 (PMIC_POWER_EN) で使用して、電源管理 IC が非 RTC 電源ドメインを復元できるようにすることができます
• 周辺機器
– 最大 2 つの USB 2.0 高速 DRD (Dual-Role Device) ポートと統合 PHY
– 最大 2 つの産業用ギガビット イーサネット MAC (10、100、1000 Mbps)
– 統合スイッチ
– 各 MAC は MII、RMII、RGMII、および MDIO インターフェイスをサポート
– イーサネット MAC とスイッチは、他の機能とは独立して動作可能
– IEEE 1588v1 高精度時間プロトコル (PTP)
– 最大 2 つのコントローラー エリア ネットワーク (CAN) ポート
– CAN バージョン 2 のパート A および B をサポート
– 最大 2 つのマルチチャネル オーディオ シリアル ポート (McASP)
– 最大 50 MHz の送受信クロック
– 独立した TX および RX クロックを備えた McASP ポートごとに最大 4 つのシリアル データ ピン
– 時分割多重 (TDM)、インター IC サウンド (I2S)、および同様のフォーマットをサポート
– デジタル オーディオ インターフェイス伝送をサポート (SPDIF、IEC60958-1、および AES-3 フォーマット)
– 送受信用 FIFO バッファ (256 バイト)
– 最大 6 つの UART
– すべての UART が IrDA および CIR モードをサポート
– すべての UART が RTS および CTS フロー制御をサポート
– UART1 は完全なモデム制御をサポート
– 最大 2 つのマスターおよびスレーブ McSPI シリアル インターフェイス
– 最大 2 つのチップセレクト
– 最大 48 MHz
– 最大 3 つの MMC、SD、SDIO ポート
– 1、4、および 8 ビット MMC、SD、SDIO モード
– MMCSD0 には 1.8 V または 3.3 V 動作専用の電源レールがあります
– 最大 48 MHz のデータ転送速度
– カード検出と書き込み保護をサポート
– MMC4.3、SD、SDIO 2.0 仕様に準拠
– 最大 3 つの I 2C マスターおよびスレーブ インターフェイス
– 標準モード (最大 100 kHz)
– 高速モード (最大 400 kHz)
– 最大 4 バンクの汎用 I/O (GPIO) ピン
– バンクごとに 32 個の GPIO ピン (他の機能ピンと多重化)
– GPIO ピンは割り込み入力として使用可能 (バンクごとに最大 2 つの割り込み入力)
– 割り込み入力としても使用できる最大 3 つの外部 DMA イベント入力
– 8 つの 32 ビット汎用タイマー
– DMTIMER1 は、オペレーティング システム (OS) のティックに使用される 1 ミリ秒のタイマーです。
– DMTIMER4–DMTIMER7 は固定されています
– 1 つのウォッチドッグ タイマー
– SGX530 3D グラフィック エンジン
– 毎秒最大 2,000 万ポリゴンを提供するタイルベースのアーキテクチャ
– ユニバーサル スケーラブル シェーダー エンジン (USSE) は、ピクセルおよび頂点シェーダー機能を組み込んだマルチスレッド エンジンです。
– Microsoft VS3.0、PS3.0、および OGL2.0 を超える高度なシェーダー機能セット
– Direct3D Mobile、OGL-ES 1.1 および 2.0、OpenMax の業界標準 API サポート
– きめの細かいタスク切り替え、負荷分散、および電源管理
– 高度なジオメトリ DMA ドリブン操作により、CPU とのやり取りを最小限に抑えます
– プログラム可能な高品質画像アンチエイリアシング
– ユニファイド メモリ アーキテクチャでの OS 操作のための完全に仮想化されたメモリ アドレッシング
• ゲーム周辺機器
• ホームおよび産業用オートメーション
• 消費者向け医療機器
• プリンター
• スマート トール システム
• 接続された自動販売機
• 体重計
• 教育用コンソール
• 高度なおもちゃ