FR 2579328 A1 19860926 FR 8504403 A 19850325 CIRCUIT D'ANALYSE EN TEMPS REEL DE LA DISTRIBUTION ENERGETIQUE DES IMPULSIONS D'UN SIGNAL D'IMPULSIONS La présente invention a pour objet un cir- cuit d'analyse en temps réel de la distribution éner- gétique des impulsions d'un signal d'impulsions. Dans ce circuit, la distribution énergétique des impulsions est définie par le comptage du nombre d'impulsions tombant dans des fenêtres énergétiques, ou des bandes énergétiques, prédéterminées. Ce circuit permet no- tamment l'analyse de la distribution énergétique de phénomènes physiques non stationnaires, tels que la désintégration radioactive d'un corps radioactif. On sait que la masse d'un corps radioactif contenu dans un matériau constitué de plusieurs élé- ments peut être déterminée par le taux de désintégra- tion de ce corps. Le rayonnement, corpusculaire ou électromagnétique, associé à cette désintégration a une énergie parfaitement définie. Chaque désintégra- tion étant convertie en une impulsion, le comptage des impulsions tombant dans une fenêtre énergétique cen- trée sur ladite énergie de désintégration permet d'évaluer le taux de désintégration de ce corps. Notons que si le matériau comporte plusieurs corps radioactifs, la masse de chacun de ceux-ci peut être déterminée si les fenêtres énergétiques associées à ces corps radioactifs sont disjointes. Le taux de comptage dans chaque fenêtre énergétique résulte de la superposition des désinté- grations du corps radioactif et du bruit de fond dû au rayonnement cosmique et au terrain o la mesure est réalisée. Ce bruit de fond est évalué par le comptage des impulsions tombant dans une fenêtre énergétique indépendante des autres fenêtres énergétiques et dans laquelle aucune désintégration due à un corps radioac- tif analysé n'est possible. Le taux de désintégration réel de chaque corps radioactif analysé est ainsi dé- terminé par le taux de comptage dans la fenêtre éner- gétique associé diminué du taux de comptage dû au bruit de fond. Les circuits connus d'analyse de la distri- bution énergétique des impulsions d'un signal d'impul- sions comprennent un convertisseur analogique-numéri- que délivrant un code numérique représentatif de l'am- plitude de l'impulsion reçue, un moyen de mémorisation comprenant autant de celluLes de mémorisation que de valeurs possibles du code numérique, et des moyens de traitement pour incrémenter le contenu de la cellule de mémorisation associée au code numérique délivré par le convertisseur analogique-numérique. Lorsque le comptage est terminé, les infor- mations contenues dans chaque cellule de mémorisation sont représentatives de la distribution énergétique du phénomène mesuré. Cette distribution énergétique est définie par le nombre d'impulsions par canal, ou ni- veau d'énergie. Si l'on désire connaître la distribution énergétique des impulsions du signal mesuré par fenê- tres énergétiques, il faut additionner les nombres contenus dans tous les canaux correspondant à une même fenêtre énergétique. Ce traitement ne peut avoir lieu qu'après la fin de l'analyse du signal mesuré. Ceci occasionne ainsi un temps mort non négligeable entre deux analyses consécutives. Le but principal de l'invention est de sup- primer ce temps mort de façon que la distribution énergétique du signal d'impulsions par fenêtres éner- gétiques soit disponible immédiatement après la fin de l'analyse du signal mesuré. Pour atteindre ce but, l'invention prévoit un ensemble de n échelles de comptage correspondant chacune à une fenêtre énergétique, le contenu d'une échelle de comptage étant incrémenté lorsque l'ampli- tude de l'impulsion reçue est comprise dans la bande énergétique de la fenêtre associée. De cette manière, la distribution énergétique par fenêtre d'énergie est réalisée en temps réel. De manière plus précise, le circuit d'analy- se en temps réel de l'amplitude des impulsions d'un signal d'impulsions dans des fenêtres énergétiques est caractérisé en ce qu'il comprend un convertisseur analogique-numérique recevant ledit signal d'impul- sions et délivrant, pour chaque impulsion, un premier code représentatif de l'amplitude de ladite impulsion, ledit premier code pouvant prendre N valeurs, un en- semble de n échelles de comptage o n dant chacune à une fenêtre énergétique, et un moyen de codage recevant ledit premier code et délivrant un second code pour adresser l'une des échelles de comp- tage, ledit second code pouvant prendre au moins n valeurs, le contenu de l'échelle de comptage adressée étant incrémenté. Dans ce circuit, le contenu d'une échelle de comptage est incrémenté lorsque le premier code repré- sentant l'amplitude d'une impulsion est compris entre deux valeurs déterminées représentant respectivement la borne inférieure et la borne supérieure de la fenêtre énergétique. En général, une échelle de comp- tage est associée à chaque fenêtre énergétique. Toutefois, on peut également associer plusieurs fenê- tres énergétiques différentes à une seule échelle de comptage. De manière préférée, une valeur au moins du second code est associée aux énergies extérieures aux fenêtres énergétiques définies. Ceci présente L'avantage que La somme des valeurs contenues dans Les écheLLes de comptage 'est alors égale au nombre d'impulsions reçues. Ceci est utile pour étudier La statistique de l'énergie des impulsions du signal mesuré. Selon un premier mode de réaLisation préfé- ré, le circuit de L'invention comprend une mémoire et un décodeur binaire, Ladite mémoire comprenant N ceL- LuLes de mémorisation et recevant Le premier code sur son entrée d'adresse, Ledit décodeur binaire étant relié en entrée à la sortie de donnée de la mémoire et délivrant Le second code. La mémoire utiLisée peut notamment être une mémoire vive ou une mémoire morte, programmable ou reprogrammable. Selon un deuxième mode préféré de réalisa- tion du circuit de L'invention, le moyen de codage comprend pour chaque fenêtre énergétique, un premier et un second comparateurs et un premier et un second registres, le premier registre contenant un code re- présentatif du seuil énergétique inférieur de ladite fenêtre et le second registre un code représentatif du seuil énergétique supérieur de ladite fenêtre, le premier comparateur recevant sur une entrée le premier code et sur une autre entrée Le code délivré par le premier registre, le second comparateur recevant sur une entrée le premier code et sur une autre entrée le code délivré par le second registre, le contenu de l'échelle de comptage associée à Ladite fenêtre étant incrémenté si le premier code est compris entre les codes délivrés par les registres. Les registres peuvent être notamment du type mémoire vive ou mémoire morte, programmable ou repro- grammable. Les caractéristiques et avantages de l'in- vention ressortiront mieux de La description qui va suivre, donnée à titre iLLustratif mais non Limitatif, en référence aux dessins annexés, sur LesqueLs: - la figure I représente schématiquement le circuit d'analyse de l'invention, - La figure 2 illustre la correspondance entre l'amplitude d'un signal, les fenêtres énergéti- ques et les échelles de comptage associées, - la figure 3 représente un premier mode préféré de réalisation du moyen de codage du circuit de l'invention, et - la figure 4 illustre un second mode préfé- ré de réalisation du moyen de codage du circuit de l'invention. La figure 1 représente schématiquement le circuit d'analyse de l'invention. Ce circuit comprend un convertisseur analogique-numérique 2, un moyen de codage 4 et un ensemble d'échelles de comptage 61, 62, 6n. Le convertisseur analogique-numérique 2 n reçoit le signal d'impulsions. Il délivre sur une voie de donnée 8 un premier code numérique représentatif de l'amplitude d'une impulsion reçue et sur une voie de commande 10 un signal de synchronisation. Le premier code numérique peut avantageuse- ment être un ensemble de signaux binaires, par exemple un octet pouvant représenter 256 niveaux d'amplitude. Le signal de synchronisation émis sur La voie 10 permet la réception du code émis sur la voie 8 par le moyen de codage 4. En fonction de la valeur de ce premier code, le moyen de codage 4 commande l'incrémentation du contenu de l'une des échelles de comptage 61, 62,... n Toutes les échelles de comptage, sauf éven- tuellement une échelle de comptage, sont associées à une fenêtre d'énergie et sont incrémentées Lorsque L'énergie de l'impuLsion reçue par le convertisseur analogique-numérique 2 est comprise entre le seuil in- férieur et le seuil supérieur de la bande énergétique associée à ladite échelle de comptage. Une échelle de comptage déterminée peut re- présenter les énergies extérieures aux bandes d'éner- gie associées aux autres échelles de comptage. Cette dernière échelle de comptage est ainsi incrémentée lorsque l'intensité de l'impulsion reçue ne correspond pas à une des fenêtres énergétiques définies. L'utili- sation de cette échelle de comptage présente l'avanta- ge que la somme des valeurs contenues dans toutes les échelles de comptage est alors égale à la somme des impulsions reçues par le circuit. Ceci est indispensa- ble pour une étude statistique précise de La distribu- tion énergétique des impulsions du signal reçu. La figure 2 illustre la correspondance entre l'intensité d'une impulsion, les fenêtres énergéti- ques définies et les échelles de comptage. On note Ei et Ef les énergies inférieure et supérieure de la bande d'énergie traitée par le circuit d'analyse. A titre d'exemple, on a défini dans cette bande trois fenêtres énergétiques disjointes F1, F2 et F3. Ce dé- coupage fait apparaîTtre dans la bande Eià, E trois bandes B1, B2 et B3. Le circuit d'analyse est doté de quatre échelles de comptage 61, 62, 63 et 64. Les trois pre- mières échelles de comptage sont associées respective- ment aux trois fenêtres énergétiques F1, F2 et F3; la quatrième échelle de comptage est associée aux bandes B1, B2 et B3. On a représenté sur la figure 2 une impul- sion I dont l'amplitude est comprise entre les éner- gies Ei et Ef. Plus précisément, l'amplitude de cette impulsion est comprise entre les bornes de la fenêtre énergétique F2. Dans cette situation, le moyen de co- dage du circuit de l'invention commande l'incrémenta- tion de l'échelle de comptage 62 associée à cette fe- nêtre F2. On va maintenant décrire successivement deux modes de réalisation préférés du moyen de codage de l'invention. Dans le premier mode de réalisation, le moyen de codage comprend une mémoire d'adressage indirect et un décodeur binaire pour l'adressage de l'une des échelles de comptage. Dans le second mode de réalisation, le moyen de codage comprend, pour chaque fenêtre énergétique, deux comparateurs et deux registres indiquant respec- tivement les seuils inférieur et supérieur de la fenê- tre énergétique. On a représenté sur la figure 3 un premier mode de réalisation du moyen de codage. Il comprend une mémoire 12 et un décodeur binaire 14. L'entrée d'adresse de la mémoire 12 est reliée à la voie 8, sa sortie de donnée est reliée par une voie 16 à l'entrée du décodeur binaire 14. La sélection de la mémoire 12 est réalisée par le signal émis sur la voie 10. Le décodeur binaire 14 comporte p entrées et n=2p sorties. Chaque sortie est reliée à une échelle de comptage. La mémoire 12 comporte au moins N cellules de mémorisation qui sont chacune associée à une inten- sité donnée de l'impulsion reçue. Toutes les cellules correspondant à une fenêtre énergétique déterminée contiennent la même valeur. Celle-ci transmise par la voie 16 au décodeur binaire 14, permet d'activer la sortie du décodeur binaire associée à l'échelle de comptage qui correspond à cette fenêtre énergétique. Ainsi, le contenu de l'échelle de comptage est incré- menté. Le demandeur a réalisé un circuit d'analyse conforme aux figures 1 et 3. Le convertisseur analogi- que-numérique 2 est de type ADC 820, la mémoire 12 de type 6166L-5, Le décodeur binaire de type HEF 4514 et Les échelles de comptage sont constituées par des cir- cuits 82C54 contenant chacun trois échelles de compta- ge. Dans ce circuit, Le premier code délivré sur La voie 8, est un octet et Le second code, délivré sur La voie 16, comporte 4 éLéments binaires. Outre les éLéments représentés sur Les figu- res 1 et 3, le circuit d'analyse de l'invention com- prend, de manière classique, des moyens de séquence- ment des signaux entre Les différents éLéments du circuit. IL peut également comprendre avantageusement un processeur notamment lorsque la mémoire est une mémoire vive (RAM) ou une mémoire morte reprogrammable (EPROM ou EEPROM). On va maintenant décrire en référence à la figure 4 un second mode préféré de réalisation du moyen de codage du circuit de l'invention. Ce moyen de codage 4 comprend, pour chaque fenêtre énergétique, un élément de comparaison 18. Tous Les éléments de comparaison 18 ont une structure identique. Ils comprennent deux compara- teurs 20, 22 et deux registres 24, 26. Les registres 24 et 26 contiennent respectivement des codes notant Les seuils supérieur et inférieur de la fenêtre éner- gétique. Le comparateur 20 reçoit sur son entrée posi- tive le signal délivré par le registre 24 et sur son entrée négative Le signal déLivré par le convertisseur analogique-numérique sur La voie 8. IL délivre un si- gnal au niveau haut lorsque L'amplitude de L'impulsion reçue est inférieure au seuil indiqué par le registre 24. De même, le comparateur 22 reçoit sur son entrée positive le signal délivré par Le convertisseur anaLo- gique-numérique sur la voie 8 et sur son entrée négative le signal délivré par Le registre 26. Ce com- parateur délivre un signal au niveau haut si l'inten- sité de l'impulsion reçue est supérieure au seuil in- férieur indiqué par le registre 26. L'élément de comparaison 18 comprend en outre une porte ET 28 dont les entrées sont reliées aux sorties des comparateurs 20 et 22. Cette porte délivre un signal au niveau haut lorsque l'intensité de l'impulsion reçue est comprise entre les seuils in- férieur et supérieur de la fenêtre énergétique. Ce signal est appliqué sur l'entrée d'une échelle de comptage 61, 62,.,, 6n_1 et commande l'incrémenta- tion du contenu de cette échelle de comptage. Le moyen de codage 4 peut comprendre en outre une porte OU recevant sur n-1 entrées les si- gnaux déLivrés par les n-1 portes ET des éléments de comparaison 18. Cette porte OU 30 est reliée à une échelle de comptage 6n qui effectue le comptage des impulsions reçues dont l'intensité n'est pas comprise dans les fenêtres énergétiques définies par les regis- tres 24 et 26 des éléments de comparaison 18. Comme dans la figure précédente, on n'a pas représenté sur la figure 4 les moyens de séquencement, bien connus de l'homme de l'art, nécessaires au fonc- tionnement correct du moyen de codage 4. Les registres 24 et 26 contenant les seuils inférieur et supérieur de chaque fenêtre énergétique peuvent être constitués de mémoires vives (RAM) ou de mémoires mortes programmables (PROM) ou reprogramma- bles (EPROM ou EEPROM). La programmation de ces regis- tres est réalisée selon toute méthode connue. REVENDICATIONS 1. Circuit d'analyse en temps réel de l'am- pLitude des impulsions d'un signal d'impulsions dans des fenêtres énergétiques caractérisé en ce qu'il com- prend un convertisseur analogique-numérique (2) rece- vant Ledit signal d'impulsions et délivrant, pour chaque impulsion, un premier code représentatif de l'amplitude de ladite impulsion, ledit premier code pouvant prendre N valeurs, un ensemble de n échelles de comptage (61., 62, ., 6n) o n tage, ledit second code pouvant prendre au moins n valeurs, le contenu de L'échelle de comptage adressée étant incrémenté. 2. Circuit selon La revendication 1, carac- térisé en ce que les fenêtres énergétiques sont dis- jointes, une valeur du second code au moins étant as- sociée aux énergies inter-fenêtres. 3. Circuit selon l'une quelconque des reven- dications 1 et 2, caractérisé en ce que le moyen de codage (4) comprend une mémoire (12) et un décodeur binaire (14), ladite mémoire comprenant N cellules de mémorisation et recevant le premier code sur son en- trée d'adresse, ledit décodeur binaire étant relié en entrée à la sortie de donnée de la mémoire et déli- vrant le second code. 4. Circuit selon la revendication 3, carac- térisé en ce que la mémoire (12) est une mémoire vive. 5. Circuit selon la revendication 3, carac- térisé en ce que la mémoire (12) est une mémoire morte programmable. 6. Circuit selon la revendication 2, carac- 1 1 térisé en ce que Le moyen de codage (4) comprend, pour chaque fenêtre énergétique, un premier et un second comparateurs (20, 22) et un premier et un second re- gistres (24, 26), le premier registre contenant un code représentatif du seuil énergétique inférieur de ladite fenêtre et le second registre un code représen- tatif du seuil énergétique supérieur de ladite fenê- tre, le premier comparateur recevant sur une entrée le premier code et sur une- autre entrée le code délivré par le premier registre, le second comparateur rece- vant sur une entrée le premier code et sur une autre entrée le code délivré par le second registre, le contenu de l'échelle de comptage associée à ladite fenêtre étant incrémenté si le premier code est com- pris entre les codes délivrés par les registres. 7. Circuit selon la revendication 6, carac- térisé en ce que les registres (24, 26) sont des mé- moires vives. 8. Circuit selon la revendication 6, carac- térisé en ce que les registres (24, 26) sont des mé- moires mortes programmables.