単一プロセッサで制御ループを実行するシンプルな方法では、プロセスを物理的に可能な限り最適化するために十分なスピードと精度を得られない場合があります。SDSoC および Vivado HLS のようなフレームワークを使用して高位合成 (HLS) やソフトウェア定義でハードウェアを最適化することで、よりスマートな次世代制御システムを実現でき、生産性を向上させることができます。高速エンベデッド RAM、スケーラブルなエンベデッド DSP、高スループットの内部インフラがソリューションを高速化します。
Vivado HLx Edition には、既存のソフトウェア デザインをプログラマブル ロジックへ部分的またはすべて変換するのに必要なものが揃っています。C/C++ からの合成、SW プロファイラー、データ ムーバー関数は、設計フローで提供されます。EDDP (Electric Drives Demonstration Platform) を利用することで、今すぐこのツールの価値を理解できます。
スマート制御は、さらに高度な機能を要します。ネットワーク接続されたデバイスからリアルタイム データを取得し、すぐに生産ラインに変更を適応する制御ループを作成します。ザイリンクスは、前述の EDDP 用に SPYN と呼ばれているオープン ソース デザインとして GitHub にて、Python を使用するサンプル ソリューションを提供しています。
エコシステム パートナーは、これらのソリューションを補完する優れた IP およびソフトウェア パッケージを提供しています。これらのサンプル デザインは、SiC を用いた駆動回路またはザイリンクス SoC で動作する最先端の PLC ランタイムを備えたマルチレベル インバーター向けに高度に最適化された制御ループの設計フローです。
主な機能
ソリューション プロバイダー | 説明 | デバイス サポート |
---|---|---|
BE.services | 単一チップの産業向けプログラマブル ロジック コントローラー (PLC) Arm® Cortex-A9 および A53 で動作する IEC 61131 準拠のランタイム。モーション制御は、PLC ランタイム (CNC) に含めることが可能。 CPU と I/O バックプレーン間のオンチップ AXI インターフェイスにより、ネットワーク インターフェイスの通信におけるレイテンシが大幅に削減。 |
|
Qdesys | インバーター アプリケーション用の高速制御ループ モーター制御などの多様なアプリケーションをターゲットとするインバーターの超高速制御を可能にする FPGA ロジック ベースの IP。パラレル インスタンシエーションでスケーラビリティが大幅に向上。 |
Zynq UltraScale+ Zynq-7000 Spartan-7 Artix-7 Kintex-7 |
Trenz Electronic | 電気駆動装置 オープン ソース ソフトウェアを使用して完全なモーター制御を実現。このソリューションは、SW/HW の最適な分割をサポートする高位合成および SDSoC と共に利用可能。 ザイリンクスが管理する github リポジトリで関連コードを提供。 |
Zynq-7000 |
Enclustra | モータ―制御、ドローン制御、ステレオ カメラ アプリケーション これらのモジュールおよび IP は、Enclustra 社の専門家によるデザイン サービスを利用することで、包括的な産業用制御ソリューションとなる。 |
Zynq UltraScale+ Zynq-7000 Spartan-7 Artix-7 Kintex-7 |
インダストリアルおよびヘルスケア IoT 製品の中には、ザイリンクス IIoT および HcIoT ソリューション スタックのすべての要素が必要になるものがあります。ザイリンクスの IIoT および HcIoT ソリューション スタックは、ザイリンクスおよびエコシステムが提供する構築ブロックとインダストリアルおよびヘルスケア IoT プラットフォームで使用されるソリューションで構成されています。ザイリンクス ベースのインダストリアルまたはヘルスケア IoT システムを使用する場合、ゼロから設計する必要はありません。ザイリンクスの IIoT または HcIoT ソリューション スタックのさまざまな要素を理解して、開発時間とコストを最小限に抑え、次回のインダストリアルまたはヘルスケア IoT プラットフォームでデザインを最大限に再利用してください。