i.MX 6シリーズ
アプリケーション・プロセッサ
i.MX 6QuadPlusアプリケーション・プロセッサ ブロック図 民生、産業、車載市場向けユーザ・エクスペリエンスの制約を取り払う
スケーラブルなマルチコア・ソリューション
概要i.MX 6 シリーズは最大1.2GHzのARM® Cortex®-A9、Cortex-A9 コアとCortex-M4
コアを統合したヘテロジニアス、そしてCortex-A7アーキテクチャをベースとし、シン グル、デュアル、およびクアッドコアを1プラットフォームで実現する、機能・性能共に スケーラブルなマルチコア・プラットフォームです。 次世代の民生、産業、および車載用のアプリケーションをターゲットとするi.MX 6シリーズは、 ボードレベルの高集積性と電力効率に優れ、最先端の3Dと2Dのグラフィックスおよび 高精細ビデオを統合し、これまでにないマルチメディアの性能レベルにより次世代の ユーザ・エクスペリエンスの制約を取り除きます。またフリースケールより、コンパニオン・ チップとしてi.MX 6シリーズに最適な電源管理IC(PMIC)も提供しています。
1.MX 6 Series Applications Processor Block Diagram
Secure JTAGPLL, Osc. Clock and Reset
Smart DMA IOMUX Timer x3 PWM x4 Watch Dog x2 MMC 4.4/ SD 3.0 x3 MMC 4.4/ SDXC UART x5, 5 Mbps MIPI HSI S/PDIF Tx/Rx PCIe 2.0 (1-Lane) I2C x3, SPI x5 ESAI, I2S/SSI x3 3.3V GPIO Keypad USB2 OTG and PHY USB2 Host and PHY
System Control Connectivity
Multimedia RNG Power Supplies TrustZone Ciphers Security Cntrl. Temperature Monitor Secure RTC eFuses Power Management ROM RAM Internal Memory Security
Hardware Graphics Accelerators Vector Graphics Enhanced 3D Enhanced 2D FlexCAN x2MLB150 + DTCP 1 Gb Ethernet + IEEE® 1588 NAND Cntrl. (BCH40) S-ATA and PHY 3 Gbps LP-DDR2, DDR3/ LV-DDR3 x32/64, 533 MHz USB2 HSIC Host x2
1080p30 Enc/DecVideo Codecs ASRCAudio Imaging Processing Unit Resizing and Blending
Inversion/Rotation
Image Enhancement
Display and Camera Interface HDMI and PHY
MIPI DSI MIPI CSI2
20-bit CSI Quad ARM® Cortex®-A9 Core 32 KB I-Cache
per Core NEON per Core
32 KB D-Cache per Core PTM per Core CPU Platform 1 MB L2-Cache + VFPv3 24-bit RGB, LVDS (x2) Prefetch and Resolve
i.MX 6シリーズの製品ラインナップ ターゲット・アプリケーション • 車載インフォテイメント • デジタル・サイネージ • 電子書籍端末 • ヒューマン・マシン・インタフェース • ホームエネルギー・マネジメント・ システム • 機内エンタテイメント • インテリジェント産業制御システム • IP電話 • IPTV • ポータブル医療 • スマートブック • タブレット • POS端末 • クラスタ • V2Vコネクティビティ • ホーム用オーディオ・システム • セキュアなスマート・コネクテッド・ デバイス マルチメディアを中核機能とし、タッチ・ パネルを搭載するインテリジェント機器の 市場は、その規模を飛躍的に増大させてい ます。バッテリを電源とするシステム、 たとえばスマート・デバイス、車内インフォ テイメントや機内エンタテイメントのシス テム、医療システム、個人向けや企業向け のインテリジェントな制御やデータのシス テム、およびこれまでになかった新たな カテゴリの機器は、キーボードやマウスで はなく鮮やかな音声、映像、画像や高度な タッチ機能を主な手段として、エンド・ユーザ に対してデータやユーザ・インタフェース の選択を提供しなければなりません。個々 の市場区分や隙間市場に応じた多種多様な 機器を迅速に提供し、かつ顧客に対してよ り広範な選択肢を提供する、というメーカー 各社の要望は急速に高まっています。 i.MX 6シリーズは、高性能のスケーラブル なマルチメディア処理、9種類のプロセッサ からなるソフトウェア互換のファミリ、 およびパワー ・マネジメント機能を内蔵し たピン互換*のプロセッサ・ソリューション を統合することでこの新しい市場に対処す るように設計されており、お客様は1つの ハードウェア・デザインを用意するだけで あらゆる製品ポートフォリオを展開するこ とができます。 i.MX6SoloLite i.MX6Solo i.MX6DualLite i.MX6Dual i.MX6Quad • Single Cortex®-A9 up to 1.0 GHz • 256 KB L2 cache, Neon, VFPvd16 Trustzone • 2D graphics • 32-bit DDR3 and LPDDR2 at 400 MHz • Integrated EPD controller • 10/100 Ethernet MAC • Single Cortex®-A9 up to 1.0 GHz • 512 KB L2 cache, Neon, VFPvd16 Trustzone • 3D graphics with one shader • 2D graphics • 32-bit DDR3 and LPDDR2 at 400 MHz • Gigabit Ethernet MAC • Integrated EPD controller • HDMIv1.4 controller plus PHY • LVDS controller plus PHY • PCIe controller plus PHY • MLB and FlexCAN controllers • Dual Cortex®-A9 up to 1.0 GHz • 512 KB L2 cache, Neon, VFPvd16 Trustzone • 3D graphics with one shader • 2D graphics • 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 400 MHz • Gigabit Ethernet MAC • Integrated EPD controller • HDMIv1.4 controller plus PHY • LVDS controller plus PHY • PCIe controller plus PHY • MLB and FlexCAN controllers • Dual Cortex®-A9 up to 1.2 GHz • 1 MB L2 cache, Neon, VFPvd16 Trustzone • 3D graphics with four shaders • Two 2D graphics engines • 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz • Gigabit Ethernet MAC • Integrated SATA-II • HDMIv1.4 controller plus PHY • LVDS controller plus PHY • PCIe controller plus PHY • MLB and FlexCAN controllers • Quad Cortex®-A9 up to 1.2 GHz • 1 MB L2 cache, Neon, VFPvd16 Trustzone • 3D graphics with four shaders • Two 2D graphics engines • 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz • Gigabit Ethernet MAC • Integrated SATA-II • HDMIv1.4 controller plus PHY • LVDS controller plus PHY • PCIe controller plus PHY • MLB and FlexCAN controllers i.MX6QuadPlus • Quad Cortex®-A9 up to 1.0 GHz • 1 MB L2 cache, Neon, VFPvd16 Trustzone • Enhanced 3D graphics with four shaders • Enhanced Two 2D graphics engines • Prefetch & Resolve Engine • Gigabit Ethernet MAC • Optimized 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz • Integrated SATA-II • HDMIv1.4 controller plus PHY • LVDS controller plus PHY • PCIe controller plus PHY • MLB and FlexCAN controllers Automotive Industrial Consumer i.MX6SoloX • Single Cortex®-A9 up to 1.0 GHz • Single Cortex®-M4 up to 200 MHz • 256 KB L2 cache, Neon, VFP, Trustzone • 3D and 2D graphics • 32-bit DDR3 and LPDDR2 at 400 MHz • Dual Gigabit Ethernet MAC w/ hardware AVB support • PCIe controller plus PHY • LVDS controller plus PHY • Analog camera interface • 8-channel, 12-bit ADC • MLB and FlexCAN controllers i.MX6DualPlus • Dual Cortex®-A9 up to 1.0 GHz • 1 MB L2 cache, Neon, VFPvd16 Trustzone • Enhanced 3D graphics with four shaders • Enhanced Two 2D graphics engines • Prefetch & Resolve Engine • Gigabit Ethernet MAC • Optimized 64-bit DDR3 and 2-channel 32-bit LPDDR2 at 533 MHz • Integrated SATA-II • HDMIv1.4 controller plus PHY • LVDS controller plus PHY • PCIe controller plus PHY • MLB and FlexCAN controllers i.MX6UltraLite • Single ARM® Cortex®-A7 up to 528 MHz • 128 KB L2 cache, Neon, VFP, Trustzone • X16 LPDDR2, DDR3/LV-DDR3 •2X 10/100 Mb/s + IEEE 1588 •2X 12-bit ADC (1 with resistance touch control) • 10/100 Ethernet MAC
9つのスケーラブルなファミリ i.MX 6QuadPlusファミリは、最大1 GHz で動作するクアッドコア・プラットフォーム と1 MBのL2キ ャ ッ シ ュ、 強 化 さ れ た グラフィックス・アクセラレーション、 プリフェッチ/リゾルブ・エンジンを搭載し、 最 適 化 さ れ た64ビ ッ ト のDDR3ま た は 2チャネルの32ビットLPDDR2を利用す ることができます。また、FlexCANとMLB バ ス、PCI Express®、 お よ びSATA-2を
融合した豊富なコネクティビティを備え、 さらにMIPIディスプレイとMIPIカメラの 2つ の ポ ー ト お よ びHDMIv1.4の 統 合 に より、民生、車載、および産業用マルチメ ディア・アプリケーションの理想的なプラッ トフォームとして利用することができます。 i.MX 6Quadファミリは、最大1.2 GHzで 動作するクアッドコア・プラットフォーム と1 MBのL2キャッシュ、グラフィック ス・アクセラレーションを搭載し、64ビッ トのDDR3または2チャネルの32ビット LPDDR2を利用することができます。また、 FlexCANとMLBバス、PCI Express®、 およびSATA-2を融合した豊富なコネク ティビティを備え、さらにMIPIディスプ レイとMIPIカメラの2つのポートおよび HDMIv1.4の 統 合 に よ り、 民 生、 車 載、 および産業用マルチメディア・アプリケー ションの理想的なプラットフォームとして 利用することができます。 i.MX 6DualPlusファミリは、最大1 GHz で動作する2つのコアと1 MBのL2キャッ シ ュ、 強 化 さ れ た グ ラ フ ィ ッ ク ス・ ア ク セ ラ レ ー シ ョ ン を 搭 載 し、64ビ ッ ト のDDR3ま た は2チ ャ ネ ル の32ビ ッ ト LPDDR2を利用することができます。i.MX 6QuadPlusファミリと同じ高集積のi.MX 6DualPlusは、民生、車載、および産業 用アプリケーションのスケーラブルなソ リューションを提供します。 i.MX 6Dualファミリは、最大1.2 GHzで 動 作 す る2つ の コ ア と1 MBのL2キ ャ ッ シュ、グラフィックス・アクセラレーショ ンを搭載し、64ビットのDDR3または2 チャネルの32ビットLPDDR2を利用する ことができます。i.MX 6Quadファミリと 同じ高集積のi.MX 6Dualは、民生、車載、 および産業用アプリケーションのスケーラ ブルなソリューションを提供します。 i.MX 6DualLiteファミリは、最大1GHzで 動作する2つのコアと512 KBのL2キャッ シュを搭載し、64ビットのDDR3または 2チ ャ ネ ル の32ビ ッ トLPDDR2を 利 用 す る こ と が で き ま す。FlexCANとMLB バス、PCI Express、およびLVDSを統合し、 MIPIのカメラとディスプレイおよびHDMI v1.4に も 対 応 す るi.MX 6DualLiteは、 マルチメディアを中核とする民生、車載、 および産業用アプリケーションで最大限の 性能を発揮します。 i.MX 6Soloファミリは、最大1 GHzで動作 する1つのコアと512 KBのL2キャッシュ を 搭 載 し、32ビ ッ ト のDDR3/LPDDR2 を利用することができます。LVDS、MIPI ディスプレイ、MIPIカメラ・ポートフォリオ、 HDMI v1.4、FlexCAN、およびMLBを統 合するi.MX 6Soloは、民生、車載、およ び産業用アプリケーション向けの柔軟性に 優れたプラットフォームです。 i.MX 6SoloXフ ァ ミ リ は、 最 大1 GHzで 動 作 す るCortex-A9コ ア と200 MHzで 動作するCortex-M4コアに256 KBのL2 キャッシュを搭載し、32ビットのDDR3/ LPDDR2を 利 用 す る こ と が で き ま す。 LVDS、FlexCAN、およびPCI Expressを 統合するi.MX 6SoloXはリアルタイム処理 と高度なシステムインテグレーションによ り、民生、車載、および産業用アプリケー ション向けの低消費電力で柔軟性に優れた プラットフォームです。 i.MX 6SoloLiteファミリは、最大1 GHz で 動 作 す る1つ の コ ア と256 KBのL2 キャッシュを搭載し、32ビットのDDR3/ LPDDR2を利用することができます。電子 ペーパー・ディスプレイ(EPD)コントロー ラを統合したi.MX 6SoloLiteは、次世代の 電子書籍端末およびEPD技術を利用した最 先端の民生用機器や組込み機器の理想的な ソリューションです。 i.MX 6UltraLiteフ ァ ミ リ は、 最 大528 MHzで動作するCortex-A7コアと128 KB のL2キャッシュを搭載し、16ビットの DDR3/LPDDR2を利用することができま す。高効率でマルチマーケット向けにコス トが最適化されたこのアプリケーション・ プロセッサは、電源管理、先進のセキュリ ティ・ユニット、多彩なコネクティビティ・ インタフェースを統合し、セキュアなスマー トホームやIoTアプリケーションといったス ケーラブルな性能と低消費電力の両立に対 応します。 無限のユーザ・エクスペリエンス i.MX 6シ リ ー ズ で 最 大 限 に 重 視 し た の は、次世代のグラフィックスおよび高精 細ビデオです。i.MX 6シリーズは、最大 1080p60フレームのビデオ再生に対応 し、高精細のコンテンツを処理する機器 で長期のバッテリ寿命による超高画質の ビ デ オ 再 生 が 可 能 で す。i.MX 6Quadと i.MX 6Dualの プ ロ セ ッ サ に 組 み 込 ま れ た3Dグラフィックス・エンジンは、最大 200 Mt/sの性能を備えており、複数の メイン・コアの能力とこれまで実現し得な かった3Dエンジンの可能性を統合して 演 算作業を実施することにより、ゲーム 用アプリケーションに不可欠の現実とほと んど変わらないきわめて色鮮やかなグラ フィックスを実現します。また、最上位機 種のi.MX 6QuadPlusとi.MX 6DuadPlus はさらにグラフィックス性能を2倍以上高 め、メモリ効率を50%以上改善しています。 マルチメディアの処理能力を集積したi.MX 6シリーズは、新たなレベルのユーザ・エク スペリエンスのための拡張現実アプリケー ション、コンテンツ作成性能、およびマル チチャネルによるHDビデオ処理などの特筆 すべき機能により、新たな世代のスマート ・デバイス、デジタル・ディスプレイ、産業 用計器盤、および車内/機内インフォテイメ ントを可能にします。 i.MX 6シリーズの特長 • ARMv7™、Neon、VFPv3、 お よ び Trustzoneをサポートする最大1.2 GHz のARM Cortex-A9、Cortex-A9 コアと Cortex-M4コアを統合したヘテロジニア ス、またはCortex-A7をベースとする、
シングルコア、デュアルコア、およびクアッ ドコアのスケーラブルなラインナップ • 32 KBの命令/データ用L1キャッシュ、 および128 KB ~ 1 MBのL2キャッシュ • マルチ・ストリーム対応のHDビデオ・エ ン ジ ン に よ る1080p60の デ コ ー ド、 1080p30のエンコード、およびHDに よる3Dビデオ再生(上位機種) • 最大でクアッド・シェーディングの卓越 した3Dグラフィックス性能による200 MT/sの実行およびOpenCLのサポート • 2DやVertexの 独 立 し た ア ク セ ラ レ ー ション・エンジンによる最適なユーザ・ インタフェース・エクスペリエンス • 立体イメージ・センサによる3Dイメージ ングのサポート • PHY内蔵HDMI v1.4、SD3.0、複数の USB 2.0ポ ー ト、Gigabit Ethernet、 P H Y 内 蔵S A T A - I I 、 P H Y 内 蔵P C I Express®、MIPI CSI、MIPI
DSI、MIPI-HSI、MLB、および車載アプリケーション 用FlexCANなど、個々の市場に応じたI/ Oの統合 • 暗号化アクセラレータ、ハイ・アシュア ランス・ブート、および改ざん防止をはじ めとする包括的なセキュリティ機能 • 電子読書端末などのアプリケーション向 けのEPDディスプレイ・コントローラの 統合(オプション) i.MX 6シリーズの利点 • ピン*およびソフトウェア互換のシングル コア、デュアルコア、およびクアッドコ アのファミリにより、次世代製品の多様 なポートフォリオの設計が容易 • 3Dグラフィックス・エンジンの統合によ る、現実とほとんど変わらない3Dゲー ミング・インタフェースおよびリッチな ユーザ・インタフェース(上位機種) • 進化したパワー・マネジメント機能によ るHDマルチストリーム・ビデオの再生(上 位機種) • さまざまなI/Oを統合した高集積ファミリ による設計複雑性の緩和および市場への 製品投入の加速
* i.MX 6UltraLite、i.MX 6SoloLite、i.MX 6SoloXはピン互換ではありません。
開発ツール
フ リ ー ス ケ ー ル は、i.MX 6シ リ ー ズ の アプリケーション・プロセッサを搭載し ア プ リ ケ ー シ ョ ン に 特 化 し た2種 類 の SABRE(Smart Application Blueprint for Rapid Engineering)開発システムを用 意しました。開発作業の高速化と簡略化を 目的に設計されたこれらのSABREシステ ムは、タブレット、電子書籍端末、デジタ ル・ディスプレイ、産業用計器、および機 内/車内インフォテイメント・システムなど、 次世代のマルチメディアおよび組込みの アプリケーションに必要な先進の技術特性 を備えています。さらに、ハードウェア・ アクセラレータおよびマルチメディア・ コーデックからボード・サポート・パッケー ジ(BSP)を含めたソフトウェア開発ツール に至るまで、フリースケールおよびフリー スケールのテクノロジ・パートナーから 提供される選りすぐりの素材により高度な 最適化が図られています。 スマート・デバイス向けSABREボードは、 i.MX 6Quadプロセッサのクアッドコア 処理と最先端のマルチメディア機能およ びグラフィックス機能を利用してアプリ ケーションを開発するためのボードです。 i.MX 6Quadプロセッサの主要な機能を 最大限に利用して開発を行えば、その回 路 図 を i . M X 6 Q u a d 、 i . M X 6 D u a l 、 i.MX 6DualLite、およびi.MX 6Soloもそ のままのデザインで利用することができます。 ス マ ー ト・デ バ イ ス 向 けSABREボ ー ド には、ハードウェア設計ファイル一式、 Android、Linux、Windows® Embedded 向 けBSP(Windows® Embedded向 け はサードパーティによる提供)、および Android BSPイメージを収めたブート可能 なSDカードが付属します。詳細について は freescale.com/SABRESDB の Web サイトをご覧ください。 車載インフォテイメント向けSABREは、 次世代のテレマティクス、ドライバ情報シ ステム、およびインフォテイメントの統合 プラットフォーム・デザインのための堅固 な基盤を提供します。i.MX 6シリーズの 柔軟性に優れた幅広いコネクティビティ・ オプション、さまざまなオンボード・イン タフェース、および他に類を見ないスケー ラビリティと性能を活用したこのプラット フォームは、最終的なデザインに必要なキー ポイントとなる機能を実現するための手段 をシステム設計者に提供します。さらに、 Linux BSPおよびサードパーティ製のさま ざまなオペレーティング・システムおよび リファレンスのインプリメンテーションを 利用して、市場投入の加速と迅速なプロ トタイプ作業を実現することができます。 詳 細 に つ い て はfreescale.com/ SABREAIのWebサイトをご覧ください。
対応製品
i.MX PMIC Benefits
i.MX 6UltraLite
PF3000 12-Channel Configurable PMIC 5V input + cost optimized + small Package PF3001 10-Channel Configurable PMIC 5V input + cost optimized + small Package (No BOOST. No VrefDDR, No LP Mode)
i.MX 6SoloLite
PF0100 14-Channel Configurable PMIC Scalability- Support all i.MX 6 family. BSP PF0200 12-Channel Configurable PMIC Cost optimized version of PF0100
PF3000 12-Channel Configurable PMIC 5V input + cost optimized + small Package
i.MX 6SoloX
PF0100 14-Channel Configurable PMIC Scalability- Support all i.MX 6 family. BSP PF0200 12-Channel Configurable PMIC Cost optimized version of PF0100. BSP PF3000 12-Channel Configurable PMIC 5V input + cost optimized + small Package i.MX 6Solo
PF0100 14-Channel Configurable PMIC Scalability- Support all i.MX 6 family PF3000 12-Channel Configurable PMIC 5V input + cost optimized + small Package
i.MX 6DualLite
PF0100 14-Channel Configurable PMIC Scalability- Support all i.MX 6 family. BSP PF0200 12-Channel Configurable PMIC Cost optimized version of PF0100
PF3000 12-Channel Configurable PMIC 5V input + cost optimized + small Package
i.MX 6Dual PF0100 14-Channel Configurable PMIC Optimum solution. BSP
i.MX 6Quad PF0100 14-Channel Configurable PMIC Optimum solution. BSP
i.MX 6DualPlus PF0100 14-Channel Configurable PMIC Optimum solution with special version F9 or FA depending on DDR used. BSP i.MX 6QuadPlus PF0100 14-Channel Configurable PMIC Optimum solution with special version F9 or FA depending on DDR used. BSP
電源管理IC(PMIC)
フリースケールはi.MX 6シリーズに最適な 電源管理IC(PMIC: Power Management IC)として、PFシリーズを提供していま す。PFシリーズは設定可能/プログラム可 能なアーキテクチャを採用しており、コア・ プロセッサやメモリ、幅広いペリフェラ ルに電力を供給します。OTP(One Time Programmable)メモリにより電源シーケ ンスを詳細に設定することができるため、 さまざまなアプリケーションにおいてシン グルチップ・システム電源ソリューション を実現し、設計の複雑さを軽減・部品数の 削減が可能です。最適化された性能とアー キテクチャにより出力範囲全体にわたって 効率が改善され、民生、産業、車載、いず れのアプリケーションにおいても最適です。 PFシリーズはi.MX 6シリーズのさまざま なリファレンス・デザインに組み込まれ、 多くのお客様に採用いただいている実績が あります。プロセッサとPMICを一つのサ プライヤのプラットフォームに集約するこ とで、設計リソースが削減されTime-to-Marketを実現します。詳しくはfreescale. com/PMICのwebサイトをご覧ください。
i.MX 6シリーズとPF0100との接続例
Freescale, the Freescale logo and the Energy Efficient Solutions logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. ARM is a registered trademark of ARM Limited. Cortex-A9, Cortex-M4 and ARMv7 are trademarks of ARM Limited. All other product or service names are the property of their respective owners.
© 2012–2015 Freescale Semiconductor, Inc.
Document Number: IMX6SRSFSJ REV 2 (原文:IMX6SRSFS REV 5 – 8, Local PMIC Info)
For development tools and third-party resources,
visit
freescale.com/iMX6series
Join fellow i.MX developers online at
imxcommunity.org
SW1A SW1B SW1C SW2 SW3A SW3B SW4 SWBST VGEN1 VGEN2 VGEN3 VGEN4 VGEN5 VGEN6 VSNVS VREFDDR