Mingjiada、ハードウェアとソフトウェアのプログラマビリティを備えたXilinx Zynq™ 7000 SoCの供給/リサイクル
I. コアアーキテクチャ:ソフトウェアとハードウェアのプログラマビリティの完璧な融合
Zynq™ 7000 SoCシリーズのコアとなる利点は、独自の統合された「プロセッシングシステム(PS)+プログラマブルロジック(PL)」アーキテクチャにあります。これら2つのコンポーネントは、高帯域幅のAMBA®-AXIインターコネクトバスを介して緊密に統合されており、ソフトウェアとハードウェアリソースのシームレスな連携と柔軟な割り当てを可能にします。このアプローチは、ソフトウェアの利便性を維持しながら、ハードウェアの高いパフォーマンスとカスタマイズ能力も提供します。
1. ソフトウェアプログラマブルコア:プロセッシングシステム(PS)
プロセッシングシステム(PS)は、Zynq™ 7000 SoCの「脳」として機能し、高性能なARM® Cortex®-A9プロセッサを採用しています。シングルコア(Zynq 7000Sシリーズ)およびデュアルコア(Zynq 7000シリーズ)構成で利用可能で、最大1GHzの周波数で動作し、優れたソフトウェア処理能力と互換性を提供します。PSは、完全なメモリアーキテクチャと広範なペリフェラルインターフェイスを内部に統合しており、追加の拡張チップを必要とせずにコア制御機能を可能にし、システム設計を大幅に簡素化します。
ストレージに関しては、PSはCPUコアあたり32KBの独立したL1命令キャッシュとデータキャッシュ、512KBの共有L2キャッシュ、およびリアルタイムオペレーティングシステムを直接ホストできる256KBのオンチップメモリ(OCM)を備えています。DDR3、DDR3L、DDR2、LPDDR2など複数の外部メモリタイプをサポートし、最大1GBのアドレス空間で多様なアプリケーションのストレージ要件に対応します。ペリフェラルインターフェイスには、デュアルギガビットイーサネット、USB 2.0 OTG、SD/SDIO、UART、CAN 2.0B、I2C、SPI、およびDMAコントローラが含まれます。これにより、メモリとペリフェラルの間で高速なデータ転送が可能になり、ほとんどの組み込みアプリケーションの接続要件をカバーします。
ソフトウェアレベルでは、PSはLinux、FreeRTOS、Androidなどの複数のオペレーティングシステムに加え、ベアメタル開発モードをサポートしています。開発者は、複雑なハードウェア記述言語の専門知識を必要とせずに、C/C++などの使い慣れたプログラミング言語を使用してアプリケーション開発を行うことができ、ソフトウェア開発の敷居を大幅に下げます。同時に、ARM TrustZone®テクノロジーとセキュアブートメカニズム(RSA認証とAES-256復号に基づいた)を活用することで、多層的なソフトウェアおよびハードウェアセキュリティ保護を実現し、システム運用の安全性と信頼性を確保します。
2. ハードウェアプログラマブルコア:プログラマブルロジック(PL)
プログラマブルロジック(PL)は、Zynq™ 7000 SoCの「カスタマイズエンジン」として機能します。Xilinxの28nm 7シリーズFPGAアーキテクチャ(Artix™ 7またはKintex™ 7)をベースに、高いハードウェアプログラマビリティを提供します。ロジック機能は、アプリケーションの要件に応じて柔軟に構成でき、ハードウェアアクセラレーションやカスタムペリフェラルなどのカスタマイズニーズを満たします。
PLセクションには、ロジックセル(最大444K)、ブロックRAM(最大26.5Mb)、DSPスライス(最大2020)、および高速トランシーバー(最大12.5Gb/s、最大16)など、豊富なハードウェアリソースが組み込まれています。DSPスライスは、2,662 GMACsを超える並列信号処理性能を提供し、ビデオ処理や信号解析などの計算負荷の高いタスクに非常に適しています。高速トランシーバーは、高解像度ビデオや高速通信などのアプリケーションの帯域幅需要を満たす、高速なオフチップ接続をサポートします。さらに、PLは部分再構成をサポートしており、システム再起動なしで柔軟な機能アップグレードと切り替えのために、システム動作中にハードウェアロジックを動的に調整できます。
ハードウェア開発では、エンジニアはXilinxのVivado® Design SuiteおよびHigh-Level Synthesis(HLS)ツールを使用して、RTLまたはC/C++やOpenCLなどの高水準言語でPLロジックを設計できます。このアプローチにより、複雑なアルゴリズムや計算タスクをハードウェアロジックとして組み込み、ソフトウェアをはるかに超える処理速度を実現しながら、システム消費電力を削減します。
3. ソフトウェアとハードウェアのシナジー:パフォーマンスのボトルネックの克服
Zynq™ 7000 SoC内のPSとPLは、最大100Gb/sの帯域幅を提供するAXIインターコネクトバスを介してデータを交換します。これにより、プロセッサとFPGAが別々に動作する従来のディスクリートシステムに固有の高データ転送レイテンシと帯域幅の制限というボトルネックが解消されます。この協調的なアーキテクチャにより、「ソフトウェアが制御と管理を担当し、ハードウェアが計算とアクセラレーションを担当する」という分業が可能になります。PSはオペレーティングシステムとアプリケーションを実行し、システムスケジューリング、ペリフェラル制御、データ処理の決定を行います。PLは、ビデオエンコーディング/デコーディング、画像処理、信号フィルタリングなどの計算負荷の高いリアルタイムタスクのハードウェアアクセラレーションを提供します。連携して動作することで、システムの柔軟性を確保しながら、処理パフォーマンスを最大化します。
さらに、PSはPLのロジック機能を直接構成でき、動的なシステム適応を可能にします。開発者は、物理的な回路を変更することなく、ソフトウェアアップデートを通じてPLのハードウェアロジックを調整し、変化するアプリケーションシナリオに対応できます。これにより、システムの拡張性と再利用性が大幅に向上し、製品ライフサイクルが延長されます。
![]()
II. 製品分類:あらゆるシナリオをカバーする完全スケーラブルなシリーズ
Zynq™ 7000 SoCシリーズは、Zynq 7000SとZynq 7000の2つのサブシリーズで構成されています。複数のモデルを提供することで、アプリケーションのパフォーマンスとコスト要件に基づいた柔軟な選択が可能になり、低コストのエントリーレベルから高性能なプレミアムアプリケーションまでを包括的にカバーします。この完全スケーラブルなSoCプラットフォームは、優れたパフォーマンス・パー・ワット効率と卓越したコスト効率を提供します。
1. Zynq 7000Sシリーズ:低コストのエントリーレベルソリューション
低コストのエントリーレベル製品として、Zynq 7000SシリーズはシングルコアArm® Cortex®-A9プロセッサと28nm Artix™ 7プログラマブルロジックを搭載し、最大766MHzの周波数で動作します。このシリーズは、Z-7007S、Z-7012S、Z-7014Sの3つのモデルで構成されています。ロジックセルは23Kから65K、ブロックRAMは1.8Mbから3.8Mb、DSPスライスは60から170、最大I/Oピン数は200です。一部のモデルには、4つの6.25Gb/sトランシーバーが搭載されています。
高いコスト効率を中心に、このシリーズは汎用ハードペリフェラルを統合して、最適なコストでシステム統合を実現します。モーター制御、I/Oモジュール、スマートセンサー、スマートグリッドなどの産業用IoTアプリケーションに最適で、低コストと低消費電力のエントリーレベル組み込み要件を満たします。
2. Zynq 7000シリーズ:高性能、多機能ソリューション
フラッグシップの高性能製品ラインとして、Zynq 7000シリーズはデュアルコアArm Cortex-A9プロセッサと、28nm Artix 7またはKintex 7をベースにしたプログラマブルロジックを搭載し、最大1GHzの周波数で動作します。このシリーズは、Z-7010、Z-7015、Z-7020、Z-7030、Z-7035、Z-7045、Z-7100の7つのモデルで構成され、ロジックセルは28Kから444K、ブロックRAM容量は2.1Mbから26.5Mb、DSPスライスは80から2020、最大I/Oピン数は400です。ハイエンドモデルには、12.5Gb/sで動作する16個のトランシーバーが搭載されています。
このシリーズは、優れたパフォーマンス・トゥ・パワー効率と卓越した設計柔軟性を提供し、高度に差別化された設計を可能にします。マルチカメラ運転支援システム、4K2K超高精細テレビ、スモールセル基地局、産業用オートメーションマシンビジョン、医療用内視鏡などのミッドレンジからハイエンドの組み込みアプリケーションに適しており、高性能、高帯域幅、マルチタスク機能の要求を満たします。
III. コアの利点:ソフトウェアとハードウェアのプログラマビリティによる多角的な価値
1. 高集積化による設計の複雑化とコストの削減
Zynq™ 7000 SoCは、CPU、FPGA、DSP、ASSP、ミックスドシグナル機能、および広範なペリフェラルを単一のダイに統合しています。「プロセッサ+FPGA+ペリフェラルチップ」という従来のディスクリートアーキテクチャを置き換えることで、PCBフットプリントを大幅に削減し、部品表(BOM)コストと設計の複雑さを低減しながら、システム信頼性と安定性を向上させます。さらに、AMDデバイスは通常15年を超えるサービス寿命を誇り、Zynq 7000シリーズは2040年までの継続的な運用をサポートし、設計ライフサイクル全体を通じて信頼性の高いパフォーマンスを保証します。
2. 多様なシナリオへの適応性を実現する柔軟なプログラマビリティ
ソフトウェアレベルでは、複数のオペレーティングシステムと開発言語をサポートし、短い開発サイクルと高い柔軟性を実現します。ハードウェアレベルでは、プログラマブルロジック(PL)をカスタマイズしてアプリケーション固有のロジック機能を実装し、ハードウェア回路の再設計なしにハードウェアアクセラレーションとカスタムペリフェラルを実現できます。このデュアルプログラマビリティにより、Zynq™ 7000 SoCは多様な業界およびアプリケーションの要件に適応し、低コストの産業用制御からハイエンドのスマートデバイスまで、テーラーメイドのソリューションを提供できます。
3. 高いパフォーマンス・トゥ・パワー比:パフォーマンスとエネルギー効率のバランス
綿密に最適化されたアーキテクチャ設計により、Zynq™ 7000 SoCは優れたパフォーマンス・トゥ・パワー比を実現します。ARM Cortex-A9プロセッサは、同等の競合SoCよりも25%高速に動作し、FPGAロジックは同等のアーキテクチャよりも66%高速に動作します。競合ソリューションと比較して、消費電力で55%の優位性を提供します。さらに、PSとPLの両方が複数の低電力モードをサポートし、ワークロードに基づいて消費電力を動的に調整して、組み込みデバイスの低電力要件を満たします。
4. 包括的な開発エコシステムによる市場投入までの時間の短縮
Xilinxは、Vivado Design Suite(ハードウェア設計)、SDSoC開発環境(C/C++システム全体の最適化)、Xilinx SDK(ソフトウェア開発)に加え、豊富なIPライブラリ、リファレンスデザイン、開発キット(ZedBoardやZC702評価キットなど)、およびハードウェアフリーのプロトタイピングを可能にする仮想開発プラットフォームを含む、Zynq™ 7000 SoCシリーズ向けの完全なエンドツーエンド開発ツールチェーンとエコシステムサポートを提供します。さらに、ARM Partner CommunityおよびXilinx Alliance Programmeを通じて、開発者は追加のサードパーティ製ツールやリソースにアクセスでき、開発サイクルを大幅に短縮し、市場投入までの時間を加速します。
IV. 代表的なアプリケーションシナリオ:複数の業界にわたるイノベーションの推進
独自のプログラマブルハードウェアおよびソフトウェア機能を活用したZynq™ 7000 SoCシリーズは、産業、自動車、通信、医療、民生用電子機器分野で幅広く応用されており、組み込みシステムイノベーションを推進するコアコンポーネントとして機能します。
1. 産業オートメーション
産業環境では、Zynq™ 7000 SoCはモーター制御、マシンビジョン、産業用通信などの機能を可能にします。PSはシステムスケジューリングと通信プロトコル処理を担当し、PLは高精度モーター制御アルゴリズムを実装し、画像取得と処理を加速します。これにより、多軸モーター制御、インテリジェントセンサーデータ処理、産業用ロボットなどのアプリケーションに適しており、産業機器のインテリジェンスとリアルタイム機能を向上させます。
2. 自動車エレクトロニクス
自動車分野では、Zynq™ 7000 SoCは主に運転支援システム(ADAS)に使用されます。PLは、マルチカメラビデオキャプチャ、画像認識、および処理のハードウェアアクセラレーションを提供し、PSはデータ融合、意思決定、および通信を処理します。これにより、車線逸脱警報や自動緊急ブレーキなどの機能をサポートし、自動車エレクトロニクスの厳格な高信頼性、低消費電力、および安全性の要件を満たします。
3. 通信およびネットワーキング
通信分野では、Zynq™ 7000 SoCはスモールセル基地局、ネットワークスイッチ、ルーターなどの機器に展開されています。PLは、高速信号処理、プロトコル解析、データ転送アクセラレーションを担当し、PSはシステム管理とネットワーク制御を管理します。高速トランシーバーと高帯域幅インターコネクト機能を利用して、通信システムの高帯域幅、低レイテンシの要求を満たします。
4. 医療および民生用電子機器
医療アプリケーションでは、医療用内視鏡や超音波装置に使用されます。PLはリアルタイムの医療画像処理とエンハンスメントを実行し、PSはデバイス制御とデータストレージを管理し、画像品質と操作の利便性を向上させます。民生用電子機器では、4K Ultra HDテレビやスマートセットトップボックスに電力を供給し、ビデオエンコーディング/デコーディングおよび画像処理のハードウェアアクセラレーションを提供して、シームレスなオーディオビジュアル体験を実現します。
【関連製品】
XC7Z020-L1CLG484I
XC7Z020-2CLG400E
XC7Z020-3CLG400E
XC7Z020-1CLG400C
XC7Z020-1CLG484I
XC7Z020-L1CLG400I
XC7Z020-2CLG484I
XC7Z020-1CLG400I
XC7Z020-2CLG400I
XC7Z020-1CLG484C
XC7Z020-2CLG484E
XC7Z020-3CLG484E
コンタクトパーソン: Mr. Sales Manager
電話番号: 86-13410018555
ファックス: 86-0755-83957753