Nous avons récemment présenté la fonctionnalité PurVue Analyzer® pour le module de test numérique à moyenne fréquence SV6E-X. Cette fonctionnalité consiste en un oscilloscope en temps réel entièrement intégré qui fonctionne en étroite collaboration avec les cœurs d’analyseur de protocole et d’exécuteur afin de permettre des mesures d’une sophistication exceptionnelle. L’une des principales raisons pour lesquelles nous avons créé cet oscilloscope en temps réel était d’aider nos clients à déboguer les protocoles I3C complexes. Nous avons constaté que les ingénieurs avaient besoin d’un oscilloscope, mais nous avons également constaté que les oscilloscopes de table classiques ne seraient pas à la hauteur de la tâche. Poursuivez votre lecture pour découvrir pourquoi !
Les sondes sont des antennes
L’un des aspects les plus frustrants de l’utilisation d’oscilloscopes de table classiques en temps réel est la nécessité de connecter des sondes actives aux signaux mesurés. Que les ingénieurs en aient conscience ou non, chaque fois qu’ils connectent un fil (tel qu’une sonde active) à leur système, ils créent une antenne ! Et cette antenne ne se contente pas de fausser les mesures, elle peut également affecter les transitions de l’analyseur de protocole que vous essayez justement de déboguer. Comme le montre la figure ci-dessous, deux écrans d’oscilloscope sont présentés, et tous deux affichent les formes d’onde « sondées » typiques auxquelles les ingénieurs doivent faire face. En effet, une partie de l’oscillation résiduelle observée dans ces formes d’onde numériques est due au système testé lui-même, mais une autre partie est totalement étrangère à celui-ci ! Par exemple, les zones surlignées correspondent à des parasites radiofréquences « captés » par les antennes créées par la sonde. Ceux-ci sont très probablement dus à des signaux Wi-Fi ou cellulaires voisins émis par le smartphone des ingénieurs eux-mêmes.

La plupart des ingénieurs sont déconcertés par ces artefacts de signal, et il faut de l’expérience ainsi qu’un débogage approfondi pour les isoler. Plus important encore, ces artefacts de signal rendent souvent difficile la réalisation de mesures électriques correctes à des fins de caractérisation.
D’autre part, en intégrant l’oscilloscope en temps réel au SV6E-X, nous avons complètement éliminé le besoin d’un jeu de sondes supplémentaire. Il en résulte des formes d’onde d’une netteté bien supérieure, comme le montre la figure suivante.
La courbe du haut correspond à la ligne SDA mesurée à l’aide de l’analyseur PurVue, tandis que celle du bas représente le même signal mesuré simultanément à l’aide d’un oscilloscope en temps réel classique. Comme on peut le constater, la mesure effectuée avec l’oscilloscope externe présente nettement plus de bruit.
Les sondes à usage général ne sont pas toujours précises
En raison de leur polyvalence, les sondes actives ne fonctionnent pas toujours de manière optimale pour toutes les applications. Par exemple, une sonde active haute fréquence est souvent optimisée pour les systèmes à faible impédance et peut rencontrer des difficultés lors de la mesure d’un signal I3C. En vous référant à la figure ci-dessous, vous pouvez observer le même signal mesuré simultanément à l’aide du PurVue Analyzer et d’un oscilloscope de table classique en temps réel. Comme vous pouvez le constater, le PurVue Analyzer présente une réponse plus régulière et offre généralement une représentation plus précise du signal testé.
Corrélation temporelle exacte avec les données du protocole
Enfin, le PurVue Analyzer est un oscilloscope en temps réel qui fonctionne en association avec l’analyseur de protocole interne du SV6E-X. Cela signifie qu’il fournit des mesures exactement corrélées dans le temps entre le domaine analogique et le domaine numérique. C’est de loin le moyen le plus simple de déboguer un système I3C.
Résumé
Dans notre volonté d’offrir la meilleure expérience utilisateur possible à nos clients, nous avons pris conscience de la nécessité de créer un oscilloscope en temps réel. Plus important encore, nous avons compris que cet oscilloscope devait s’intégrer de manière transparente au reste du module de test numérique à moyenne fréquence SV6E-X. C’est ainsi qu’est né l’analyseur PurVue, un produit hautement innovant !
