概要

:  2019.2 のリリースより、SDK、SDSoC™ および SDAccel™ 開発環境は、アプリケーション アクセラレーションおよびエンベデッド開発をサポートする、Vitis™ 統合ソフトウェアプラットフォーム に統合されます。このため、SDK の開発環境 2019.2 以降のリリースはありません。

エンベデッド C/C++/OpenC アプリケーション向けの開発環境

SDSoC™ は、ヘテロジニアスな Zynq SoC/MPSoC 向けの Eclipse IDE および包括的な設計環境を備えた、エンベデッド C/C++/OpenCL アプリケーション向けの開発環境です。C/C++/OpenCL でシステムを最適化する業界初のコンパイラを備えた SDSoC は、システム レベルのプロファイリング、プログラマブル ロジックを利用したソフトウェア アクセラレーションの自動化、システム レベル コネクティビティの自動生成、およびプログラミングを迅速に行うためのライブラリを提供します。エンド ユーザーやサードパーティ プラットフォームの開発者は、システム レベルのソリューションを迅速に定義、統合、検証できることから、エンド カスタマーに独自のプログラミング環境を提供できます。

  • AMD の OpenCV ライブラリは、Gausian、Median、Bilateral、Harris corner、Canny edge detection、HoG、SVM、LK Optical Flow などの 50 以上のハードウェア最適化 OpenCV 機能を備える
  • 使いやすい Eclipse IDE でエンベデット C/C++/OpenCL アプリケーションを含む Zynq SoC および MPSoC システムを開発
  • クリック操作でプログラマブル ロジック (PL) 内の機能をアクセラレート
  • ベアメタルまたは Linux、FreeRTOS をターゲット OS としてサポート

システム レベルのプロファイリング

  • PS、データ通信、および PL における性能およびエリアを数分で予測
  • キャッシュ、メモリ、およびバス使用状況のランタイム計測機能が自動化
  • システム アーキテクチャ全体を早期かつ迅速に生成および評価できる
SDSoC

システムを最適化するコンパイラ

  • C/C++/OpenCL アプリケーションをフル機能の Zynq SoC および MPSoC システムへコンパイル
  • Arm ソフトウェアと FPGA ビットストリームの両方を生成し、プログラマブル ロジック内の機能を自動でアクセラレート
  • システム コネクティビティを最適化し、スループット、レイテンシ、およびエリアのトレードオフを迅速に調査

プラットフォーム開発者向けのエキスパート ユース モデル

  • 検証済の手法で設計されたターゲット カスタム ボードで、既存の Vivado プロジェクトまたはソフトウェア プロジェクトを SDSoC プロジェクトへ変換できる
  • Zynq 開発ボード向けの BSP (ボード サポート パッケージ) は、ZCU102、ZC702、ZC706 のほかにもサードパーティのボードと SOM (Zedboard、MicroZed、ZYBO、アヴネット エンベデッド ビジョン キット、ビデオおよび画像処理キット、SDR キットなど) があります。[ボード、キットおよびモジュール] のタブをクリックすると、すべての BSP を表示できます。
ライブラリおよびデザイン サンプル

ハードウェア用に最適化されたライブラリ

ライブラリ スイート サポートする最新の SDSoC バージョン プロバイダー
xfOpenCV
50 以上のハードウェアに最適化された OpenCV 機能 (Gausian、Median、Bilateral、Harris corner、キャニーエッジ検出器、HoG、ORB、SVM、LK オプティカル フローなど、その他多くを含む)
2018.3 AMD

AMD が提供するデザイン サンプル

デザイン サンプルと説明 サポートする最新の SDSoC バージョン サポートするボードおよび SOM プロバイダー
LK 高密度オプティカル フロー
モーション セグメンテーションを実行する反復/ピラミッド型のインプリメンテーション
2018.3

ZCU102

ZCU104

今すぐ開始

 

AMD
ステレオ ディスパリティ マップ
ローカル ブロック マッチングを使用して、2 つのセンサー入力からディスパリティ マップを計算
ワープ変換
Harris コーナー
バイラテラル フィルター
色空間変換 - RGB/HSV
ピクセル値を含むパッケージ化されて整列している構造体を実証します。RGB から HSV へ変換するためには構造体をハードウェア機能へ送り、HSV から RGB へ戻す場合はソフトウェア機能を使用します。
すべて
行列の乗算と加算
32x32 浮動小数点値の行列の乗算と加算。AXI DMA インターフェイスおよび直接の IP-IP ストリーミング コネクションを実証します。
FIR フィルター
AMD の FIR Compiler を使用した、シンプルかつ C で呼び出し可能な HDL IP を実証します。

