Lorsque vous utilisez les exemples displayport (DP) disponibles dans le Quartus® logiciel Prime v15.1 Update 2 ou antérieur, les modèles de démonstration du matériel peuvent ne pas afficher la vidéo. Ce problème peut survenir même lorsque la liaison a été entraînée avec succès, si le paramètre de profondeur de couleur DP est incompatible avec la profondeur de couleur prise en charge par le moniteur.
Vérifiez que le paramètre de profondeur de couleur dans la conception de l’exemple est compatible avec la profondeur de couleur du moniteur.
Altera® recommande d’utiliser le même paramètre de profondeur de couleur que celui que prend en charge le moniteur.
Si nécessaire, ajustez les paramètres de profondeur de couleur suivants en fonction de la profondeur de couleur du moniteur.
Par exemple, si la conception doit fonctionner avec un moniteur 10 bits par couleur (bpc) (ou 30 bits par pixel) ainsi qu’un moniteur de pixels 24 bits, définissez les paramètres de profondeur de couleur sur 10 bpc (ou 30 bpp) comme suit :
- Définissez la profondeur de couleur d’entrée vidéo maximale de la source DP à 10 bpc
- Définir une profondeur de couleur de sortie vidéo maximale du dissipateur DP à 10 bpc
- Définir la récupération de l’horloge pixel de l’bitec_clkrec_i.BPP à 30
En outre, activez toutes les options de prise en charge de la profondeur de couleur de l’éditeur de paramètres DP qui peuvent être prises en charge par la profondeur de couleur vidéo maximale.
Vous trouverez ci-dessous les étapes permettant de régler le paramètre de profondeur de couleur dans la conception de l’exemple :
Un. Dans Quartus, cliquez sur « File --> Open » et sélectionnez « control.qsys »
B. Cliquez sur DisplayPort component (dp) dans Qsys, définissez la profondeur de couleur maximale d’entrée/sortie vidéo à 10 bpc pour la source et le sink DP dans l’éditeur de paramètres GUI
c. Activez toutes les options de prise en charge de la profondeur de couleur source et de dissipateur pris en charge par le maximum de 10 bpc :
- RGB 6 bpc ou YCbCr 444 (18 bpp)
- 8-bpc RGB ou YCbCr 444 (24 bpp)
- RGB 10 bpc ou YCbCr 444 (30 bpp)
- YCbCr 422 8 bpc (16 bpp)
- YCbCr 422 10 bpc (20 bpp)
d. Enregistrez le système Qsys et générez hdL
E. Dans le module de haut niveau (par exemple, a10_dp_demo.v), définissez le paramètre BPP du module de récupération d’horloge pixel (bitec_clkrec) sur 30
F. Compiler le projet
g. Téléchargez le fichier .sof. Le cas échéant, réinitialisez le FPGA en appuyant sur le bouton de commande Reset dans la FPGA carte de développement.
Dans Quartus 16.0 et les versions ultérieures, la profondeur de couleur par défaut de la conception de l’exemple est définie sur 10 bpc (ou 30 bits par pixel). Le paramètre par défaut fonctionne également avec le moniteur de pixels 24 bits.