GenerateStreams - 2024.2 日本語 - XD100

Vitis チュートリアル: AI エンジン開発 (XD100)

Document ID
XD100
Release Date
2024-12-06
Version
2024.2 日本語

このユーティリティは GenerationLib.py ライブラリを使用して、ユーザーがテストする必要のあるケースに合った入力データを生成します。「GenerateStreamsGUI」と入力して呼び出します。これで GUI が表示され、正しい入力データ ファイルを生成するための適切なパラメーターを選択できます。

missing image

ユーザーが設定できるパラメーターは次のとおりです。

  • [Data Type]: デフォルト値は cint16 で、このチュートリアルではこの値を使用します。

  • [PLIO Width]: デフォルト値は 64 で、このチュートリアルではこの値を使用します。

  • [Number of Phases]: スーパー サンプル レート (SSR) フィルターを使用する場合に指定します。

  • [Number of Streams]: AI エンジンの 2 つのストリームを使用する SSR フィルターを使用する場合に指定します。

  • [Number of Samples per Stream per Phase]: 各ストリームにはここで定義されるサンプル数が含まれます。

  • [Number of Frames]: ここで設定したフレーム数分、シミュレーションが実行されます。

  • [Base of the filename]: デフォルト値は PhaseIn で、次のものを生成します。

    • シングル ストリーム/単相: PhaseIn_0.txt

    • シングル ストリーム/多相: PhaseIn_0.txtPhaseIn_1.txt など

    • デュアル ストリーム/多相: PhaseIn_0_0.txtPhaseIn_0_0.txtPhaseIn_1_0.txt, 、PhaseIn_1_0.txt など

または、「GenerateStreams」と入力して、同じパラメーターを設定します。パラメーターなしで「GenerateStreams」と入力すると、次のようなテキストが表示されます。

>>GenerateStreams

Stream Content Generation

================================================================================================

Usage:
GenerateStreams DataType PLIO_Width NPhases NStreams NSamples NFrames SequenceType Basename
   Datatype: cint16, int16, int32
   PLIO_Width: 32, 64 or 128
   NPhases: any integer >= 1
   NStreams: 1 or 2
   NSamples: integer, multiple of 8
   NFrames: Any integer >= 1
   SequenceType: Dirac, Linear, SinCos, Random
   Basename: file name that will prepend phase and stream index

================================================================================================