コミュニティによるデザイン サンプル

GitHub Design Examples その他の OpenCV デザイン サンプル

機械学習デモ

デザイン サンプルと説明 お問い合わせ サポートするボードおよび SOM プロバイダー
GoogleNet SDSoC 2018.3

ZCU102

ZCU104

Ultra96

DPB1303

AMD
ResNet50
VGG-16
Mobilenet V2
SSD + 14pt (ポーズ推定)
SSD (ビデオ解析)
Yolo v3 (ADAS 検出)
Densebox (顔認識)
FPN (セマンティック セグメンテーション)

パートナー提供のデザイン サンプル

デザイン サンプルと説明 プロバイダー

オートモーティブ ADAS
複数カメラを使用したサラウンドビュー システム、ドライバー眠気検知、高性能リアビュー カメラなど、ADAS アプリケーションで使用されるさまざまなアルゴリズムのセット。

Aldec 社

AES 暗号化
128 ビットの AES 暗号化アルゴリズム アクセラレーション

DornerWorks 社

顔認識および追跡
既存の HDL IP を C 関数でラッピングして、SDSoC で使用する方法を実証。30FPS 以上で動作するライブ カメラから顔を検出

Xylon 社

顔と目の認識デモ
顔と目を認識するアプリケーション開発に SDx と TySOM ボードを使用する方法を示しています。

Aldec 社

DDS
DAC TX 出力へさまざまな信号パターンを送信する HLS C コードで記述された DDS ブロック

Analog Devices 社

インダストリアル IoT
産業用アプリケーションのロボット アーム開発に TySOM ボードを使用する方法を示しています。

Aldec 社

IoT Gateway
IoT アプリケーションでさまざまなワイヤレス センサーとアクチュエータを使用する方法と、アマゾン ウェブ サービス (AWS) の IoT クラウドを利用して通信チャネルを確立する方法を示しています。

Aldec 社
ボード、キットおよびモジュール

エンベデッド ビジョン

ボード名 有効な I/O サポートする最新の SDSoC バージョン デザイン サンプル プロバイダー
ZCU104 + Sony IMX274 MIPI + ステレオ カメラ USB3 MIPI in、HDMI in、USB3 in、HDMI out、DisplayPort out 2018.3

ライブ I/O:

  • 高密度オプティカル フロー
  • ステレオ ビジョン (深度検出)

ファイル I/O:

  • バイラテラル フィルター
  • Harris フィルター
  • 高密度オプティカル フロー
  • ステレオ ビジョン (深度検出)
  • ワープ変換
AMD
ZCU102 + Sony IMX274 MIPI + ステレオ カメラ USB3
ZC702 + HDMI IO FMC
HDMI in、HDMI out、PS DDR
2017.2

ライブ I/O:

  • 高密度オプティカル フロー

 

ファイル I/O:

  • バイラテラル フィルター
  • Harris フィルター
  • 高密度オプティカル フロー
  • ステレオ ビジョン (深度検出)
  • ワープ変換
ZC706 + HDMI IO FMC
HDMI in、HDMI out、PS DDR
2017.2

ビルトイン プラットフォーム

ボード名 有効な I/O サポートする最新の SDSoC バージョン デザイン サンプル プロバイダー
ZCU102 (Zynq Ultrascale+ MPSoC) ​PS DDR 2018.3 基本スイート*​ AMD
ZCU104 (Zynq Ultrascale+ MPSoC) PS DDR 2018.3 基本スイート* AMD
ZCU106 (Zynq Ultrascale+ MPSoC) PS DDR 2018.3 基本スイート* AMD
ZC702 (Zynq 7000)
PS DDR 2018.3 基本スイート* AMD
ZC706​ (Zynq 7000)
PS DDR 2018.3 基本スイート* AMD
ZedBoard (Zynq7000 向け)
PS DDR 2018.3 基本スイート* AMD

* 基本スイート = 行列乗算および加算、FIR フィルダー、ファイル I/O ビデオ処理およびサンプル アプリケーション (デザイン サンプル) です。

