ID de l'article: 000078384 Type de contenu: Dépannage Dernière révision: 11/09/2012

Pourquoi le PosPHY4 v2.1.0 MegaCore se comporte-t-il toujours comme si le bord de l’horloge de statut était défini sur « périphérie négative » ?

Environnement

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif Le POSPHY4 MegaWizard fait que le bord de l’horloge d’état soit placé en « périphérie négative », quelle que soit la valeur utilisée dans le MegaWizard.  Cela sera corrigé dans v2.2.0 du PosPHY4 MegaCore.  Dans le cas de l’anomalie, les étapes suivantes peuvent être utilisées pour contourner le problème :

1. Dans le répertoire dans lequel vous avez créé la configuration SPI4.2, trouvez le fichier appelé « posphy4_rx300_mw_wrapper.v ».

2. Trouvez le groupe de lignes suivant :

  // Feature : Status Channel Active Edge

  //  Set to '1' for "rstat" to update on the posedge of "rsclk" 

  //  Set to '0' for "rstat" to update on the negedge of "rsclk" 

  parameter posedge_val = 1'b1;

  parameter negedge_val = 1'b0;

  parameter statedge_default = 1'b0 ; 

  wire statedge = statedge_default ;

3. Vérifiez que le fil « statedge » est réglé sur 1'b0 pour les horloges de périphérie descendantes, et 1'b1 pour les horloges d’état de périphérie montantes.


Pour plus d’informations sur l’utilisation de Status Clock Edge, reportez-vous au Guide de l’utilisateur POSPHY4 MegaWizard v2.1.0, disponible à http://www.altera.com/products/ip/communications/pos_phy/m-alt-posphy4.html.

Produits associés

Cet article concerne 1 produits

Circuits programmables Intel®

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.