サポートパッケージとは、MATLABやSimulink上でサードパーティ製のハードウェアやソフトウェアを使用可能にするアドオンオプションです。例えばArduino、Raspberry Piなどの廉価版ハードウェア、そして今回ターゲットにしたZynqが搭載されたボード(ZedBoard、ZC702、ZC706)やインテルSoC FPGA製品(旧アルテラ)が搭載されたボードなどがあります。
サポートパッケージのインストールは図E-1に示すようにMATLABのアドオンメニューから行います。
今回使用したサポートパッケージは「Computer Vision System Toolbox Support Package for Xilinx Zynq-Based Hardware」です。対応しているボードは以下の通りです。
このサポートパッケージでは、上記ボードのピン情報が登録された定義ファイルと、各ボードに対応したシステム定義情報であるレファレンス設計が含まれており、Zynqが搭載された開発ボードを使用して、HDMI入出力の画像処理システムを構築できるようになっています。図E-2にレファレンス設計のシステム構成を示します。
図E-2:Computer Vision System Toolbox Support Package for Xilinx Zynq-Based Hardwareで提供するレファレンス設計のシステム構成 (クリックで拡大)(おわり)
松本 充史:MathWorks Japan アプリケーションエンジニアリング部 プリンシパルアプリケーションエンジニア
モデルベースデザイン手法を使ったProgrammable SoCの協調設計【準備編】
モデルベースデザイン手法を使ったProgrammable SoCの協調設計【実践編I】
モデルベース開発ツールを使いこなせ
最新ツールが支えるモデルベース設計Copyright © ITmedia, Inc. All Rights Reserved.