ビデオ プラットフォーム (外部提供)

ボード名 有効な I/O サポートする最新の SDSoC バージョン デザイン サンプル プロバイダー
TySOM-2-7Z045 + FMC-ADAS + HDR-CMOS カメラ センサー (192 度)、LVDS データ インターフェイス

FPD-Link III LVDS インターフェイス、HDMI OUT、USB2.0、イーサネット 10/100/1000

2017.2
(github プラットフォームへアクセス)

Sobel エッジ検出

Aldec 社
TySOM-2-7Z045 + FMC-ADAS + FMC-VISION+ HDR-CMOS カメラ センサー (192 度)、LVDS データ インターフェイス

FPD-Link III LVDS インターフェイス、HDMI OUT、USB2.0、イーサネット 10/100/1000

2017.2
(github プラットフォームへアクセス)

Sobel エッジ検出

TySOM-2-7Z100 + FMC-ADAS + + HDR-CMOS カメラ センサー (192 度)、LVDS データ インターフェイス

FPD-Link III LVDS インターフェイス、HDMI OUT、USB2.0、イーサネット 10/100/1000

2017.2
(github プラットフォームへアクセス)

Sobel エッジ検出

TySOM-2-7Z100 + FMC-ADAS + FMC-VISION+ HDR-CMOS カメラ センサー (192 度)、LVDS データ インターフェイス

FPD-Link III LVDS インターフェイス、HDMI OUT、USB2.0、イーサネット 10/100/1000

2017.2
(github プラットフォームへアクセス)

Sobel エッジ検出

TySOM-2A-7Z030 + FMC-ADAS + HDR-CMOS カメラ センサー (192 度)、LVDS データ インターフェイス

FPD-Link III LVDS インターフェイス、HDMI OUT、USB2.0、イーサネット 10/100/1000

2017.2
(github プラットフォームへアクセス)

Sobel エッジ検出

PicoZed エンベッデド ビジョン キット Python 1300 in、HDMI out、PS DDR

2016.2

オプティカル フロー、ステレオ ディスパリティ、Sobel フィルター、動き検出 アヴネット社
MicroZed エンベデッド ビジョン キット Python 1300 in、HDMI out、PS DDR

2016.2

オプティカル フロー、ステレオ ディスパリティ、Sobel フィルター、動き検出 アヴネット社
ZC706
PL DDR、PS DDR 2016.2 PL DDR を使用した Matrix Multiply AMD
PYTHON-1300-C +HDMI IO FMC
Python 1300 in、HDMI in、HDMI out、PS DDR 2015.4 Sobel フィルター、動き検出 アヴネット社
Zing2 + HDMI IO FMC
HDMI in、HDMI out、PS DDR 2016.2 基本スイート*、RGB2HSV、Sobel フィルター、エッジ検出 V3 Technology 社
SNOWLeo SVC
CMOS IN、HDMI OUT、GPIO、PS、DDR3 2016.2 基本スイート*、RGB2HSV、Sobel フィルター、エッジ検出 V3 Technology 社
EMC2-Z7015
PS DDR 2015.4 基本スイート*、Sobel フィルター、動き検出 Sundance 社
BORA
LVDS Video Out、PS DDR 2015.4 基本スイート*、Sobel フィルター、動き検出 DAVE Embedded Systems 社
BORA Xpress
LVDS Video Out、PS DDR 2015.4 基本スイート*、Sobel フィルター、動き検出 DAVE Embedded Systems 社
SVDK PicoZed 7015

SVDK センサー、Ethernet (GigE vision) out HDMI out

2015.4

基本スイート*、GigE-Vision1.2 Tx、OpenCV Harris コーナー検出/ SDSoC コーナー検出 (Harris コーナー検出アクセラレーション)

株式会社OKIアイディエス

* 基本スイート = 行列乗算および加算、FIR フィルダー、ファイル I/O ビデオ処理およびサンプル アプリケーション (デザイン サンプル) です。

無線プラットフォーム (外部提供)

ボード名 有効な I/O サポートする最新の SDSoC バージョン デザイン サンプル プロバイダー
ZC706 + AD9361 SDR システム開発キット
ADC、DAC、PS DDR 2015.2.1 DDS、
基本スイート*
Analog Devices 社

