VisualApplets リリース 3.0.6 の既知の問題#
Vivado 2017.2 または Vivado 2017.3 がインストールされている PC 上の Windows 10 Fall Creators update (バージョン 1709)
Xilinx Vivado 2017.2 または 2017.3 のインストールを再度機能させるには、Xilinx Support が提供する回避策に従ってください(https://www.xilinx.com/support/answers/69908.html を参照)。
-
プログラム(Windows)ディレクトリへの VisualApplets のユーザー非依存型インストールは、アクセス権の問題を引き起こします。
-
Xilinx Vivado Tools を使用してアプレットをビルドする際、(ビルドステップ LinkDesign において)重大な警告が表示されることがあります。これらの警告は、Xilinx ツールチェーン内の問題に起因しています。この問題は Xilinx に既知のものであり、修正が進行中です。ただし、この問題は VisualApplets で作成されたデザインに対して**重大なものではない**ため、警告は無視して構いません。例:
CRITICAL WARNING: [Shape Builder 18-137] Cannot obey LUTNM/HLUTNM constraint for instances …/PART1174 and …/PART1175. Illegal to place instance …/PART1174 on site SLICE_X2Y0. The location site type does not match the instance type. Instance …/PART1174 belongs to a shape with reference instance …/PART1175. Shape elements have relative placement respect to each other. The invalid location might results from a constraint on any of the instance in the shape.. -
ディレクトリ名とファイル名:ディレクトリ名やファイル名の命名には、ASCII 文字ベースのフォントのみを使用できます。つまり、例えばアジア文字、キリル文字、ギリシャ文字、アラビア文字などは、ディレクトリ名やファイル名に使用できません。
-
microEnable 5 marathon および LightBridge フレームグラバー向けのデザインにおける帯域幅ダイアログ:メモリベースの演算子に対して表示される値は信頼できません。marathon および LightBridge フレームグラバーに実装されている共有 RAM の概念が帯域幅解析で考慮されていないため、メモリ演算子の実際のデータスループットが異なる場合があります。演算子が他の演算子と RAM を共有している場合、これは帯域幅解析では検出されず、表示される値にも反映されません。
-
VisualApplets の最初に起動したインスタンスのみが設定を保存できます。後から起動されたすべての VisualApplets インスタンスは一時的な設定のみを持ち、インスタンスが閉じられると破棄されます。これには、例えばビルド設定、ライブラリ設定、システム設定、一般的な VisualApplets 設定などが含まれます。
-
階層ボックス:階層ボックスを使用している場合、特定の状況において、デザインルールチェック(DRC)で次のようなエラーメッセージが表示されることがあります:「演算子 ABC(階層ボックス)の入力 XYZ は、NOP などの O 型演算子に接続する必要があります。」その理由は、階層ボックス内に配置された一部の M 型演算子を、階層ボックスの入力ポートに直接接続できないためです。これは特定の一部 M 型演算子にのみ該当します。この問題は、階層ボックスの入力ポートと M 型演算子の入力ポートの間に NOP 演算子を配置することで解決できます(階層ボックス内)。
-
CXP 用 SDK:SISO_GenICam ライブラリへのアクセスは自動的には生成されず、ユーザーがプログラミングする必要があります。
-
microEnable 5 プラットフォーム用のアプレットを変更するには、ファームウェアフラッシャーツール(microDiagnostics)を使用してフレームグラバーにアプレットを読み込ませる必要があります。
-
帯域幅解析は正確な値を示すものではなく、あくまで推定値です。この機能の使用には十分に注意し、ターゲットハードウェア上で追加のテストを実行してください。カーネル演算の場合の帯域幅計算では、カーネルの寸法は考慮されません。
-
カラーライブラリの演算子は慎重に使用する必要があります。一部の色変換はユーザーの想定通りに動作しません:
- HSI2RGB は HSL を RGB に変換し、
- RGB2YUV は RGB を YCbCr に変換し、
- XYZ2LAB は、次の定義に従って定数を使用します: www.easyrgb.com
-
オペレーター
FIRKernelNxMパラメータEdgeHandlingが定数に設定されている場合、列数 > 2*Parallelism である場合、カーネルの列数が偶数である場合、および Parallelism > 1 である場合に処理エラーを引き起こす可能性があります。このエラーは画像の左端で確認でき、フレーム内のカーネル位置で誤ったピクセルデータが使用されます。 - オペレーター
CoefficientBufferフレームの高さが 1 に設定されている場合は使用できません。 -
カーネル画像のシミュレーション:シミュレーション画像データをシミュレーションソースから (0,0) 以外のカーネル位置にフィードすることはできません。
-
シミュレーションエラーが発生した後は、シミュレーション条件をリセットする必要があります。
-
トリガー演算子は、アプレットをフレームグラバーに読み込む際の初期化フェーズにおいて、トリガー出力線にスパイクを引き起こす可能性があります。
-
オペレーティングシステム Microsoft Windows 8 および 7 32bit/64bit、Microsoft Windows Vista 32bit/64bit、および Microsoft Windows XP 64bit に関する重要な注意事項:宛先フォルダーとしてユーザーフォルダーを定義することが必要であり推奨されます。あるいは、フルアクセス権を持つ他の任意のフォルダーを使用することもできます。
-
DMA リソースインデックスはゼロから始まり、連続して番号付けされている必要があります。これは DRC によってチェックされます。
-
オペレータ
ImageBufferMultiRoiDyn非常に小さな入力画像の場合にタイミングエラーを引き起こす可能性があります。 -
パラメータライブラリ(VisualApplets エキスパート機能):チェーン内で複数のリファレンス演算子を使用する場合、実行時にリファレンスが正しく機能しないことがあります。
-
オペレータ
ImageSequenceビルドエラー(タイミングエラー)が発生する可能性があります。(2422) -
BAYER5x5Linear: 場合によっては、このオペレーターの VisualApplets におけるリソース見積もり(ダイアログ FPGAリソース使用量内)が、Place & Route 実行後に Xilinx ツールによって表示される見積もりと異なる場合があります。(6426) -
パラメーターの相互依存関係は
ExSyncPeriod,ExSync2DelayおよびExSyncExposure次のように定義されます。FG_LINEPERIODE >= FG_LINETRIGGERDELAY
FG_LINEPERIODE > FG_LINEEXPOSURE
ただし、現時点では、FG_LINEPERIODEをFG_LINETRIGGERDELAYおよびFG_LINEEXPOSUREよりも小さい値に設定することが可能です。(6567)
-
microEnable IV VD4上のpx200は、オペレーターが
RamLUTバイナリモードでpx200上で初期化される場合、またはオペレーターがCoefficientBufferpx200上で使用される場合に、一部のマザーボード(ASRock Z77 Extreme4、ASUS ATX Z170-A、Gigabyte X79 UD3など)で問題が発生します。これらのマザーボードは、上記のオペレーターを非常に高いパフォーマンスで初期化するため、px200への初期化データの転送が破損する可能性があります。(8045)次のオペレーターの
RamLUT回避策:オペレーターの初期化が破損した場合は、別の初期化モード(バイナリモード以外)を使用してください。次のオペレーターの
CoefficientBufferオペレーター:オペレーターの初期化が破損した場合は、オペレーターをVD4に移動する必要があります。その場合、オペレーターをpx200上で使用することはできません。 -
2 GBを超える画像を使用してデザインをシミュレーションすると、VisualAppletsがクラッシュする場合があります。回避策として、シミュレーションには2 GB未満の画像を使用し、VisualAppletsをバージョン3.3.2以降にアップグレードしてください。バージョン3.3.2以降では、VisualAppletsはクラッシュしなくなりますが、2 GBを超える画像でシミュレーションを実行するとエラーメッセージが表示されます。(240989)