マルチ・チャネル DMA PCI Express* 用インテル FPGA IP ユーザー・ガイド

ID 683821
日付 10/06/2023
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

6.3. サンプルデザイン

図 36. デザイン例の設定 [x16 モードの場合]
図 37. Example Design Settings [for 2x8 mode]
表 90.  Example Designs
パラメーター デフォルト値 説明

Simulation

ON、OFF

True

When Simulation box is checked, all necessary filesets required for simulation are generated. When this box is NOT checked, filesets required for Simulation are NOT generated. Instead a プラットフォーム・デザイナー example design system is generated.

注: Multiple physical functions and SR-IOV are not supported for simulation. When you generate an example design, turn off Simulation.

Synthesis

ON、OFF

True

When Synthesis box is checked, all necessary filesets required for synthesis are generated. When Synthesis box is NOT checked, filesets required for Synthesis are NOT generated. Instead a プラットフォーム・デザイナー example design system is generated

Generated File Format

Verilog

Verilog

HDLの形式

Current development kit

None

MCDMA P-Tile IP:
  • Agilex 7 F-Series P-Tile ES0 FPGA Development Kit
  • Agilex 7 F-Series P-Tile Production FPGA Development Kit
  • Stratix DX GX FPGA Development Kit
MCDMA F-Tile IP:
  • None
  • Intel Agilex 7 F-Series F-Tile FPGA Devkit DK-DEV-AGF027F1ES
MCDMA R-Tile IP:
  • None
  • Intel Agilex 7 I-Series FPGA DevKit DK-DEV-AGI027RES
  • Intel Agilex 7 I-Series FPGA DevKit DK-DEV-AGI027R1BES
 

This option provides supports for various Development Kits listed. The details of Intel FPGA Development kits can be found on Intel FPGA website.

If this menu is grayed out, it is because no board is supported for the options selected (for example, synthesis deselected).

If an Intel FPGA Development board is selected, the Target Device used for generation is the one that matches the device on the Development Kit

Currently Selected Example Design

PIO using MQDMA Bypass mode

Device-side Packet Loopback

Packet Generate/Check

AVMM DMA

トラフィック・ジェネレーターのプリセット

External Descriptor Controller

 

Based on MCDMA setting for "User Mode" and "Interface Type" different Example Designs are supported.

List of Example design options are:

User Mode=MCDMA, BAM+MCDMA and BAM+BAS+MCDMA* Interface Type=AVST:
  • PIO using MQDMA Bypass mode
  • Device-side Packet Loopback
  • Packet Generate/Check
User Mode=MCDMA, BAM+MCDMA and BAM+BAS+MCDMA*, Interface Type=AVMM:
  • PIO using MQDMA Bypass mode
  • AVMM DMA
User Mode=Bursting Master:
  • PIO using MQDMA Bypass mode
のユーザーモードBAS
  • PIO using MQDMA Bypass mode
  • トラフィック・ジェネレーターのプリセット
User Mode=Data Mover Only:
  • PIO using MQDMA Bypass mode
  • External descriptor controller
注: For more information about example designs, refer to the Multi Channel DMA Intel FPGA IP for PCI Express Design Example User Guide.