コンテンツにスキップ

VisualApplets 3.0.3の新機能#

VisualApplets Expert(拡張機能)#

VisualApplets Release 3.0.3には、初めてVisualApplets Expert拡張機能が含まれていますa。その名前が示すように、この拡張機能は、高度なユーザーにとって非常に価値のある、まったく新しいエキスパート機能の幅広い範囲を提供します。最も重要な新機能は以下の通りです。

カスタムオペレーターライブラリ#

完全に新しいVisualApplets Custom Operator Functionalityにより、VHDLまたはVerilogで設計された画像処理モジュールを、オペレーターとしてVisualAppletsで使用できるようになりました。モジュールは、事前合成されたIPコアネットリストとして組み込まれます。各IPコアが1つのオペレーターを構成します。GUI駆動型の統合手順を経て、これらのオペレーターは組み込みのVisualAppletsオペレーターと同様に動作します。

Debugging Library#

Debuggingライブラリには、デバッグ機能が強化されたさまざまなオペレーターが用意されています。これらは、実際のランタイム環境におけるVisualAppletsデザインのデバッグだけでなく、まだ開発中のカスタムオペレーターのデバッグにも使用できます。後者の場合、Debuggingライブラリを使用すると、新しいカスタムオペレーターがそれらがインスタンス化されているデザインにどのような影響を与えるかを分析できます。

Parameters Library#

Library Parametersを使用すると、階層構造の深い場所にある特定のパラメータへのパスを設定できます。これにより、保護された階層ボックス(または他の保護された階層ボックス内にネストされた保護された階層ボックス)内にあるパラメータであっても、そのパラメータ設定インターフェースがアクセス制限のない階層レベルに引き上げられるため、デザインタイムおよびランタイム中に設定およびリセットできます。さらに、ライブラリの変換オペレーターにより、1つまたは複数の他のオペレーターのパラメータへの変換されたアクセス(読み取りおよび書き込み)が可能になります。計算には、GenICam API 2.0標準に従って数式を定義できます。

Embedded VisualApplets(拡張機能)#

VisualApplets Release 3.0.3には、初めてeVA Designerが含まれており、これはVisualApplets Embedded extensionbの一部です。eVA Designerを使用すると、VisualAppletsでプログラミング可能な画像処理FPGAを備えたハードウェアプラットフォームを設定できます。eVA Designerは、FPGA用のカスタムVisualApplets IPコアの定義とテストをサポートし、IPコアおよび周辺のFPGA設計のすべての詳細をVisualAppletsに導入する専用のプラグインを生成します。

その他の新機能(すべてのライセンス)#

新しいフレームグラバーハードウェアmE5 marathon VF2のサポート#

VisualApplets 3.0.3は、新しいCLHSフレームグラバーmicroEnable 5 marathon VF2のプログラミングをサポートしています。

CXP実装#

柔軟なCXP実装:VisualAppletsに実装されたCXP解釈がより柔軟になり、受信画像データにおけるCXP標準のわずかな逸脱が許容されるようになりました。これにより、ランタイムの安定性が向上します。拡張されたCXPの柔軟性は、すべてのCXPターゲットプラットフォームに実装されています。

オペレーター#

新しい演算子PixelReplicator#

ライブラリー 同期化 に新しいオペレーターがあります PixelReplicator 入力ピクセルを複製できます。このオペレーターは、すべてのターゲットハードウェアプラットフォームで使用できます。

Library Logic:比較演算子における新しいパラメータ#

Logicライブラリのすべての比較オペレーターには、新しいパラメータがあります ImplementationType that allows the user to influence the implementation of the operator, i.e., to define which logic elements are used for implementing the operator. The comparison operators are: < CMP_AgeB>, < CMP_AgtB>, < CMP_AleB>, < CMP_AltB>, < CMP_Equal>, < CMP_NotEqual>, < IS_Equal>, < IS_GreaterEqual>, < IS_GreaterThan>, < IS_InRange>, < IS_LessEqual>, < IS_LessThan>, < IS_NotEqual>

marathonおよびLightBridgeのパラメータPcieInterfaceType#

オペレーター AppletProperties すべてのmarathonおよびLightBridgeデバイスでパラメータが提供されるようになりました PcieInterfaceType パラメータ PcieInterfaceType アプリットでサポートされるPCIeインターフェースのタイプを選択できます。選択された値 { Generation_1, Generation_2 } により、サポートされるDMA帯域幅が定義されます(オペレーターDMAtoPCに反映されます)。


  1. Expert拡張機能の機能にアクセスするには、対応するライセンスキーが必要です。 ↩

  2. VA Embedder拡張機能の機能にアクセスするには、対応するライセンスキーが必要です。 ↩