
Perspectives techniques
New Realms of Rapid Application Development with Introspect’s Pinetree Software
3 min
Les écrans modernes que l’on trouve sur les smartphones, les tablettes et dans les véhicules ont besoin de plus d’informations de la part du contrôleur d’affichage que le simple flux vidéo. Des fonctions telles que le réglage du volume du pilote, le réglage de la luminosité et les demandes d’informations de débogage constituent autant d’aspects essentiels qui garantissent une expérience utilisateur fluide, mais qui sont souvent négligées lors des tests. Dans cet article, nous expliquons comment ces paquets de contrôle supplémentaires sont envoyés pendant la période de suppression du flux vidéo principal. Nous examinons également les avantages liés à l’utilisation d’un générateur MIPI D-PHY haute performance SV3C-DPTX pour générer des séquences de stimulation destinées à tester ces fonctionnalités. Étant donné que le maintien d’un temps de ligne constant est essentiel au bon fonctionnement du récepteur DSI, ces paquets supplémentaires ne doivent pas affecter la synchronisation du flux.
Comme le définit le MIPI , une interface série d’affichage (communément appelée DSI) est une interface polyvalente et à haut débit entre un processeur hôte et un module d’affichage. Concrètement, ce type d’affichage est utilisé dans les smartphones, les tablettes, les ordinateurs portables, l’automobile et d’autres plateformes. Grâce à cette interface, les fabricants peuvent intégrer des écrans offrant d’excellentes performances, une faible consommation d’énergie et un niveau minimal d’interférences électromagnétiques (EMI), tout en réduisant le nombre de broches et en préservant la compatibilité entre les différents fournisseurs. Les concepteurs apprécient particulièrement la norme MIPI DSI pour son rendu des couleurs exceptionnel, qui garantit des images et des séquences vidéo d’une pureté irréprochable.
Afin de valider le bon fonctionnement d’un écran, nos générateurs D-PHY, tels que le SV3C-DPTX, peuvent produire ces paquets supplémentaires destinés, par exemple, au réglage du volume et de la luminosité lors de la génération de motifs d’image en mode vidéo. Cette fonctionnalité de motifs alternatifs respecte toujours la synchronisation vidéo du flux vidéo en cours de lecture.
Voici un exemple de suppression verticale de trame que l’on peut trouver dans une trame DSI :

La figure 1 présente un exemple simple comprenant cinq (5) lignes de « front porch » vertical (VFP), une (1) ligne de synchronisation verticale active (VSA) et une (1) ligne de « back porch » vertical (VBP).
Grâce à la fonctionnalité de motif alternatif, des données supplémentaires peuvent être transmises pendant la pause en mode basse consommation (LP) entre les lignes VFP :

Notez que le paquet HSync de la première ligne de la partie arrière de la trame est toujours présent, et que la durée totale de la suppression verticale reste inchangée. Il est essentiel de noter que le flux vidéo a été n’a pas interrompu entre la capture des figures 1 et 2 : il a été diffusé en continu avec les mêmes synchronisations vidéo avant et après l’envoi du motif alternatif. Si l’écran est sensible à la précision de la synchronisation, aucun scintillement ne serait observable à l’écran.
Que se passe-t-il si la séquence alternative est plus longue que la durée de la ligne DSI ? Dans ce cas, le paquet HSync des lignes VFP suivantes est « masqué » par la séquence alternative, comme le montre la figure 3 ci-dessous :

Une fois encore, veuillez noter que la durée totale de la suppression verticale reste inchangée dans la figure ci-dessus.
Tout ce qui peut normalement être généré par notre modèle de commande habituel peut être utilisé comme modèle alternatif :
Cette fonctionnalité est disponible pour tous les motifs DSI en mode vidéo, à tous les débits pris en charge par le matériel. L’exemple ci-dessus a été réalisé à 2,5 Gbps. La seule contrainte est que le motif alternatif doit tenir dans la durée du front vertical du motif initial. Le motif alternatif peut être envoyé exactement une fois ou plusieurs fois.
En tant qu’instruments de test et de mesure, les générateurs D-PHY d’Introspect constituent une solution idéale pour tester la norme MIPI DSI. Non seulement ils permettent d’effectuer des tests de séquences standard, tels que les tests PRBS ou les tests de flux d’affichage standard, mais ils peuvent également être utilisés pour valider des fonctionnalités très avancées, telles que le BTA et la transmission de paquets de contrôle supplémentaires.
Pour toute question concernant le générateur MIPI D-PHY haute performance SV3C-DPTX d’Introspect ou pour savoir comment utiliser les fonctionnalités de motifs alternatifs, veuillez nous envoyer un e-mail à l’adresse suivante : info@introspect.ca!