AM3358BZCZA100 マイクロプロセッサ – MPU ARM Cortex-A8 MPU
♠ 製品説明
製品属性 | 属性値 |
メーカー: | テキサス・インスツルメンツ |
製品カテゴリー: | マイクロプロセッサ - MPU |
RoHS指令: | 詳細 |
取り付けスタイル: | 表面実装 |
パッケージ/ケース: | PBGA-324 |
シリーズ: | AM3358 |
コア: | ARM Cortex A8 |
コア数: | 1コア |
データバス幅: | 32ビット |
最大クロック周波数: | 1GHz |
L1キャッシュ命令メモリ: | 32 KB |
L1キャッシュデータメモリ: | 32 KB |
動作電源電圧: | 1.325V |
最低動作温度: | - 40℃ |
最大動作温度: | + 105℃ |
パッケージ: | トレイ |
ブランド: | テキサス・インスツルメンツ |
データ RAM サイズ: | 64 KB、64 KB |
データROMサイズ: | 176 KB |
I/O電圧: | 1.8V、3.3V |
インターフェースタイプ: | CAN、イーサネット、I2C、SPI、UART、USB |
L2キャッシュ命令/データメモリ: | 256 KB |
メモリタイプ: | L1/L2/L3 キャッシュ、RAM、ROM |
湿気に敏感: | はい |
タイマー/カウンターの数: | 8 タイマー |
プロセッサシリーズ: | シタラ |
製品タイプ: | マイクロプロセッサ - MPU |
工場パック数量: | 126 |
サブカテゴリ: | マイクロプロセッサ - MPU |
商号: | シタラ |
ウォッチドッグタイマー: | ウォッチドッグタイマー |
単位重量: | 1.714グラム |
♠ AM335x Sitara™ プロセッサ
AM335xマイクロプロセッサは、ARM Cortex-A8プロセッサをベースに、画像処理、グラフィック処理、ペリフェラル、そしてEtherCATやPROFIBUSなどの産業用インターフェースオプションが強化されています。これらのデバイスは、高水準オペレーティングシステム(HLOS)をサポートしています。プロセッサSDK Linux®とTI-RTOSは、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の他のプロセッサコアからのタスクのオフロードといった柔軟性を実現します。
• 最大1GHzのSitara™ ARM® Cortex® -A8 32ビットRISCプロセッサ
– NEON™ SIMDコプロセッサ
– 32KBのL1命令キャッシュと32KBのデータキャッシュ(単一エラー検出機能付き)(パリティ)
– 256KBのL2キャッシュ(エラー訂正コード(ECC)付き)
– 176KBのオンチップブートROM
– 64KBの専用RAM
– エミュレーションとデバッグ – JTAG
– 割り込みコントローラ(最大128の割り込み要求)
• オンチップメモリ(共有L3 RAM)
– 64KBの汎用オンチップメモリコントローラ(OCMC)RAM
– すべてのマスターがアクセス可能
– 高速ウェイクアップのためのリテンションをサポート
• 外部メモリインターフェース(EMIF)
– mDDR(LPDDR)、DDR2、DDR3、DDR3L コントローラー:
– mDDR: 200MHzクロック(400MHzデータレート)
– DDR2: 266MHzクロック(532MHzデータレート)
– DDR3: 400MHzクロック(800MHzデータレート)
– DDR3L: 400MHzクロック(800MHzデータレート)
– 16ビットデータバス – 合計1GBのアドレス可能空間
– 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をサポート
– 拡張キャプチャ(eCAP)モジュール1個
– EtherCATなどの産業用イーサネットをサポートする2つのMIIイーサネットポート
– MDIOポート×1
• 電源、リセット、クロック管理(PRCM)モジュール
– スタンバイモードとディープスリープモードの切り替えを制御します
– スリープシーケンス、電源ドメインのスイッチオフシーケンス、ウェイクアップシーケンス、および電源ドメインのスイッチオンシーケンスを担当
– 時計
– 15~35MHzの高周波発振器を内蔵し、様々なシステムクロックや周辺クロックの基準クロックを生成
– サブシステムと周辺機器の個別のクロック有効化と無効化制御をサポートし、消費電力の削減を促進
– システムクロックを生成する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)
• ゲーム周辺機器
• 家庭および産業オートメーション
• 消費者向け医療機器
• プリンター
• スマート料金システム
• コネクテッド自動販売機
• 体重計
• 教育用コンソール
• 高度なおもちゃ