VisualApplets 3.6.0における変更点と修正された問題#
販売終了およびサポート終了#
- 32ビットオペレーティングシステム上で実行されるアプレットのビルドサポートを削除しました。(チケットID:341023)
- VisualAppletsから、すべてのmE4プラットフォーム(mE4VD1、mE4VD4、mE4VQ4、Pixelplant)のサポートを削除しました。(チケットID:339805)
- Project Infoウィンドウから図面の概要が削除されました。最近の機能改善によりこの機能は不要となり、現在では図面ウィンドウによって大規模なデザインのナビゲーションに最適なユーザーエクスペリエンスが提供されています。(チケットID:340796)
Operators#
Accumulator Library#
ModuloCount Operator#
- 非常に高いFPGAクロック周波数でのタイミング要件を満たすよう、
ModuloCountオペレーターの実装を改善しました。(チケットID:329840)
Base Library#
SelectROI Operator#
- 修正前は、オペレーター
SelectROIのシミュレーション時に、SelectROIのダミー値が誤ってn/aに設定されていました。これが修正され、0ドキュメントに記載されている通りに使用されるようになりました。(チケットID:340554)
SplitParallel Operator#
- 入力側のParallelismが出力リンク数の倍数である限り、出力側のParallelismを
SplitParallelより大きくできるように、オペレーター1を拡張しました。(チケットID:214791)
Debugging Library#
ImageFlowControl Operator#
- 修正前は、ダミーフレーム生成モードで
ImageFlowControlオペレーターを使用すると、出力されるフレームが破損する可能性がありました。これは、オーバーフロー状態の発生後、失われたフレームを補正するために一連のダミーフレームが出力されたときに発生していました。この問題は修正されました。(チケットID:248227)
Filter Library#
DILATE Operator#
- 修正前は、
DILATEオペレーターによってカーネル係数が反転した順序で適用されていました。この問題は修正されました。(チケットID:267460)
FIRoperatorNxM Operator#
- 以下を拡張しました:
FIRoperatorNxMオペレーターで、演算に組み込みのALUエレメントを使用できるようになりました。このオプションは、新しいオペレーターパラメータのImplementationTypeを使用して選択できます。(チケットID:334371) - 以下を拡張しました:
FIRoperatorNxMオペレーターを拡張し、フィルター係数を実行時に変更可能な動的パラメータにできるようにしました。(チケットID:334374)
HitOrMiss Operator#
- オペレーターで動的フィルター係数を使用するオプションを追加しました。
HitOrMiss。(チケットID:338329)
Hardware Platform Library#
- のドキュメントに、ダミー値生成の説明を追加しました。
CXPQuadCamera,CXPDualCameraとCXPSingleCameraオペレーター。(チケットID:215214)
CxpCamera Operator#
- イメージプロトコルがVALT_IMAGE2Dに設定されている場合、エリアスキャンカメラのみがサポートされます。
- イメージプロトコルがVALT_LINE1Dに設定されている場合、ラインスキャンカメラのみがサポートされます。
注記
イメージプロトコルがカメラタイプと一致しない場合、 CxpCamera モジュールが破損した、または無効な画像データを送出する可能性があります。このより厳格な適用により、不一致が許容されていたバージョン3.5.1以前で正常に動作していた設計に影響が出る場合があります。
(チケットID:343078)
Memory Library#
FrameBufferMultiRoiDyn Operator#
- 追加されました:
WritePriorityパラメータ。これにより、FrameBufferMultiRoiDynオペレーターで書き込み優先モードが有効になります。これは、LineBufferオペレーターの既存の機能と同様です。(チケットID:295852)
RamLUT Operator#
- この問題が修正される前は、imaFlexプラットフォームで
RamLUTオペレーターへの初期化データの書き込みは、取り込み中には機能しませんでした。メモリ内容の設定は、取り込みが停止している場合にのみ可能でした。これが修正されました。現在では、imaFlexプラットフォームでも取り込み中に初期化データをRamLUTオペレーターへ再び書き込むことができるようになりました。(チケットID:319280)
ImageFifo と LineMemory Operators#
- 以前は、UltraRAMを
ImageFifoとLineMemoryオペレーターで使用する場合、FifoDepthとFrameWidthパラメータの値は4096を超えることができませんでした。この制限は解除されました。(チケットID:320356および322131)
Parameters Library#
- この問題を修正する前は、エディター内におけるパラメータ翻訳用語の括弧のハイライト表示が正常に機能していませんでした。この問題は解決されました(チケットID: 329769)。
LinkParamTranslator Operator#
- この問題を修正する前は、
WriteActionのLinkParamTranslatorモジュールが次を設定しようとした際に、VisualAppletsがクラッシュすることがありました:Parallelismパラメータを次のように設定:0。この問題は解決されました(チケットID: 321740)。
Synchronization Library#
PixelReplicator Operator#
- この問題を修正する前は、
PixelReplicatorモジュールがエラーを報告した際、エラーの原因を取り除いた後もエラー状態が継続することがありました。この問題は修正されました(チケットID: 302650)。 - 非常に高いFPGAクロック周波数でのタイミング要件を満たすよう、
PixelReplicatorオペレーターで非常に高いFPGAクロック周波数のタイミング要件を満たすように改善されました(チケットID: 318453)。
例#
- imaFlexプラットフォームにおけるマルチタップ処理のサンプルが改善されました。4つのCXP-12リンクを使用するサンプルではDRAM Memoryの効率的な使用が可能になり、データスループットが向上しました(チケットID: 321738)。
- imaFlexプラットフォーム上の
FrameBufferMultiRoiDynに関するサンプルが改善され、利用可能なMemoryの帯域幅をより効率的に使用できるようになりました(チケットID: 321739)。 - 理解しやすさを高め、再利用を容易にするためにHDR examplesが改善されました。(チケットID:335648)
- imaFlexのサンプルをメインフォルダーに統合してサンプルが再構築されました。さらに、Advancedフォルダー内のサンプルがProcessingフォルダー内に直接移動されました。(チケットID:333632)
Miscellaneous#
- コメントボックスにハイパーリンクを追加できるようになりました。これらのハイパーリンクには、グローバルURL、または相対位置のアンカーを定義するさまざまなオプションを備えたファイルへのリンクを指定できます。ハイパーリンクは、コメントボックスのテキストエディター内にあるコンテキストメニューを使用して編集できます(チケットID: 312065)。
- この問題を修正する前は、GUIダイアログ経由でimaFlexプラットフォーム上のFPGAクロック周波数を設定するためのスピンボックスの Up ボタンが機能していませんでした。この問題は解決されました。(チケットID: 340958)