* 基本スイート = 行列乗算および加算、FIR フィルダー、ファイル I/O ビデオ処理およびサンプル アプリケーション (デザイン サンプル) です。

コントロール プラットフォーム (外部提供)

ボード名 有効な I/O サポートする最新の SDSoC バージョン デザイン サンプル プロバイダー
TySOM-2A-7Z030 + FMC-NET Ethernet 10/100/1000、WiFi 2017.2 (github へアクセス) OpenWrt ファームウェア ベースのリプログラマブル ロジックを使用したイーサネット ルーター Aldec 社
TB-7Z-IAE
Gigabit Ethernet、PS DDR 2015.4 基本スイート* はネットワーキングを含む 東京エレクトロン デバイス (TED)

* 基本スイート = 行列乗算および加算、FIR フィルダー、ファイル I/O ビデオ処理およびサンプル アプリケーション (デザイン サンプル) です。

基本プラットフォーム (外部提供)

ボード名 有効な I/O サポートする最新の SDSoC バージョン デザイン サンプル プロバイダー
TySOM-1-7Z030 PS DDR、uSD カード ソケット、イーサネット 10/100/1000、
USB 3.0、USB 2.0、miniPCI-Express、
Pmode 対応ヘッダー、
HDMI OUT、Audio Codec

2017.2
(github プラットフォームへアクセス)

ファイル I/O:

  • バイラテラル フィルター
  • Harris フィルター
  • 高密度オプティカル フロー
  • ステレオ ビジョン (深度検出)
  • ワープ変換
Aldec 社
TySOM-2-7Z045 PS DDR、uSD カード ソケット、イーサネット 10/100/1000、
USB 2.0、HDMI OUT、
FMC HPC

2017.2
(github プラットフォームへアクセス)

ファイル I/O:

  • バイラテラル フィルター
  • Harris フィルター
  • 高密度オプティカル フロー
  • ステレオ ビジョン (深度検出)
  • ワープ変換
Aldec 社
TySOM-2-7Z100 PS DDR、uSD カード ソケット、イーサネット 10/100/1000、
USB 2.0、HDMI OUT、
FMC HPC

2017.2
(github プラットフォームへアクセス)

ファイル I/O:

  • バイラテラル フィルター
  • Harris フィルター
  • 高密度オプティカル フロー
  • ステレオ ビジョン (深度検出)
  • ワープ変換
Aldec 社
TySOM-2A-7Z030 PS DDR、uSD カード ソケット、イーサネット 10/100/1000 IEEE1588、
USB 2.0、HDMI OUT、
FMC HPC

2017.2
(github プラットフォームへアクセス)

ファイル I/O:

  • バイラテラル フィルター
  • Harris フィルター
  • 高密度オプティカル フロー
  • ステレオ ビジョン (深度検出)
  • ワープ変換
Aldec 社
Mars ZX3
PS DDR、HDMI 2015.4 基本スイート* Enclustra 社
Mercury ZX1
PS DDR 2015.4 基本スイート* Enclustra 社
Mercury ZX5
PS DDR 2015.4 基本スイート* Enclustra 社
KRM-3Z20
PS DDR 2015.4 基本スイート* Knowledge Resource 社
KRM-3Z30
PS DDR 2015.4 基本スイート* Knowledge Resource 社
MIAMI
PS DDR 2015.4 基本スイート* TOPIC 社
Z-turn 7010/7020 ボード
PS DDR 2015.4 基本スイート* Shenzhen MYIR Tech 社

* 基本スイート = 行列乗算および加算、FIR フィルダー、ファイル I/O ビデオ処理およびサンプル アプリケーション (デザイン サンプル) です。

資料

資料

デフォルト デフォルト タイトル ドキュメント タイプ 日付
トレーニングとサポート

トレーニングおよびサポート

デザイン サービス アライアンス メンバー

メンバー 地域 IP ボード サービス ソフトウェア
Xylon d.o.o. ヨーロッパ、中東およびアフリカ x x x x
DornerWorks, Ltd. なし x   x x
OKI IDS Co.,Ltd. 日本 x
  x  
Fidus Systems, Inc. なし   x x  
Shanghai inrevium Solutions アジア太平洋   x x  
東京エレクトロンデバイス株式会社 日本 x x x  
Hardent Inc. なし x   x