En raison d’un bogue dans Quartus®II 10.1sp1 et versions précédentes, si vous le souhaitez, le PCI Express® cœur de voie x1 à plusieurs voies telles que x4 ou x8, le logiciel ne peut pas mettre à jour le fichier < >_serdes.v.vhd. En conséquence, certaines des voies supérieures ne sont pas connectées aux canaux physiques des émetteurs-récepteurs, et le fitter s’erreurra avec des messages semblables à ce qui suit :
-
Erreur : Une broche de sortie d’E/S différentielle pcie_tx1_o_pin est attribuée à un emplacement P2 non différentiel. Cependant, il doit être affecté à un fichier d’emplacement d’entrée différentiel :
-
Erreur : la broche d’entrée différentielle D’E/S pcie_rx1_i_pin est attribuée à un emplacement non différentiel T2. Cependant, il doit être affecté à un fichier d’emplacement d’entrée différentiel :
Pour contourner le problème, supprimez le fichier < >_serdes.v.vhd dans votre répertoire de travail et épurez le cœur.
Ce problème sera résolu dans une version ultérieure du logiciel Quartus II.