カスタムインスツルメント

「カスタムインスツルメント」を使うと、MokuのユーザープログラマブルFPGA上に、独自の計測・信号処理機能を展開できます。
標準の計測機能と組み合わせて動作させられるため、評価、解析、制御を一つのプラットフォーム上で柔軟に構成できます。


カスタマイズ可能なハードウェア

必要な計測機器を構築しましょう。現代のエンジニアには、設計のテストと検証のために、幅広いツール、計測機器、ソフトウェアツールが必要です。
カスタムインスツルメントを使用すると、追加のハードウェア設計や、FPGAプログラミング専門知識を必要とせずに、MokuのユーザープログラマブルFPGA上にカスタム設計を展開できます。

内蔵機器と並行して動作します

マルチインスツルメントモードを使用すると、Mokuの既存の計測機能と、ユーザー独自の機能を統合できます。
プロトタイプのデバッグ、機能の出力の分析、設計のシミュレーションなど、中間開発ボードや手動によるインターフェース設定は不要です。


FPGAの専門知識は不要!
ロジックからハードウェアまで、4ステップで実現

STEP 1 : 機能をデザインする

Moku Compile で VHDL または Verilog を使用して、機能のロジックを記述してください。

STEP 2: 機能をコンパイルする

合成、ルーティング、ビットストリーム生成を、ローカル環境またはクラウド環境で実行できます。 FPGAツールチェーンの設定は不要です。

STEP 3 : Mokuデバイスへデプロイする

カスタムインスツルメントを使用して、MokuデバイスのFPGAにビットストリームを参照・読み込みします。設計を数秒でデプロイして実行できます。 フルレート、またはローカルビットストリームをデプロイする場合は、「カスタムインスツルメント+」を使用してください。

STEP 4 : 他の機能と並行して検証する

独自の計測器を、既存のMokuの機能と並行して実行することで、リアルタイム検証が可能です。



ラインアップ

カスタムインスツルメントは、ビットストリームをデプロイして実行するために必要な、ハードウェアライセンスです。
「カスタムインスツルメント」は永続ライセンスであり、各Mokuデバイスのシリアル番号に紐付けられます。

■ カスタムインスツルメント

以下のビットストリームをデプロイ・実行可能:

  • Moku:Go 用 Moku Compile ビットストリーム
  • Moku:Pro / Moku:Delta 用制限サンプルレート

⇒「Base Bundle」に含まれています。

■ カスタムインスツルメント+

以下のビットストリームをデプロイ・実行可能:

  • Moku:Pro 用フルサンプルレート
  • Moku:Delta 用フルサンプルレート

⇒「Full-Suite Bundle+」に含まれています。


FPGA 仕様

モデル
FPGA Ultrascale+ RFSoC Ultrascale+ Zynq 7020
コアクロック 312.5 MHz 312.5 MHz 31.25 MHz
スロット 3|5|8 4 2|3
LUT 50,000|40,000|20,000 48.400 20,000|12,000
フリップフロップ 100,000|80,000|40,000 96,800 40,000|24,000
Block RAM (36k) 100|100|50 154 50|40
DSP 500|350|200 432 100|60
カスタムインスツルメント
サンプリングレート
312.5 MSa/s 312.5 MSa/s 31.25 MSa/s
カスタムインスツルメント
インターレースサンプリングレート
5 GSa/s*1|1.25 GSa/s*1|625 MSa/s*1 1.25 GSa/s*1 125 MSa/s|62.5 MSa/s
  • すべての仕様は、各スロットあたりの数値です。
  • *1
    「カスタムインスツルメント+」が必要です。

FAQ

ページトップへ