Brevet FR2462760A1 — publié le 19810213

L'invention a trait en général à l'emmagasinage ou mémori- sation d'une forme d'onde par un oscilloscope numérique, et plus parti- culièrement à un système numérique pour détecter et stocker des envelop- pes de forme d'onde ou des déviations ou différences maximales de signaux le long d'une forme d'onde. Les oscilloscopes numériques classiques enregistrent les for- mes d'onde en fonction de leur amplitude par rapport au temps, en effec- tuant l'acquisition d'échantillons d'amplitude en des points de temps répartis à des intervalles égaux le long de l'axe du temps de la forme d'onde, et en transformant ces échantillons en données numériques aux fins de mémorisation ou stockage,et ensuite d'affichage. La mémoire de forme d'onde est essentiellement capable d'emmagasiner une largeur com- plète d'écran, ou image, d'informations. Attendu que l'espace-mémoire est fini ou limité, on ne peut acquérir qu'un nombre limité d'échantil- lons, quel que soit le taux d'échantillonnage, la vitesse de conversion, ou le taux de balayage ou d'analyse de la base de temps. Par exemple, pour une mémoire d'1-K et quatre bits de données par échantillon, il suffit de 256 échantillons pour remplir la mémoire. En termes d'inter- valles de temps s'écoulant entre les échantillons, cela signifie que, pour un taux de balayage d'une milliseconde par division (à raison de 10 divisions par image), il s'écoule 40 micro-secondes entre l'instant o un échantillon est acquis et celui o l'échantillon suivant est acquis à son tour. Même avec les systèmes les plus sophistiqués et coûteux com- portant 4-K mémoires et huit bits de résolution, on ne peut acquérir que 512 échantillons par image. L'utilité d'une image d'information ainsi enregistrée est plutôt restreinte, et peut induire en erreur, voire être erronée elle-même en raison de phénomènes qui se produisent entre échan- tillons successifs et qui ne sont pas enregistrés. On s'efforce fréquemment d'enregistrer des signaux haute- fréquence sur une image complète de longue durée, ou d'enregistrer l'enveloppe d'une forme d'onde, ou encore de détecter des effets tran- sitoires étroits qui peuvent se produire sur une forme d'onde par ailleurs de faible fréquence, par exemple une barre parasite d'une micro- seconde sur une image de 10 secondes nécessitant 10 millions de mots (soit 2 500 fois plus que l'espace-mémoire disponible). Jusqu'à présent, une telle information ne pouvait être observée que sur un oscilloscope analogique, ou mémorisée que sur un tube à rayons cathodiques du type à mémoire bis- table. Conformément à la présente invention, il est prévu un système de stockage de forme d'onde dans lequel les enveloppes de forme d'onde ou les déviations ou différences maximales de signaux le long d'une for- me d'onde sont détectées et mises en mémoire. Une mémoire conventionnelle de forme d'onde d'espace-mémoire fini ou limité, telle qu'une mémoire de 1-K ou 4-K ayant par conséquent 256 ou 512 adresses, est prévue. Une horloge enregistreuse est également prévue pour rythmer les données de forme d'onde dans ces adresses à des intervalles régulièrement répartis le long de l'axe de la base de temps de la forme d'onde; cette horloge enregistreuse fonctionne à différentes vitesses selon le taux de balayage de la base de temps, afin de fournir le même nombre d'échantillons pour chaque image. Une horloge d'échantillonnage est prévue pour actionner un convertisseur analogique-numérique (ADC) à une allure fixe qui est égale ou supérieure au taux le plus rapide de fonctionnement de l'hor- loge enregistreuse. Les données ainsi acquises sont constamment com- parées avec les données précédemment acquises pendant l'intervalle qui s'écoule entre les impulsions d'horloge enregistreuse, et les amplitudes maximales et minimales ainsi obtenues sont retenues tandis que tous les autres échantillons sont abandonnés. A l'arrivée de l'impulsion de l'hor- loge enregistreuse, les valeurs maximales et minimales des signaux qui ont été obtenues durant cet intervalle sont mises en mémoire, et un nou- veau cycle d'intervalle commence. Par conséquent, au terme de l'acquisi- tion d'une image complète, la mémoire contient les valeurs maximales et minimales des signaux qui ont été obtenues pendant chaque intervalle d'horloge enregistreuse le long de la forme d'onde. On peut enregistrer une enveloppe de formes d'onde répéti- tives en comparant les signaux maximaux et minimaux acquis pendant cha- que intervalle avec ceux acquis pendant une image précédente déjà em- magasinée dans la mémoire, puis en stockant les nouvelles valeurs maxi- males et minimales. Par conséquent, l'un des buts de la présente invention con- siste à prévoir un système de stockage de forme d'onde en vue de détecter et de mémoriser des déviations ou différences maximales de signaux le long d'une forme d'onde. Un autre but de l'invention consiste à prévoir un système de stockage de forme d'onde qui permet de détecter et de stocker l'en- veloppe d'une forme d'onde. Par ailleurs, l'invention a pour objet de prévoir un système de stockage de forme d'onde dans lequel un système d'acquisition de don- née peut fonctionner à son taux de conversion le plus élevé, quel que soit le taux de l'horloge enregistreuse ou l'espace de mémoire disponible. En outre, l'invention a pour objet un système de stockage de forme d'onde dans lequel l'on peut acquérir des images de longue durée sans perte de résolution d'amplitude qui serait due à des taux lents d'é- chantillonnage. Cependant, l'invention a également pour objet de prévoir un système de stockage de forme d'onde dans lequel on détecte aisément les variations de données d'entrée. De plus, l'invention a pour objet de prévoir un système de stockage de forme d'onde pour enregistrer des changements lents, tels que ceux qui sont dûs à un glissement d'amplificateur. D'autres buts et avantages de la présente invention res- sortiront clairement aux spécialistes de l'art au cours de la description qui suit et qui se réfère au dessin annexé, sur lequel: La FIGURE 1 montre un schéma synoptique d'un système de stoc- kage de formesd'onde suivant la présente invention; La FIGURE 2 montre la relation qui existe entre les formes d'onde échantillonnées et enregistrées, et La FIGURE 3 représente un schéma de circuit d'un mode de réalisation du système de l'invention. Si l'on se réfère tout d'abord au schéma synoptique de la Figure 1, on voit qu'un signal analogique est appliqué à un convertisseur analogique/numérique (ADC) 12 en passant par une borne d'entrée 10, afin de transformer les valeurs instantanées du signal analogique en données numériques à un taux déterminé par une horloge d'échantillonnage 14, la sortie du convertisseur étant constituée par n-bits de données numériques véhiculées par des lignes de données 16. Ces données numériques sont simultanément comparées par un comparateur 18 avec deux séries de données précédemment acquises et stockées dans un dispositif de verrouillage 20. Les deux jeux de données emmagasinées dans le dispositif 20 sont res- pectivement des valeurs maximales et minimales de signaux. Si les nou- velles données sont supérieures au maximum précédemment stocké, ou au - contraire inférieures au minimum précédemment stocké, le comparateur 18 place un signal sur la ligne 22, dans le premier cas, ou 24, dans le second, pour informer un circuit de logique de commande 30 qu'une nou- velle valeur a été détectée. Ce circuit 30 place à son tour un signal de fixation soit sur la ligne 32, soit sur la ligne 34, afin de fixer la nouvelle valeur maximale ou minimale du signal dans le dispositif de verrouillage 20. Ce cycle se répète en synchronisme avec l'horloge d'é- chantillonnage 14, et le dispositif de verrouillage 20 est mis à jour chaque fois qu'une nouvelle valeur maximale ou minimale est détectée. Une dérivée du signal d'horloge d'échantillonnage est appliquée par l'intermédiaire de la ligne 36 au circuit de logique de commande 30 afin d'informer ce dernier qu'une conversion analogique/numérique a été effectuée. Une horloge enregistreuse 40 fournit des impulsions d'hor- loge pour actionner un compteur d'adresses 42, lequel sélectionne à son tour des adresses d'une mémoire 44 afin de mémoriser les valeurs d'am- plitude maximale et minimale recueillies dans le dispositif 20. Les impulsions de l'horloge enregistreuse 40 sont également appliquées au circuit logique de commande 30 afin de remettre à zéro le dispositif de verrouillage 20 et d'amorcer un nouvel intervalle de base de temps. La mémoire de forme d'onde 44 comporte un nombre fini de points de mé- moire adressables, par exemple 256, 512 ou 1024, afin de stocker les valeurs tant maximales ue minimales de forme d'onde d'une image com- plète. L'horloge enregistreuse 40 est graduée ou réglée en fonction du taux de balayage de la base de temps, afin de fournir le nombre adéquat d'impulsions d'horloge sur une trame ou image complète pour sélectionner chaque adresse de la mémoire 44. Par conséquent, l'horloge enregistreuse peut être conçue de manière qu'elle puisse fonctionner à plusieurs taux ou allures d'horloge afin de fournir le nombre correct d'impulsions pour chaque allure de balayage. Une information de démultiplication pro- venant du circuit de base de temps y associé est appliquée an passant par la borne 46 de manière à fixer le taux ou la cadence d'enregistrement de l'horloge enregistreuse 40. Celle-ci peut avantageusement être du type commandé par cristal (par exemple à quartz), afin de produire un signal précis de référence d'horloge, et comporter des circuits appro- priés de comptage à rebours ou négatif, afin d'assurer une démultipli- cation correcte de la sortie de l'horloge enregistreuse. Le circuit de logique de commande coordonne le fonction- nement du comparateur 18 et du dispositif de verrouillage 20 pour dé- tecter les valeurs maximale et minimale de la forme d'onde d'entrée. En plus des signaux d'horloge dont il a été question plus haut, le circuit de logique de commande 30 est contrôlé par plusieurs autres entrées. Des commutateurs de mode 50 du genre conçu pour équiper un tableau frontal permettent de sélectionner dif- férents modes de fonctionnement, y compris soit le maximum ou minimum absolu ou relatif, soit le maximum et le mini- mum dans le sens positif/négatif. Dans ce cas, l'absolu désigne la valeur absolue la plus grande ou la plus pe- tite, quelle qu'en soit la polarité. A cet effet, le bit le plus significatif de l'une ou l'autre des sorties du dispositif 20 peut être appliqué au circuit de logique de commande 30 par l'intermédiaire d'une ligne 52 afin d'in- diquer la polarité. Un interrupteur 54 à bouton-poussoir avec mise à la masse sert à remettre à zéro les circuits de logique de commande, le dispositif de verrouillage et le comparateur, pour permettre l'enregistrement d'une nou- velle forme d'onde. Un signal de déclenchement ou d'inter- diction peut être appliqué par l'intermédiaire de la borne 56 au circuit de logique de commande 30. Par exemple, il peut être souhaitable d'utiliser le signal de porte de ba- layage provenant du circuit de base de temps y associé en tant que signal de déclenchement. De meme, si l'oscillo- scope numérique a un mode normal de fonctionnement, il pourrait être souhaitable d'interdire ou de neutraliser le circuit de détection du maximum ou du minimum pendant le fonctionnement normal. La Figure 2 montre la relation dans le temps qui existe entre l'horloge d'échantillonnage et l'horloge en- registreuse, ainsi que la relation qui existe entre la forme d'onde d'entrée et la forme d'onde enregistrée. L'horloge d'échantillonnage 14 peut avantageusement fonc- tionner à une cadence fixe de cinq mégahertz, afin de pro- duire une impulsion d'horloge d'échantillonnage toutes les nanosecondes. L'horloge enregistreuse 40 peut avanta- geusement fournir une gamme de taux ou de cadences éche- lonnés comprise entre 2,5 mégahertz et 10 Hertz (soit de 400 nanosecondes à 100 millisecondes). Pour cet exemple, on peut supposer que le taux ou cadence de balayage a été fixé à une milliseconde par division du réticule (longueur de balayage de 10 millisecondes), et que les impulsions de l'horloge enregistreuse se produisent toutes les 20 micro- secondes, ce qui permet de stocker 512 points de données couvrant une image ou trame complète. Dans ces conditions, il se produit 100 impulsions d'horloge d'échantillonnage pour chaque impulsion d'horloge enregistreuse, et de ce fait il devient plus facile de déceler les aberrations éventuellement présentes dans la forme d'onde. Si l'on con- sidère l'intervalle de temps Att au cours duquel se produit un effet transitoire ou de Glitsch à grande vitesse, dans un échantillonnage ordinaire de formes d'onde, cet effet transitoire passerait totalement inaperçu, c'est-à-dire ne serait pas détecté; au contraire, avec le système suivant l'invention, on détecte dans ce cas les amplitudes maximale et minimale sur les deux intervalles d'impulsion iÉt de l'horloge enregistreuse, et ces impulsions sont stockées sur le bord de l'horloge enregistreuse. En comparant les formes d'onde respectivement d'entrée et stockées sur la Figure 2, on peut constater que les amplitudes maximales et minimales de chaque intervalle d'horloge enregistreuse ont été détectées et stockées. On appréciera que, du fait que le taux ou la cadence de l'horloge d'échantillonnage est fixe, la résolution augmente à mesure que diminue le taux ou la cadence de balayage, car il est possible d'éva- luer un grand nombre d'échantillons pendant un intervalle d'horloge enregistreuse. La Figure 3 montre les composants d'un circuit pour détecter les valeurs maximale et minimale d'amplitude de la forme d'onde conformément au système de la présente inven- tion. Ce circuit utilise des dispositifs de logique tran- sistor-transistor, par exemple des circuits intégrés de la série 74. Un signal quantifié sous forme de 8 bits de don- nées parallèles est appliqué par un convertisseur analogi- que/numérique à un circuit-tampon de données 60. Sensible- ment au meme instant que celui o se produit l'arrivée des données, un bord de signal d'horloge d'échantillonnage est appliqué au circuit-tampon 60 des données pour verrouiller les données. La sortie des données du circuit-tampon 60 est rendue disponible pour un circuit-tampon 62 de retenue du maximum, un comparateur de minima 66, et un comparateur de maxima 68. Les trois circuits-tampons 60, 62 et 64 peuvent avantageusement etre constitués par des dispositifs de verrouillage de circuits intégrés 74S374. Chacun des com- parateurs 66 et 68 peut etre constitué par deux comparateurs de grandeurs de 4 bits, de référence 74LS85, branchés de façon à constituer ensemble un comparateur de 8-bits ou d'un octet. Le circuit logique de commande comprend un circuit de synchronisation de commande 70, trois bascules rythmées du type D, désignées en 72, 74 et 76, ainsi qu'une porte ET 80. Le circuit de synchronisasion de commande peut avanta- geusement etre un double sélecteur/multiplexeur de données 74S153 de 4 lignes à une ligne. Les entrées du circuit lo- gique de commande comprennent l'horloge d'échantillonnage, l'horloge enregistreuse, des signaux de déclenchement et de remise à zéro, ainsi que des impulsions de minimum MIN et de maximum MAX. Des sorties du circuit de logique de comman- de comprennent celles de l'horloge d'échantillonnage, qui aboutit à l'entrée des données de repérage du circuit-tam- pon de données 60, ainsi que les repères de synchronisation provenant des sorties Y du circuit de synchronisation de commande 70 et que l'on applique aux entrées respectives de repérage de données du circuit-tampon 62 des MIN et MAX. La bascule 76 assure un compte à rebours dans le rapport de 2 à 1 du signal d'horloge enregistreuse. Les bascules 72 et 74 sont reliées entre elles de manière à constituer un dis- positif de mise en condition qui permet de controler la li- gne de déclenchement A du circuit de commande de synchroni- sation 70. Le fonctionnement de l'ensemble du circuit de la Fi- gure 3, selon le mode de détection de l'enveloppe de la for- me d'onde, est le suivant: Pour commencer un cycle d'acqui- sition ou de saisie de forme d'onde, on élève le niveau de la ligne de Déclenchement et ou abaisse celui de la ligne de remise à zéro, ce qui relève le niveau de la sortie Q de la bascule 76, déclenche la bascule 74 et fait également monter le niveau de sortie de celle-ci. Il en résulte que les entrées de déclenchement A et B du circuit de commande de synchronisation 70 se trouvent toutes deux à un niveau élevé, ce qui met le circuit en condition propre pour qu'un bord négatif d'horloge provenant de la porte ET 80 repère les niveaux hauts logiques des deux entrées de données 3 vers les sorties Y, ce qui fixe respectivement les circuits- tampons de maintien ou de retenue 62 et 64 des MIN et MAX afin de déclencher ces circuits-tampons avec des données de verrouillage fournies par le circuit-tampon de données 60. Sur le bord positif suivant du signal d'horloge d'échantillonnage, il se produit plusieurs effets. La sor- tie de la porte ET 80 atteint un niveau élevé, ce qui met fin au signal de repérage et abaisse le niveau des deux sor- ties Y du circuit 70. Une nouvelle donnée provenant du con- vertisseur analogique 12 est verrouillée dans le circuit- tampon de données 60. La sortie Q de la bascule 72 retombe à un niveau bas, remettant ainsi la bascule 74 à zéro et sa sortie Q, et par conséquent la ligne de déclenchement A du circuit de commande de synchronisation 70, à un niveau bas. Naturellement, on suppose que la ligne de déclenchement B du circuit 70 reste à un niveau haut pendant toute la durée du cycle de saisie de données. On compare la nouvelle don- née dans le circuit-tampon 60 avec les valeurs initiales de données stockées dans les tampons 62 et 64. Si la nou- velle donnée est inférieure à la valeur emmagasinée, le com- parateur 66 place un niveau logique élevé sur sa ligne de sortie qui aboutit à l'entrée de données 2 de la partie MIN du circuit de commande de synchronisation 70. Si la nouvel- le donnée est supérieure à la valeur emmagasinée, c'est le comparateur 68 qui place un niveau logique élevé sur sa li- gne de sortie qui aboutit à l'entrée de données 2 de la partie MAX du circuit de commande de synchronisation 70. Sur le demi-cycle inférieur du signal d'horloge d'échantil- lonnage, le circuit de commande de synchronisation 70 est réglé par la sortie de la porte ET 80, laissant passer un niveau logique haut, quel qu'il soit, d'une entrée 2 quel- conque de données vers sa sortie Y correspondante, en repé- rant le circuit-tampon de maintien MIN ou MAX et en ver- 2 452760 rouillant la nouvelle donnée dans ce circuit. Ce processus se répète à chaque cycle de l'horloge d'échantillonnage pendant les intervalles de l'horloge enregistreuse. Dans ce circuit particulier, l'horloge enregistreuse est soumise à un compte à rebours suivant un facteur de deux, afin que le signal suivant de l'horloge enregistreuse, qui suit la re- mise à zéro, ne serve qu'à remettre la bascule 76 dans son état initial avec la sortie Q au niveau haut et la sortie Q au niveau bas. A la réception du second bord positif de signal d'horloge enregistreuse, les valeurs de forme d'onde MAX et MIN détectées pendant l'intervalle qui sépare deux impul- sions d'horloge enregistreuse sont stockées dans la mémoire. La sortie Q de la bascule 76 atteint un niveau haut, et ce signal est appliqué à un compteur d'adresses qui assure la sélection des adresses appropriées de mémoires associées de MIN et MAX. Le niveau logique haut à la sortie Q de la bas- cule 76 amorce également la bascule 74, plaçant ainsi à un niveau logique élevé la borne d'entrée A de déclenchement du circuit de commande de synchronisation 70, afin qu'au cours du demi-cycle suivant de sens négatif du signal d'hor- loge d'échantillonnage, appliqué par l'intermédiaire de la porte ET 80, les deux circuits-tampons de maintien MIN et MAX 62 et 64 soient repérés simultanément et par conséquent remis en état pour commencer un nouvel intervalle de détec- tion d'enveloppe sur une durée de deux cycles d'horloge en- registreuse. L'acquisition ou la saisie de données se poursuit à mesure que les cycles exposés ci-dessus se répètent, jusqu'à ce que les mémoires soient remplies. A cet instant, le signal de déclenchement est retiré de l'entrée B du circuit de commande de synchronisation 70, empochant ainsi tout fonctionnement ultérieur de ce circuit, puisque le cycle d'acquisition est terminé. En dehors du mode de détection d'enveloppe que l'on vient de décrire, on peut également faire fonctionner le circuit de la Figure 3 selon le mode normal prévu pour un oscilloscope numérique classique. Dans ce mode particulier, le circuit de commande de synchronisation 70 fonctionne en tant que multiplexeur afin de repérer alternativement les circuits-tampons de maintien 62 et 64 en réponse à des si- gnaux d'horloge enregistreuse, appliqués à travers la bas- cule 76 aux deux entrées de données 1 de ce circuit. Bien que l'invention ait été décrite en se référant surtout à son mode préféré de réalisation, il est bien en- tendu que diverses modifications et variantes peuvent etre apportées à ce mode de réalisation sans s'écarter toutefois des principes de base de l'invention, tels qu'ils ont été exposés dans cette description. 7-146 27 60 R E V E N D I C A T I 0 N S 1. Un système de stockage de formes d'onde comprenant: a) une mémoire (44) pour stocker les formes d'onde; b) des moyens (12) pour convertir un signal ana- logique en données numériques successives représentatives de valeurs instantanées du signal à une première cadence pré- établie; c) des moyens (18) pour recevoir ces données nu- mériques successives en provenance desdits moyens de conver- sion et pour détecter d'après ces données celles qui sont représentatives de valeurs maximales de déviation ou de dif- férence du signal qui se produit sur un intervalle de temps déterminé par une seconde cadence, et d) des moyens (40, 42) pour stocker dans ladite mémoire pour formes d'onde, à ladite seconde cadence, les- dites données numériques détectées, ce système étant caractérisé en ce que ladite première ca- dence est supérieure ou égale à ladite seconde cadence. 2. Un système de stockage de formes d'onde suivant la Revendication 1, caractérisé en ce que ladite mémoire pour formes d'onde comprend plusieurs points de stockage adressables, que lesdits moyens de conversion comprennent une horloge d'échantillonnage (14) et un convertisseur ana- logique/numérique (12), et que lesdits moyens de stockage comprennent une horloge enregistreuse (40) et un compteur d'adresses (42). 3. Un système de stockage de formes d'onde suivant la Revendication 1, caractérisé en ce que lesdits moyens détecteurs comprennent des moyens de verrouillage (20) des- tinés à stocker temporairement des données représentatives de valeurs maximales de déviation des signaux, des moyens de comparaison (18) pour comparer le contenu desdits moy- ens de verrouillage avec lesdites données numériques succes- sives provenant desdits moyens de conversion (12) afin de déterminer de nouvelles valeurs maximales de déviation des signaux, et des moyens (30) pour mettre à jour lesdits moy- ens de verrouillage avec des données représentatives des- dites nouvelles valeurs maximales de déviation des signaux. 4. Un système de stockage de formes d'onde suivant la Revendication 3, caractérisé en ce que lesdits moyens de verrouillage comprennent un premier dispositif de ver- rouillage pour stocker des données représentatives d'ampli- tudes maximales (64), des signaux, ainsi qu'un second dis- positif de verrouillage (62) pour stocker des données repré- sentatives d'amplitudes minimales des signaux, et que les- dits moyens de comparaison comprennent des premier et se- cond comparateurs (68, 66) reliés respectivement auxdits premier et second dispositifs de verrouillage (64, 62) ain- si qu'auxdits moyens de conversion (12). 5. Un système de stockage de formes d'onde suivant la Revendication 3, caractérisé en ce que lesdits moyens pour mettre à jour lesdits moyens de verrouillage compren- nent des moyens de logique de commande (30) sensibles aux- dits moyens de comparaison (18) afin d'engendrer des signaux de commande desdits moyens de verrouillage (20). 6. Un système de stockage de formes d'onde suivant la Revendication 5, caractérisé en ce que lesdits moyens de logique de commande comprennent un circuit de commande de synchronisation (70) destiné à synchroniser la génération desdits signaux de commande avec lesdits moyens de conver- sion et lesdits moyens de stockage. 7. Un système de stockage de formes d'onde, carac- térisé en ce qu'il comprend: 2 i 52760 a) une horloge d'échantillonnage (14) pour produire de premières impulsions d'horloge à une premiè- re cadence déterminée: b) un convertisseur analogique/numérique (12) pour convertir un signal analogique en données numériques successives à ladite première cadence; c) une mémoire de stockage de formes d'onde (44); d) une horloge enregistreuse (40) pour produire de secondes impulsions d'horloge à ladite seconde cadence qui est égale à ou plus lente que ladite première cadence; e) des moyens (30) pour détecter les valeurs maximale et minimale du signal qui se produisent pendant chaque intervalle de l'horloge enregistreuse, et f) des moyens (42) sensibles auxdites secondes impulsions d'horloge pour transférer lesdites valeurs maxi- male et minimale du signal à ladite mémoire pour formes d'ondes. 8. Un système de stockage de formes d'onde suivant la Revendication 7, caractérisé en ce que les moyens de dé- tection des valeurs maximale et minimale du signal compren- nent des moyens de verrouillage (62, 64) pour maintenir lesdites valeurs maximale et minimale, des moyens de compa- raison (66, 68) pour déterminer de nouvelles valeurs maxi- male et minimale, et des moyens de logique de commande (30) pour mettre à jour lesdits moyens de verrouillage suivant lesdites nouvelles valeurs. 9. Un système de stockage de formes d'onde suivant la Revendicati on 8, caractéris6 en ce que lesdits moyens de stockage comprennent des premier et second dispositifs de verrouillage (62, 64), que lesdits moyens de comparai- son comprennent des premier et second comparateurs (66, 68) -; 276î reliés respectivement auxdits premier et second circuits de verrouillage ainsi qu'audit convertisseur analogique/ numérique (12) pour engendrer respectivement des signaux de détection des valeurs maximale et minimale du signal, et que lesdits moyens logiques de commande (30) compren- nent un circuit de commande de synchronisation et de sé- lection de données (70) sensible auxdits signaux de dé- tection ainsi qu'auxdits signaux d'horloge d'échantillon- nage pour engendrer des signaux de commande de mise à jour desdits dispositifs de verrouillage (62, 64). 10. Un système de stockage de formes d'onde suivant la Revendication 9, caractérisé en ce que lesdits moyens logiques de commande (70) sont en outre sensibles aux- dites impulsions d'horloge enregistreuse pour amorcer les premier et second dispositifs de verrouillage (62, 64) au début de chaque intervalle d'horloge enregistreuse.