イントロダクション
進化し続けるデバイスのテストと検証の状況において、エンジニアは効率を高め、コストを削減し、動的なプロジェクトの要求に適応するための革新的な方法を絶えず模索しています。合理化された複数の機器のテストを可能にする強力なソリューションの 1 つは、 マルチ機器モード の Moku:Pro LabVIEW との組み合わせは、最新のデジタルファーストのテストアプローチのニーズに合わせてハードウェア計測の機能を再定義します。自動化された複数の機器のテストプラットフォームの利用
マルチ計測モードでは、FPGA リソースを複数のスロットに効率的に分割できるため、最大 1 つの計測器を同時にシームレスに導入できます (図 XNUMX)。この拡張性により、ハードウェア リソースが合理化され、スタンドアロン機器では以前は実現できなかった複雑なテスト シナリオへの扉が開かれます。手動テストから自動テストに移行する場合、ソフトウェア定義インストルメンテーションは、手動介入のための直感的なユーザー インターフェイスと強力な API の間のギャップを埋めて、反復的なテストとデバイス検証を完全に自動化します。
図 1: n マルチ計測器モードでは、Moku:Pro は波形ジェネレータ、オシロスコープ、スペクトラム アナライザ、およびデータ ロガーを同時に展開して、リアルタイム信号生成、時間領域解析、周波数領域解析、およびデータ キャプチャを可能にします。
LabVIEWによるテストシステムの実装
一般的なテストおよび計測プログラミング環境であるLabVIEWを利用することで、複数の計測器を同時に生成、監視、制御し、重要な結果にリアルタイムでアクセスできます。マルチ計測器モードでは、計測器間の信号ルーティングはFPGA内部で行われるため、ロスレスな相互接続が保証されます。計測器の入出力がアナログ入出力にルーティングされる複雑な構成の場合でも、すべての信号ルーティングは内部で行うことができます。これらの相互接続は、入力、出力、および計測器間で任意にルーティングできます。カスタムLabVIEW構成(図2)では、マルチ計測器モードがソフトウェア定義の計測器をどのようにシームレスに統合するかを検証します。 波形発生器, オシロスコープ, スペクトラムアナライザ, データロガー Moku:Pro 用の楽器。波形ジェネレータはテスト信号を生成し、この信号は時間領域分析のためにオシロスコープに送られ、同時にスペクトラム アナライザは周波数領域の視点を提供します。データロガーは、分析と文書化のためにデータを効率的に記録します。
図2: 複数の機器の結果をリアルタイムで表示するためのカスタムLabVIEWグラフィカルユーザーインタフェース(GUI)。
図3: 複数のMoku:Pro計測器を制御するためのLabVIEWブロック図。
主要なコンポーネント
その 波形発生器- このブロックにより、テスト信号の振幅と周波数をリアルタイムで設定できます。生成された信号は、オシロスコープ、スペクトラムアナライザ、およびデータロガーに供給されます。
- リアルタイムで信号を監視しながら、過電圧イベントを検出するための電圧しきい値など、時間領域表示のアラームとしきい値を構成します。
- リアルタイム信号モニタリングにより、イベント検出の周波数しきい値を含む、周波数領域表示のアラームとしきい値をカスタマイズできます。
- 表示用のパラメータを設定し、両方のアラームがトリガーされた場合にデータのログ記録を停止するようにシステムを設定します。
図 4: チェックアウト ソフトウェア定義テスト: 自動化と検証を簡単に行う方法 — Electronic Design と共同主催したウェビナー — 詳細については、こちらをご覧ください。



