VisualApplets 3.6.1における変更点と修正された不具合#
GUI#
- 対応するHierarchical Boxの名前を変更すると、タブおよびフローティングウィンドウのタイトルが即座に更新されるようになりました。(チケットID:345318)
- この不具合が修正される前は、フローティングウィンドウ内のコンテキストメニュー項目が適切に有効になっていませんでした。モジュール、リンク、または選択項目をクリックしたときに、コンテキストメニューの一部の有効なアクションがグレーアウトして表示されていました。これが修正されました。(チケットID:349250)
オペレーター#
Library Hardware Platform#
- この不具合の修正前、
TxTriggerPacketModeのCxpTxTrigger複数の入力ポートを使用した場合でも、オペレーターがアクティブな状態を維持していました。これにより、以下のエラーが発生していました。 MCFファイル は、実行時にアプレットの設定を保存するために使用されます。この問題は修正されました。(チケットID:347507) - この問題が修正される前は、ラインスキャンカメラを以下の機器で使用できなくなっていました。 CxpCamera および CxpCameraMultiTap オペレーターの使用時、対象:
Image Protocol出力リンク上のVALT_IMAGE2Dに設定されている場合、ラインスキャンカメラをCxpCameraおよびCxpCameraMultiTapオペレーターで使用できなくなっていました。これが修正されました。(チケットID:343078)
Library Memory#
- この問題が修正される前は、UltraRAMを使用する
LineMemoryまたはImageFifoUltraRAMを使用するオペレーターにより、 次が強化されました: ネットリスト合成モードでビルドエラーが発生する可能性がありました。この問題は修正されました。(チケットID:342336) - この問題が修正される前は、
FrameBufferMultiRoiROIを使用するオペレーターのシミュレーションXOffset>0を実行すると、画像に黒い領域が表示されていました。これが修正されました。(チケットID:345327)
Library Parameters#
- この問題が修正される前は、Parametersライブラリのオペレーター内の範囲項(range term)が循環参照を引き起こし、VisualAppletsがクラッシュすることがありました。この問題は修正されました。(チケットID:329732)
例#
- この問題が修正される前は、HDRのサンプルで露光時間がマイクロ秒ではなくミリ秒単位で誤って計算されていました。これが修正されました。(チケットID:342945)
- この問題が修正される前は、mE5-MA-VCX-QPプラットフォーム用のサンプルデザインJPEG_DualCXP6x2AreaGray.vadおよびJPEG_QuadCXP6x1AreaGray.vadでDRCエラーが発生していました。この問題は修正されました。(チケットID:344392)
Pythonスクリプティング#
- VisualAppletsで、コマンドラインオプション
-fileを使用してPythonスクリプトを実行することもできるようになりました。以前は、このオプションはTclスクリプトでのみ機能していました。(チケットID:343946)
その他#
- デザインの大部分を削除する際のパフォーマンスが向上しました。以前は、VisualAppletsで大規模なデザインを修正すると大きな遅延が発生していました。このような操作時のパフォーマンスを向上させるため、VisualAppletsが最適化されました。(チケットID:315775)
- この問題が修正される前は、起動時に自動アップデートを確認する際にVisualAppletsがクラッシュすることがありました。これが修正されました。(チケットID:342982)
- Vivado 2025.1以降でビルドされたデザインは動作しないため、VisualAppletsではこれらのバージョンを使用したデザインのビルドが禁止されるようになりました。(チケットID:348084)