ID de l'article: 000098746 Type de contenu: Dépannage Dernière révision: 25/04/2024

Pourquoi l’IP ASMI parallèle II ou l’IP générique du contrôleur SPI Quad II ne parvient-il pas à accéder à un périphérique de mémoire flash QSPI ?

Environnement

    Logiciel de conception Intel® Quartus® Prime
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

En raison d’un problème dans Quartus® Prime Pro Edition et Standard Edition version 22.1 et versions ultérieures, l’IP ASMI Parallel II ou l’IP Generic Quad SPI Controller II ne parvient pas à accéder à un périphérique de mémoire flash Quad SPI.

Avant la version 22.1, l’état initial de DATA[3 :2] était élevé. Cependant, à partir de la version 22.1 et des versions ultérieures, l’état initial de DATA[3 :2] a été incorrectement changé en Hi-Z. Certaines variantes de périphériques de mémoire flash Quad SPI ont une fonction de réinitialisation ou de maintien sur DATA[3] et une fonction de protection en écriture sur DATA[2]. Lors de l’utilisation de l’une de ces variantes, DATA[3 :2] peut être reconnu comme faible et la fonction de réinitialisation, de maintien ou de protection en écriture peut être activée de manière inattendue. Cela entraîne l’impossibilité d’accéder au périphérique de mémoire flash QSPI.

Les broches de données sont appelées DATA, DQ, IO ou SIO selon le fournisseur du périphérique de mémoire flash QSPI.

Résolution

DATA[3 :2] doit être maintenu élevé comme état initial. Utilisez l’une des solutions de contournement suivantes.

  1. Ajouter des registres de tirage externes à la tension VCC des E/S sur DATA[3 :2]
  2. Activer le registre de tirage faible interne sur les broches DATA[3 :2] dans votre projet de conception Quartus®

Lorsque le bloc ASMI est utilisé et que les broches DATA[3 :2] sont affectées à des broches AS_DATA[3 :2] dédiées, utilisez la solution de contournement #1 car l’option interne de résistance à tirage faible n’est pas disponible.

Ce problème devrait être résolu dans une future version du logiciel Quartus® Prime.

Produits associés

Cet article concerne 4 produits

Intel® Arria®
Intel® Cyclone®
FPGA Intel® MAX® 10
Intel® Stratix®

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.