MATLAB および Simulink の基礎

アルゴリズムとデジタルハードウェアの設計および検証との間での共同作業を始めることにより、実装オプションを検討し、早期に検証を行い、検証コンポーネントを生成します。

ビデオ

この無料入門コースでは、MATLAB でよく使用する機能とワークフローの基礎を学びます。所要時間は約 2 時間です。

対話型のオンライン トレーニング

この無料入門コースでは、Simulink を使用したモデルの作成、編集、シミュレーションの基礎を学びます。所要時間は約 3 時間です。

対話型のオンライン トレーニング

対話型のオンライン トレーニングまたは講師によるトレーニング

講師によるトレーニング

モデルベースデザインと、Simulink を使用したブロック線図と単純なモデルの作成方法について学びます。

ドキュメンテーション

FPGA および ASIC ハードウェア向けのモデル化と展開

5 部構成のこのビデオガイドでは、MATLAB を使った FPGA 設計について解説します。信号処理アルゴリズムを FPGA または ASIC ハードウェアに実装する際に考慮すべき重要な要素について説明します。

ビデオ

このチュートリアルでは、HDL Coder を使用して、FPGA ハードウェアでオーディオ信号処理アルゴリズムを設計し、実装する方法について説明します。

ブログ投稿

信号処理と通信の設計を、浮動小数点から FPGA での効率的な固定小数点の実装に移行する方法について説明します。

オンデマンド Web セミナー

単精度、倍精度、または半精度の浮動小数点モデルから、ターゲットに依存しない論理合成可能な VHDL または Verilog コードを直接生成します。

ビデオによるデモ

ISO 26262、IEC 61508、IEC 62304 などの機能安全規格に準拠しながら、FPGA、ASIC、SoC で信号処理、制御設計、ビジョンアルゴリズムを設計および実装する方法。

ビデオ

このチュートリアルでは、FPGA ハードウェアに MATLAB アルゴリズムを実装する際に必要な手順について説明します。

ドキュメントと例

このガイドラインは、設計に HDL Coder を採用する際に役立ちます。また、具体的なコンセプトに基づく例が掲載されています。

ドキュメントと例

この 3 日間のコースでは、FPGA ファブリック内の実装の観点から DSP (デジタル信号処理) の基礎を復習します。

講師によるトレーニング

この 2 日間のコースでは、HDL Coder と HDL Verifier を使用して、Simulink モデルから HDL コードを生成し、検証する方法について学びます。

講師によるトレーニング

FPGA プログラミングや ASIC プロトタイピングと設計用の VHDL および Verilog コードを生成する方法について説明します。

ドキュメンテーション

VHDL および Verilog の検証

SystemVerilog DPI コンポーネントを生成して検証環境の作成を高速化し、MATLAB または Simulink と HDL シミュレーション間のコシミュレーションにより問題をデバッグし、共同作業の範囲を広げることでより早い段階でバグを除去する方法を学びます。

オンデマンド Web セミナー

HDL Verifier を使用して、MATLAB から UVM シミュレーションで使用する SystemVerilog DPI-C 参照モデルを生成します。

ビデオによるデモ

ビデオ

HDL Verifier を使用して、Simulink とのコシミュレーション用に手書きかレガシーの VHDL または Verilog をインポートします。

ビデオによるデモ

テストベンチとして MATLAB と Simulink を使用し、カスタムボードで FPGA ベースの検証を実行します。

ビデオによるデモ

このチュートリアルでは、MATLAB および Simulink でのデバッグ用に、FPGA プロトタイプからデータを抽出する機能を挿入する方法について説明します。

ブログ投稿

HDL Verifier の AXI マスターとして MATLAB を使用すると、MATLAB セッションから Xilinx® FPGA および Zynq® SoC ボード上のオンボードメモリ位置への読み取り/書き込みアクセスができます。Xilinx Kintex®-7 FPGA 上の HDL Coder により生成された IP コアを MATLAB を使用して制御する方法を説明します。

ビデオによるデモ

HDL シミュレーターと FPGA ボードを使用して、FPGA、ASIC、SoC の Verilog と VHDL 設計をテストおよび検証する方法について説明します。

ドキュメンテーション

SoC および特定用途向けトピック

FPGA およびプロセッサ アルゴリズム、メモリ インターフェイスを持つアプリケーションを、SoC Blockset を使用してハードウェアに展開する前に設計してシミュレーション。

ビデオ

MATLAB と Simulink を使用して、プロトタイピング ワークフローで Intel SoC FPGA をプログラミングします。

ビデオによるデモ

MATLAB およびソフトウェア無線 (SDR) プラットフォームを使用して、無線データをリアルタイムでキャプチャおよび処理する方法について説明します。

オンデマンド Web セミナー

Xilinx Zynq UltraScale+ RFSoC プラットフォームで、レンジ ドップラー レーダーの設計および実装を行う方法をご覧ください。外部メモリへのアクセスとタスク スケジューリングの効果をシミュレーションし、コードの生成と展開によって動作を検証します。

ビデオ

FPGA ハードウェアをターゲットにビジョン処理アルゴリズムを適用する際の考慮事項、ワークフロー、および手法について説明します。

ビデオシリーズ

ディープラーニング、コンピューター ビジョン、信号処理アプリケーションを設計し、Xilinx Zynq FPGA、NVIDIA GPU、および CPU に展開する方法について説明します。新しい MATLAB ベースのワークフローを使用して、FPGA ベースのアプリケーションでディープラーニング ネットワークをプロトタイピングします。

ビデオ

モデルベースデザインを使用して、ソフトウェア (Cコード) と SoC (システムオンチップ) に実装された FPGA (HDL コード) を含む飛行制御システムを開発する方法について説明します。

ビデオ

この Web セミナーの目的は、RCP/HIL 用の MathWorks および Speedgoat のリアルタイム シミュレーションおよびテスト (RTST) ソリューションの概要を説明することです。デスクトップ シミュレーションから制御設計を取り出し、ハードウェアと I/O を使ってリアルタイムでテストします。

オンデマンド Web セミナー

Speedgoat リアルタイム ターゲット マシンでの FPGA ハードウェアインザループ テスト用に、HDL Coder を使用して Simscape モデルを HDL コードに実装する方法を説明します。

オンデマンド Web セミナー

講師によるトレーニング

この 1 日実践コースでは、MATLAB および Simulink でのソフトウェア無線に基づく設計のモデル化と、ADI RF SOM での構成および展開について学びます。

講師によるトレーニング

モーター制御エンジニアが次の設計に向けて FPGA および SoC を検討する理由と、Simulink を使用して FPGA プログラミングなしでまたは最小限のプログラミングでこれを実現する方法をご紹介します。

ビデオによるデモ