ID de l'article: 000088607 Type de contenu: Maintenance et performances Dernière révision: 17/12/2021

Comment définir le SOF et l’EOF sur chaque descripteur de l’IP DMA multicanal pour PCI Express* dans Intel® Quartus® version 21.2 du logiciel Prime Pro Edition ?

Environnement

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

Dans la version 21.2 DMA multicanal du logiciel Prime Pro Edition Intel® Quartus® ip pour PCI Express*, la taille du fichier est de 64 descripteurs logiciels par défaut. Chaque descripteurde 64e contient un ensemble EOF.

Résolution

Pour définir le SOF et l’EOF sur chaque descripteur, veuillez utiliser les étapes suivantes.

  1. Ajoutez la ligne txt mise en évidence suivante dans exemples/mcdma-test/perfq/Makefile

CFLAGS += -O3

CFLAGS += -DPERFQ_PERF

CFLAGS += -UPERFQ_DATA

CFLAGS += -UPERFQ_LOAD_DATA

CFLAGS += -UVERIFY_FUNC

CFLAGS += -UIFC_ED_CONFIG_TID_UPDATE

CFLAGS += -DIFC_MCDMA_FUNC_VER

CFLAGS += $(WERROR_FLAGS)

  1. Clean all => build perfq_app
  2. Passez la taille du fichier comme paramètre

./build/app/mcdma-test -- -b 0000:01:00.1 -p 64 -l 6 -r -d 1-c 1 -a 1 -n -f 1

(Dans cette commande, -f 1 définit le SOF et L’EOF dans chaque descripteur et chaque descripteur peut être considéré comme un paquet)

 

Informations complémentaires

Ces modifications de fichiers seront définies par défaut dans les versions 21.3 et futures du logiciel Intel® Quartus® Prime Pro Edition.

Produits associés

Cet article concerne 2 produits

FPGA et FPGA SoC Intel® Agilex™ série F
FPGA et FPGA SoC Intel® Stratix® 10

1

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c’est la version anglaise qui prévaut. Afficher la version anglaise de cette page.