Brevet FR3164859A1 — publié le 20260123

Procédé de traitement d’un signal analogique comprenant : - Une détection du signal analogique, cette détection comprenant la génération d’un premier signal de référence temporelle, en particulier d’une impulsion de référence, à condition qu’une amplitude du signal analogique dépasse un seuil prédéfini ; - Une génération d’une série de fenêtres temporelles, sur plusieurs voies (V1, V2, V3, V4), à partir du premier signal de référence temporelle, les fenêtres temporelles de la série de fenêtres temporelles étant successives et/ou de durées différentes ; - Une génération de formes de signaux, sur chacune des voies (V1, V2, V3, V4), par multiplication de chacune de ces fenêtres temporelles par le signal analogique tel quel ou converti en un signal bande de base ; et, - Une étape de génération des signaux parallèles de sortie. Figure pour l’abrégé : Fig. 1 Procédé de traitement d’un signal analogique et système associé. La présente invention concerne l’encodage d’un signal analogique, par exemple électrique, en série en signaux parallèles de sortie. Par signal analogique, on entend un signal analogique de nature électrique. Actuellement, un tel encodage est mis en œuvre, de manière classique, par un échantillonnage du signal analogique impliquant une horloge. Il faut en effet qu’un signal d’horloge soit déjà actif au moment où le signal analogique a une amplitude non nulle et que ce signal d’horloge soit synchronisé sur les caractéristiques du signal. Cela a pour conséquence une latence de traitement et une consommation d’énergie, au repos (c’est-à-dire, lorsqu’il n’y pas de signal), préjudiciable aux performances. Pour remédier à cet inconvénient, l’invention concerne un procédé de traitement d’un signal analogique (électrique, par exemple, une tension ou un courant) (par exemple, représentatif d’une tension (électrique) ou d’une intensité (électrique)) (autrement dit : d’un signal électrique en série) comprenant une étape d’encodage (autrement dit : une étape de conversion) (asynchrone) (par exemple, en temps continu) du signal analogique en signaux parallèles de sortie, l’étape d’encodage (asynchrone) comportant les étapes suivantes: - Une détection (par exemple en temps continu) du signal analogique (non nul), cette détection comprenant une génération d’un premier signal de référence temporelle, en particulier, d’une impulsion de référence, notamment par l’intermédiaire (autrement dit : engendré par) d’un premier neurone artificiel à impulsions, à condition qu’une amplitude du signal analogique dépasse un seuil prédéfini, (puis) - Une génération d’une série de fenêtres temporelles (électriques), sur plusieurs voies (autrement dit : lignes) (électriques), à partir du premier signal de référence temporelle (par exemple, par dilatation ou extension (temporelle) du premier signal de référence ou de l’impulsion de référence et notamment convolution), les fenêtres temporelles de la série de fenêtres temporelles étant par exemple successives (et/ou décalées temporellement entre elles) et/ou de durées différentes ; - Une génération de formes de signaux (autrement dit ou par exemple : de formes d’ondes) (électriques), sur chacune des voies, par multiplication de chacune de ces fenêtres temporelles par le signal analogique tel quel ou converti en un signal bande de base; et (autrement dit : puis), - Une étape de génération des signaux parallèles de sortie (autrement dit : une étape de conversion) (asynchrone) à partir des formes de signaux. Ainsi, grâce à l’invention : - l’encodage est mis en œuvre de manière asynchrone, - les composants électroniques sont inactifs lorsque le signal analogique est absent, - et notamment, la détection et/ou l’encodage peut-être en temps continu. Ainsi, aucune période de réception du signal analogique n’échapperait au procédé de traitement (autrement dit : à l’étape d’encodage). On obtient ainsi un traitement du signal analogique d’une grande efficacité énergétique et de latence réduite. Selon une variante, durant l’étape de détection, le premier signal de référence, qui est par exemple, de manière non limitative, une impulsion de référence, peut être généré par un circuit constitué de portes logiques et de composants à retard (tel que des capacités), Selon un mode de réalisation, l’étape de génération (autrement dit, l’étape de formation) des signaux parallèles de sortie comprend une quantification (autrement dit : une transformation) de chacune de ces formes de signaux pour former les signaux parallèles de sortie (sur chacune des voies). De manière générale, la quantification d’un signal est connue de l’homme de métier, et il existe de nombreuses manières de mettre en œuvre une telle quantification. En variante, les signaux parallèles de sortie sont les formes de signaux, notamment (mais pas seulement) dans le cas où la détection comprend, préalablement à la génération du premier signal de référence temporelle, une étape de conversion du signal analogique en un signal bande de base. L’étape de génération des signaux parallèles de sortie est, dans ce cas, l’étape de génération des formes de signaux Selon un mode de réalisation, la quantification comprend une conversion : - D’une tension représentative de l’énergie moyenne ou instantanée de chacune de ces formes de signaux (autrement dit : une conversion, de chacune de ces formes de signaux,) en une grandeur physique du signal analogique, ou - D’un courant représentatif de l’énergie moyenne ou instantanée de chacune de ces formes de signaux (autrement dit : une conversion, de chacune de ces formes de signaux,) en une grandeur physique du signal analogique. Par exemple, l’énergie instantanée de chacune de ces formes de signaux peut être obtenu par un circuit non linéaire (par exemple, par un circuit d’élévation de chacune de ces formes de signaux au carré). Par exemple, l’énergie moyenne de chacune de ces formes de signaux peut être obtenu par un circuit de lissage passe-bas. Selon un mode de réalisation, la quantification comprend une conversion, de la tension ou du courant représentatifs de l’énergie moyenne ou instantanée de chacune de ces formes de signaux (autrement dit : une conversion, de chacune de ces formes de signaux,), en des impulsions de sortie, par un deuxième neurone artificiel à impulsion, par exemple dit, en anglais « Leaky Integrate-and-Fire neuron ». Une telle conversion est connue de l’homme de métier. A titre d’exemple, on peut citer l’article : - Melpomeni Dimopoulou, Marc Antonini. Signal Quantization using a Leaky Integrate-and-Fire neuron GRETSI 2017, Sep 2017, Juan-Les-Pins, France. Par exemple, le premier neurone artificiel à impulsion et/ou le deuxième neurone artificiel à impulsion (et/ou le troisième neurone artificiel à impulsion ci-dessous) peut être par exemple de type dit, en anglais « Leaky Integrate-and-Fire neuron ». Par exemple, le premier neurone artificiel à impulsion et/ou le deuxième neurone artificiel à impulsion (et/ou le troisième neurone artificiel à impulsion ci-dessous) peut comprendre des transistors (par exemple : Metal-Oxyde-Silicium) opérant sous le seuil de conduction. Ainsi, l’énergie consommée durant le procédé sera de quelques picowatts. Selon un mode de réalisation, le procédé comprend une étape de stimulation d’un réseau de neurones par les impulsions de sortie. Dans ce cas, le deuxième neurone à impulsion peut faire partie de la couche d’entrée du réseau de neurones à impulsions. Le réseau de neurones est par exemple apte à commander l’émission d’un signal d’alarme, par exemple par l’intermédiaire d’un émetteur radiofréquence. En variante, le procédé comprend une étape de conversion des impulsions de sortie, en un format binaire, par exemple, par un compteur d’impulsions asynchrone (connu de l’homme de métier). En variante, selon les applications, la quantification comprend une conversion de la tension ou du courant représentatif de l’énergie moyenne ou instantanée en (autrement dit : une conversion, de chacune de ces formes de signaux): - Une tension aux bornes d’une capacité, ou - Un état haut ou bas d’une mémoire vive statique ou d’une une bascule D, ou - Un résultat d’une conversion analogique-numérique asynchrone, ou - Un nombre d’impulsions, ou d’une fréquence d’impulsions. Selon un mode réalisation, la détection comprend, par exemple préalablement à la génération du premier signal de référence temporelle, une étape de conversion du signal analogique en un signal bande de base, selon une méthode connue de l’homme de métier (par exemple, en utilisant un amplificateur faible bruit et un détecteur d’enveloppe). Dans ce cas, les fenêtres de la série de fenêtres temporelles sont multipliées par le signal en bande de base ainsi obtenu, durant l’étape de génération des formes de signaux. Les formes de signaux sont alors des lignes droites. Ainsi, les formes de signaux peuvent être des courbes ou des lignes droites. Selon un mode de réalisation, le signal analogique est issu d’un capteur d’une grandeur physique (par exemple : une température ou une pression) ou d’un récepteur radiofréquence. Par exemple, le récepteur radiofréquence, comprend une antenne de réception d’un signal radiofréquence constituant le signal analogique, un amplificateur faible bruit et un détecteur d’enveloppe, et est apte à convertir le signal radiofréquence en le signal bande de base (modulé en tout rien ou selon une autre modulation). Par impulsion de référence, on entend, par exemple, un signal d’amplitude non nulle d’une durée comprise entre 1 picoseconde à 100 millisecondes.. On entend, par fenêtre temporelle, un signal (électrique), préférentiellement, (par exemple, une tension ou un courant) d’amplitude non nulle (ou supérieure à un seuil) tout au long d’une période (continue). La fenêtre temporelle s’achève lorsque la période s’achève (par exemple, lorsque l’amplitude devient nulle). Selon un mode de réalisation, le premier neurone à impulsion comprend une période réfractaire (d’une durée supérieure ou égale à celle du signal analogique, i.e. : en entrée du système). De manière plus générale, la génération d’un premier signal de référence temporelle est suivie d’une inhibition d’une nouvelle génération de premier signal de référence (pendant une durée supérieure ou égale à celle du signal analogique). Par exemple, durant la génération de la série de fenêtres temporelles, l’impulsion de référence peut être dilatée par un filtre fréquentiel passe-bas, et l’impulsion de référence ainsi dilaté peut inhiber (par contre réaction) le premier neurone artificiel pendant la durée de l’impulsion de référence ainsi dilatée (par exemple, en pompant le courant de charge de la capacité de membrane du premier neurone, l’empêchant de générer une impulsion pendant la période durant laquelle le premier neurone à impulsion reçoit l’impulsion de référence dilatée). En variante, que la génération d’un premier signal de référence temporelle soit mise en œuvre par le premier neurone ou un autre composant, on peut utiliser un compteur temporel déclenché par l’impulsion de référence ou plus généralement le premier signal de référence temporelle : le principe consiste alors à interdire la prise en compte de signaux tant que le décompte n’est pas achevé. Selon un mode de réalisation, durant la génération de la série de fenêtres temporelles, chaque fenêtre temporelle de la série de fenêtres temporelles est obtenue par dilatation temporelle (autrement dit : par extension temporelle) (autrement dit, par convolution) d’un troisième signal de référence temporelle (qui peut être une impulsion de référence) mis en œuvre par un filtre fréquentiel passe-bas à commutation parmi N filtres fréquentiels passe-bas à commutation, N étant un entier supérieur ou égale à 1. Ainsi, la génération de chaque fenêtre temporelle de la série de fenêtres temporelles peut être mise en œuvre par N filtres fréquentiels passe-bas à commutation. Par exemple, N est égale au nombre de fenêtres de la série de fenêtres temporelles. Le troisième signal de référence peut être le premier signal de référence ci-dessus ou le deuxième signal de référence ci-dessous. En variante, chaque fenêtre temporelle peut être obtenue par un autre procédé : en utilisant un circuit logique déclenché par l’impulsion de référence et dont la sortie serait maintenue à l’état logique haut (1) pendant une durée déterminée à l’aide d’un compteur temporel. Une fois le décompte atteint, la sortie du circuit logique passe à l’état logique bas (0) : ainsi ce circuit logique fournit à sa sortie la fenêtre temporelle résultant de la dilatation temporelle de l’impulsion de référence. Autrement dit, le troisième signal de référence étant un signal (d’amplitude ou d’intensité) non nul entre un instant t0 et un instant t1, ladite chaque fenêtre temporelle, peut-être un signal (par exemple, une tension ou un courant) d’amplitude non nul (par exemple, d’une amplitude constante ou décroissante) tout au long la période s’étendant de l’instant t0 et à un instant t2, l’instant t1 étant compris entre l’instant t0 et l’instant t2. La période peut être d’une durée identique ou différente pour chaque fenêtre temporelle des fenêtres temporelles de la série de fenêtres temporelles. Selon un mode de réalisation, la durée séparant l’instant t2 de l’instant t0 peut être comprise entre 10 picosecondes et 10 secondes. Par exemple : - la génération des fenêtres temporelles est réalisée en temps continu et/ou ; - le signal analogique tel quel ou le signal bande de base est dupliqué (sur lesdites plusieurs voies) en autant de répliques que le nombre de fenêtres temporelles générées aux fins de la multiplication de chaque réplique par une fenêtre temporelle pour obtenir les formes de signaux. Par exemple, les fenêtres temporelles (autrement dit : l’amplitude des fenêtres temporelles) ont une forme rectangulaire, ou en variante une forme d’une fonction exponentielle décroissante ou une autre forme. Selon un mode de réalisation, les fenêtres temporelles de la série de fenêtres temporelles étant successives (et/ou décalées temporellement entre elles) (et par exemple de durées identiques), la génération de la série de fenêtres temporelles comprend, : - Sur détection qu’une première fenêtre temporelle s’achève (autrement dit ; que son amplitude décroît en deçà d’un seuil prédéfini ou plus généralement, décroît), génération d’un deuxième signal temporel de référence, en particulier d’une impulsion de référence, notamment par l’intermédiaire d’un troisième neurone artificiel à impulsion, puis - Génération d’une deuxième fenêtre temporelle (suivant la première fenêtre temporelle dans la série de fenêtres temporelles) (par exemple, par dilatation temporelle (autrement dit : par extension temporelle) (par convolution)) à partir du deuxième signal de référence. Bien entendu, dans ce cas ; la première fenêtre temporelle de la série est engendrée (directement) à partir du signal de référence. Dans une variante détaillée plus loin, toujours dans le cas où les fenêtres temporelles sont successives ( et «éventuellement de durée identiques), les fenêtres temporelles peut être engendrées par des filtres fréquentiels passe-bas en série. En variante, les fenêtres temporelles de la série de fenêtres temporelles étant de durées différentes, chaque fenêtre temporelle de la série de fenêtres temporelles débute au même instant et à une durée égale k * p (c’est-à-dire, k fois p), p étant un pas de temps identique pour chaque fenêtre temporelle de la série de fenêtres temporelles et k étant un entier différent pour chaque fenêtre temporelle de la série de fenêtres temporelles, compris entre 1 et un entier F, si la série de fenêtres temporelles comprend F fenêtres. Ce mode de réalisation peut être mis en œuvre par filtrage et amplification (autrement dit : convolution) comme décrit précédemment, à l’aide de capacités configurées pour obtenir des fenêtres temporelles de durée différentes (par les N filtres séquentiels). Bien entendu, d’autres arrangements temporels de la série de fenêtres temporelles sont possibles, notamment dans le cas où les fenêtres temporelles de la série de fenêtres temporelles sont de durées différentes. L’invention concerne également un système de codage asynchrone configuré pour mettre en œuvre les étapes du procédé selon l’invention (notamment selon les revendications de procédé), notamment l’étape d’encodage. L’invention concerne aussi un système d’encodage (autrement dit : de conversion) (asynchrone) d’un signal analogique (électrique) (par exemple, représentatif d’une tension (électrique) ou d’une intensité (électrique) (autrement dit : d’un signal électrique en série) (en entrée du système d’encodage) en signaux parallèles de sortie (notamment, pour la mise en œuvre du procédé selon l’invention), comportant : - Un détecteur (en temps continu) d’un signal analogique (non nul) générant un premier signal de référence temporelle, à condition qu’une amplitude du signal analogique dépasse un seuil prédéfini, - Un générateur d’une série de fenêtres temporelles, sur plusieurs voies (autrement dit : lignes) (électriques), à partir du premier signal de référence temporelle (par exemple, par dilatation ou extension (temporelle) du premier signal de référence ou de l’impulsion de référence et notamment convolution), les fenêtres temporelles de la série de fenêtres temporelles étant par exemple successives (et/ou décalées temporellement entre elles) et/ou de durées différentes - Un générateur de formes de signaux (autrement dit ou par exemple : de formes d’ondes) (électriques), sur chacune des voies, par multiplication de chacune de ces fenêtres temporelles par le signal analogique tel quel ou converti en un signal bande de base ; et - Un générateur des signaux parallèles de sortie (autrement dit : une étape de conversion) (asynchrone) à partir des formes de signaux. Selon un mode de réalisation, le générateur des signaux parallèles de sortie comprend un quantificateur de ces formes de signaux apte à quantifier les formes de signaux pour engendrer les signaux parallèles parallèle de sortie (sur chacune des voies) à partir des formes de signaux. Selon un mode de réalisation, le détecteur comprend un générateur d’impulsions à déclenchement à seuil configuré pour générer une impulsion de référence (autrement dit : l’impulsion de référence, ou plus généralement le premier signal de référence) lorsque l’amplitude du signal analogique dépasse un seuil prédéfini. Selon un mode réalisation, le générateur d’impulsions est un premier neurone artificiel à impulsions, notamment de type « Leaky Integrate and Fire » et/ou comportant des transistors MOS opérant sous le seuil de conduction. Par exemple, le premier neurone à impulsion comprend une période réfractaire d’une durée supérieure à celle du signal analogique (i.e. : en entrée du système). Selon un mode de réalisation, le générateur de la série de fenêtres temporelles comporte N filtres fréquentiels passe-bas (par exemple constitué de transistors opérant sous le seuil de conduction) à commutation, N étant un entier supérieur ou égal à 1, par exemple, aptes à dilater temporellement le premier signal de référence temporelle (par convolution) et ainsi à générer chaque fenêtre temporelle de la série de fenêtre temporelles (durant l’étape de génération de la série de fenêtres temporelles). Selon un mode de réalisation, bien entendu, du procédé et du système selon l’invention, les N filtres fréquentiels passe-bas comportent : - Un transistor de commande, - Une capacité associée au transistor de commande, - Un transistor de fuite, et -Au moins deux inverseurs. Selon un mode de réalisation, bien entendu, du procédé et du système selon l’invention, les N filtres fréquentiels passe-bas comportent : - Le transistor de commande, par exemple de type dit MOS, configuré en commutateur et commandé par le premier signal de référence, le drain de ce transistor étant préférentiellement connecté à une tension d’alimentation; - La capacité associée au transistor de commande, connectée en série avec celui-ci en un point milieu et ayant une borne reliée à une tension d’alimentation; - Le transistor de fuite, monté en parallèle avec la capacité associée au transistor de commande, de sorte à permettre la décharge de celle-ci à travers le transistor de fuite, la grille du transistor de fuite étant commandée par une tension réglable de manière à contrôler le courant de décharge de ladite capacité, la source du transistor de fuite étant connectée à la tension d’alimentation, et - Une entrée d’un premier inverseur parmi ledit au moins deux inverseurs étant reliée au point milieu. Par exemple, le transistor de commande étant de type dit NMOS, sa grille étant reliée au signal de référence. Par exemple, la capacité a la même valeur pour les N filtres. En variante, par exemple, le transistor de commande, par exemple de type dit, type PMOS, a sa grille reliée au signal complémentaire du signal de référence, ce signal complémentaire provenant notamment de la sortie d’un inverseur logique ayant pour entrée le signal de référence, les N filtres fréquentiels passe-bas comportant chacun en outre un second transistor, par exemple de type dit NMOS, monté en série avec le transistor de fuite, la source du second transistor, par exemple de type dit NMOS, étant connectée au point milieu, son drain étant connecté au drain du transistor de fuite et sa grille étant connectée à la sortie du premier inverseur. Selon un mode de réalisation, N étant supérieur à 1, la série de fenêtres temporelles comprenant de N fenêtres temporelles (successives), les N filtres fréquentiels passe-bas étant connectés en cascade pour la (ou une) génération (successive) des N fenêtres temporelles, chaque filtre fréquentiel passe-bas de rang i des N filtres fréquentiels passe-bas, 1 ≤ i ≤ N-1, étant connecté au filtre de rang i+1 par l’intermédiaire de deux inverseurs de connexion et d’une capacité de retard. Par exemple, le premier inverseur de connexion (des deux inverseurs de connexion) a pour entrée la sortie du filtre de rang i et pour sortie le drain du transistor de commande (par exemple du transistor de commande précité) du filtre de rang i+1, le deuxième inverseur de connexion (des deux inverseurs de connexion) ayant pour entrée la sortie d’un inverseur parmi les deux au moins inverseur (par exemple, le premier inverseur précité) du filtre de rang i et pour sortie la grille du transistor de commande du filtre de rang i+1, la capacité de retard étant connectée entre la grille du transistor de commande du filtre de rang i+1 et à la tension d’alimentation. On rappelle qu’une bascule D est une bascule comprenant ; - Une seule entrée de donnée, noté entrée D, - Une entrée d’horloge recevant un signal d’horloge, – Une sortie, notée Q, et une sortie complémentaire de Q. Dans une telle bascule D, à chaque front d’horloge du signal d’horloge sur l’entrée d’horloge, une donnée reçue en entrée D est copiée sur la sortie Q, et le complémentaire de cette donnée est copié sur la sortie complémentaire de Q. Selon un mode de réalisation, les N filtres fréquentiels passe-bas sont constitués d’un filtre fréquentiel passe-bas unique, N étant égal 1, la série de fenêtres temporelles comprenant M fenêtre temporelles, M étant un entier strictement supérieur à 1, le système comportant en outre : - Un transistor de connexion (par exemple de type dit « MOS »), - Une capacité de retard, - Deux inverseurs de connexion, - Un démultiplexeur log2(M) vers M, recevant en entrée les signaux de sortie d’un compteur log2(M) bits et générant en sortie les M fenêtres temporelles ; et - Le compteur log2(M) bits comportant log2(M) bascules D connectées entre elles, les sorties Q de ces bascules D correspondant aux signaux de sortie du compteur, le signal d’horloge d’une première bascule D parmi les log2(M) bascules D recevant le signal de sortie du filtre fréquentiel passe-bas unique, le signal d’horloge d’une bascule de rang j, 1 ≤ j ≤ log2(M)-1, correspondant à la sortie de la bascule de rang j-1, la sortie complémentaire de Q de chaque bascule rebouclant sur l’entrée D de cette même bascule. Par exemple, un premier inverseur de connexion’, parmi les deux inverseurs de connexion, a pour entrée la sortie du filtre fréquentiel passe-bas unique et pour sortie le drain ou la source du transistor de connexion, et le deuxième inverseur de connexion, parmi les deux inverseurs de connexion, a pour entrée la sortie du premier inverseur (par exemple le premier inverseur précité) du filtre et pour sortie la grille du transistor de connexion, la troisième borne de ce dernier étant reliée au point milieu du filtre, la capacité de retard étant connectée entre la grille du transistor de connexion et la tension d’alimentation. Selon un mode de réalisation, le générateur de formes de signaux comporte au moins un multiplieur pour multiplier le signal analogique tel quel ou après sa conversion en bande de base par chaque fenêtre de la série de fenêtres temporelles. Par exemple, le multiplieur est configuré pour opérer une multiplication linéaire, le multiplieur étant par exemple une cellule de Gilbert. En variante, le multiplieur est un transistor. En variante, le générateur de formes de signaux comporte au moins une bascule D, apte à mettre en œuvre la multiplication, recevant à son entrée de donnée le signal bande de base et ayant pour signal d’horloge une fenêtre temporelle parmi la série de fenêtre temporelles. Par exemple, la fenêtre temporelle est choisie de sorte que le front descendant de la fenêtre temporelle intervienne entre le début et la fin de la durée du bit à extraire, préférentiellement au milieu de la durée du bit à extraire. Les caractéristiques et avantages du procédé et du système sont identiques à ceux du procédé selon l’invention, c’est pourquoi, lorsque qu’une caractéristique a été introduite pour une catégorie d’objet (par exemple, le procédé), l’invention concerne également l’autre catégorie d’objet (par exemple, le système) mutatis mutandis, sans qu’il soit nécessaire d’introduire explicitement cette caractéristique pour l’autre catégorie d’objet dans cette description. Quand le système d’encodage, le détecteur (en temps continu) du signal analogique, le générateur de la série de fenêtres temporelles, les générateurs des formes de signaux, le quantificateur, ou les N filtres fréquentiels passe-bas, ou un autre élément, est « configuré pour » ou « destiné à » (ou « apte à » ou « est conformé pour ») réaliser ou mettre en œuvre une étape ou une opération, cela implique, par exemple, que l’élément comporte des moyens pour réaliser l’étape ou l’opération. Les moyens comprennent préférentiellement des moyens électroniques, par exemple un programme d’ordinateur, des données en mémoire, des circuits électroniques spécialisés, des connexions filaires ou sans fil, un microprocesseur et/ou un microcontrôleur. D’autres caractéristiques et avantages de la présente invention apparaitront plus clairement à la lecture de la description détaillée qui suit comprenant des modes de réalisation de l’invention donnés à titre d’exemples nullement limitatifs et illustrés par les dessins annexés, dans lesquels : FIG. 1 représente un système d’encodage selon l’invention. FIG. 2 représente, durant la mise en œuvre du procédé de la FIG. 7 , des signaux électriques en entrée et sortie du système d’encodage de la FIG. 1 , ainsi que des signaux internes au système d’encodage de la FIG. 1 . FIG. 3 représente une variante de série de fenêtres temporelles. FIG. 4 représente un schéma électrique d’un filtre basse fréquence du générateur de la série de fenêtres temporelles compris dans système d’encodage de la FIG. 1 . FIG. 5 représente un schéma électrique de deux filtres basse fréquence successifs du générateur de la série de fenêtres temporelles compris dans système d’encodage de la FIG. 1 . FIG. 6 représente une variante du générateur de la série de fenêtres temporelles compris dans système d’encodage de la FIG. 1 . FIG. 7 représente une mise en œuvre du procédé selon l’invention, selon un exemple de réalisation, par système d’encodage de la FIG. 1 . Description détaillée La FIG. 1 représente un système d’encodage SYS100 comprenant, montés en série: - Un détecteur DETEC100 en temps continu de signal analogique, - Un générateur WIN100 de série de fenêtres temporelles, - un générateur M100 de formes d’onde, - Une entrée INP100, - Des voies V1, V2, V3 et V4 s’étendant en sortie du système d’encodage SYS100. Pour faciliter la lecture des figures, le système d’encodage SYS100 est représenté comme comprenant 4 voies électriques, mais bien entendu, ce nombre de voies peut être quelconque. En référence à la FIG. 7 et à la FIG. 2 , à l’étape S10, le détecteur DETEC100 engendre l’impulsion REF1, au moment au l’amplitude du signal analogique SigAna100, en entrée INP100 du dépasse le seuil S1. Par exemple, le signal analogique SigAna100 est issu d’un capteur d’une grandeur physique (par exemple : une température ou une pression) ou d’un récepteur radiofréquence. A l’étape S20, le générateur WIN100 engendre alors les fenêtres Win1, Win2, Win3, et Win4 successives sur les voies V1, V2, V3, V4 à partir de l’impulsion REF1. A l’étape S30, le générateur M100 engendre, sur chacune des voies V1, V2, V3, et V4, les formes de signaux Ond1, Ond2, Ond3 et Ond4, par multiplication de chacune de ces fenêtres temporelles Win1, Win2, Win3 et Win4 par le signal analogique SigAna100. Ces formes de signaux constituent alors des signaux parallèles de sortie du système d’encodage SYS100. A l’étape S50, les formes de signaux Ond1, Ond2, Ond3 et Ond4 sont ensuite traitées par le dispositif de traitement TRAIT100 qui reçoit en entrée les formes de signaux Ond1, Ond2, Ond3 et Ond4. Selon l’invention, de manière générale, de nombreuses variantes de fonction (ou application) et d’architectures sont envisageables pour un tel dispositif de traitement TRAIT100. A titre d’exemple général, le dispositif de traitement TRAIT100 est un réseau de neurones artificiels, par exemple les signaux parallèles de sortie du système d’encodage SYS100 étant des entrées du réseau de neurones artificiels. Par exemple, Le réseau de neurones est par exemple apte à commander l’émission d’un signal d’alarme, par exemple par l’intermédiaire d’un émetteur radiofréquence. Selon un mode réalisation, le système d’encodage SYS100 comprend un amplificateur faible bruit et un détecteur d’enveloppe, et l’étape S10 est précédée par une étape S00 durant laquelle le signal analogique SigAna100 est converti en un signal bande de base, de manière connue de l’homme de métier par l’amplificateur faible bruit et le détecteur d’enveloppe. Dans ce cas, à l’étape de S30, l le générateur M100 engendre, sur chacune des voies V1, V2, V3, et V4, des formes de signaux, sous la forme d’un signal de bande de base, par multiplication de chacune de ces fenêtres temporelles Win1, Win2, Win3 et Win4 par ce signal de bande de base, Ces formes de signaux constituent alors des signaux parallèles de sortie du système d’encodage SYS100. Le circuit de traitement peut être alors, par exemple, un circuit logique spécifique (par exemple un compteur asynchrone), ou un réseau de neurones artificiels. Par exemple, à l’étape S10, l’impulsion REF1 est engendrée par un neurone artificiel à impulsions, par exemple de type dit, en anglais « Leaky Integrate-and-Fire neuron » qui opére sous le seuil de conduction. Selon un mode de réalisation, le neurone à impulsion comprend une période réfractaire, d’une durée supérieure ou égale à celle du signal analogique SigAna100. Par exemple, durant la génération les fenêtres temporelles, l’impulsion REF1 peut être dilaté par un filtre fréquentiel passe-bas (similaire au filtre fréquentiel passe-bas), et l’impulsion de référence ainsi dilatée peut inhiber ce neurone artificiel à impulsion pendant la durée de l’impulsion de référence ainsi dilatée (par exemple, en pompant le courant de charge de la capacité de membrane du neurone, l’empêchant de générer une impulsion pendant la période durant laquelle le premier neurone à impulsion reçoit l’impulsion de référence dilatée). Selon un mode de réalisation, les formes de signaux Ond1, Ond2, Ond3 et Ond4 peuvent être quantifiée à l’étape S40, par un quantificateur (non représenté) préalablement à leur réception par le dispositif de traitement TRAIT100. Cette quantification peut comprendre un passage, de chacune des formes de signaux Ond1, Ond2, Ond3 et Ond4, par un filtre fréquentiel passe-bas et/ou un circuit non linéaire (par exemple, par un circuit d’élévation de chacune de ces formes de signaux au carré), puis par un neurone artificiel à impulsion par exemple de type dit, en anglais « Leaky Integrate-and-Fire neuron » et opérant sous le seuil de conduction, pour convertir chacune des formes de signaux Ond1, Ond2, Ond3 et Ond4, en impulsions de sortie. Ce neurone peut faire partie une couche d’entrée du réseau de neurones artificiel du dispositif de traitement TRAIT100, par exemple un réseau de neurones à impulsion. Une telle conversion est connue de l’homme de métier. A titre d’exemple, on peut citer l’article : - Melpomeni Dimopoulou, Marc Antonini. Signal Quantization using a Leaky Integrate-and-Fire neuron GRETSI 2017, Sep 2017, Juan-Les-Pins, France. Par exemple, à l’étape S20, le générateur WIN100 engendre les fenêtres temporelles Win1, Win2, Win3 et Win4, par dilatation d’un signal de référence temporel, en utilisant 4 filtres fréquentiels passe-bas à commutation (non représentés). L’impulsion REF1 peut être utilisée directement pour engendrer les fenêtres temporelles FIG. 3 , débutants toutes au même instant, et ayant une durée égale k * p1 (c’est-à-dire, k fois p), p1 étant un pas de temps identique pour chaque fenêtre temporelle, et k étant un entier différent pour chaque fenêtre temporelle, Win1, Win2, Win3 et Win4 compris entre 1 et 4 (Dans les figures 2 et 4, « t » représente l’axe du temps, bien entendu). Ce mode de réalisation peut être mis en œuvre par 4 filtres fréquentiels passe-bas dont un exemple est donné ci-dessous, en référence à la FIG. 4 , ces 4 filtres fréquentiels passe-bas ayant des capacités (C1) configurées pour obtenir des fenêtres temporelles de durée égales à k * p1. Dans un autre mode de réalisation : - Sur détection qu’une première fenêtre temporelle, parmi les fenêtres temporelles Win1, Win2, Win3 et Win4, s’achève (autrement dit ; que son amplitude décroît en deçà d’un seuil prédéfini ou plus généralement, décroît) le générateur WIN100 peut engendrer un autre signal temporel de référence, par exemple une autre impulsion, notamment par l’intermédiaire d’un autre neurone artificiel à impulsion (par exemple de type dit, en anglais « Leaky Integrate-and-Fire neuron »), puis - le générateur WIN100 peut engendrer une deuxième fenêtre temporelle parmi les fenêtres temporelles Win1, Win2, Win3 et Win4 (suivant la première fenêtre temporelle) à partir de l’autre impulsion, toujours en utilisant un des 4 filtres fréquentiels passe-bas dont un exemple est donné ci-dessous, en référence à la FIG. 4 . Les 4 filtres fréquentiels passe-bas ont, dans ce cas, des capacités C1 configurées pour obtenir des fenêtres temporelles de durées égales, par exemple. Dans une variante détaillée plus loin, en référence à la FIG. 5 , toujours dans le cas où les fenêtres temporelles, Win1, Win2, Win3 et Win4 sont successives et de durée identiques, les fenêtres temporelles Win1, Win2, Win3 et Win4 peuvent être engendrées par des filtres séquentiels passe-bas en série. On se réfère maintenant à la FIG. 4 pour décrire plus en détail, chacun des 4 filtres fréquentiels passe-bas qui comprend donc : - Un transistor de commande N1, par exemple de type dit MOS, configuré en commutateur et commandé par le premier signal de référence REF1 en entrée In100, le drain de ce transistor étant préférentiellement connecté à une tension d’alimentation VDD; - Une capacité C1 associée au transistor de commande N1, connectée en série avec celui-ci en un point milieu et ayant une borne reliée à une tension d’alimentation VCC ; - Le transistor de fuite N2, par exemple de type dit NMOS, monté en parallèle avec la capacité C1 associée au transistor de commande C1, de sorte à permettre la décharge de celle-ci à travers le transistor de fuite N2, la grille du transistor de fuite N2 étant commandée par une tension réglable de manière à contrôler le courant de décharge de la capacité C1, la source du transistor de fuite N2 étant connectée à la tension d’alimentation VCC ; et - Les deux inverseurs INV1, INV2 en série, l’entrée d’un premier inverseur INV1 étant reliée au point milieu. En variante, par exemple, le transistor de commande, par exemple de type dit, PMOS, a sa grille reliée au signal complémentaire du signal de référence, ce signal complémentaire provenant notamment de la sortie d’un inverseur logique ayant en entrée le signal de référence REF1, les N filtres fréquentiels passe-bas comportant chacun en outre un second transistor, par exemple de type dit NMOS, monté en série avec le transistor de fuite, la source du second transistor, par exemple de type dit NMOS, étant connectée au point milieu, son drain étant connecté au drain du transistor de fuite et sa grille étant connectée à la sortie du premier inverseur. Selon un mode de réalisation, en référence à la FIG. 5 , 4 filtres fréquentiels passe-bas, identiques à celui décrit en référence à la FIG. 4 , sont connectés en cascade pour la génération successive des 4 fenêtres temporelles Win1, Win2, Win3 et Win4, chaque filtre fréquentiel passe-bas de rang i F1i des 4 filtres fréquentiels passe-bas, 1 ≤ i ≤ 3, étant connecté au filtre de rang i+1 F1i par l’intermédiaire de deux inverseurs de connexion et d’une capacité de retard CR1’. Par exemple, l’inverseur de connexion INV1C a pour entrée la sortie du filtre de rang i F1i et pour sortie le drain du transistor de commande N1i+1 du filtre de rang i+1 F1i+1, le deuxième inverseur de connexion INV2C ayant pour entrée la sortie d’un inverseur, identique à l’inverseur précité INV1 en FIG. 4 , du filtre de rang i F1i et pour sortie la grille du transistor de commande N1i+1 du filtre de rang i+1 F1i+1, la capacité de retard CR1 étant connectée, entre la grille du transistor de commande N1i+1 du filtre de rang i+1 F1i+1, et à la tension d’alimentation VSS. Selon une variante, en référence à la FIG. 7 , on utilise un seul filtre fréquentiel passe-bas unique FU1 pour engendrer les 4 fenêtres temporelles Win1, Win2, Win3 et Win4. Le générateur WIN100 comprend alors : - Un transistor de connexion (par exemple de type dit « MOS ») N1C’, - Une capacité de retard CR1’, - Deux inverseurs de connexion INV1C’et INV1C’, - Un démultiplexeur DEMUX1 2 vers 4, recevant en entrée les signaux de sortie d’un compteur 2 bits et générant en sortie les fenêtres temporelles Win1, Win2, Win3 et Win4 sur les voies V1, V2, V3 et V4; et - Le compteur 2 bits comportant 2 bascules D, B0 et B1, connectées entre elles, les sorties Q de ces bascules D correspondant aux signaux de sortie du compteur, le signal d’horloge de la bascule B0 recevant le signal de sortie du filtre fréquentiel passe-bas unique FU1, le signal d’horloge de la bascule B1, correspondant à la sortie Q de la bascule de B1, la sortie complémentaire de Q de chaque bascule rebouclant sur l’entrée D de cette même bascule. Par exemple, le premier inverseur de connexion INV1C’ a pour entrée la sortie du filtre fréquentiel passe-bas unique FU1,et pour sortie, le drain ou la source du transistor de connexion N1C’, et le deuxième inverseur de connexion INV2C’ a pour entrée la sortie d’un inverseur du filtre fréquentiel passe-bas unique FU1, identique à l’inverseur précité INV1 en FIG. 4 , et pour sortie, la grille du transistor de connexion N1C’, la troisième borne de ce dernier étant reliée au point milieu du filtre, la capacité de retard CR1’ étant connectée entre la grille du transistor de connexion N1C’ et la tension d’alimentation VSS. Par exemple, le générateur M100 comprend 4 multiplieurs M1, M2, M3 et M4. Ainsi, à l’étape S30, les formes de signaux Ond1, Ond2, Ond3 et Ond4 sur chacune des voies V1, V2, V3, et V4 sont engendrées par une multiplication du signal analogique SigAna100 par respectivement les fenêtres temporelles Win1, Win2, Win3 et Win4, mise en œuvre respectivement par les multiplieurs M1, M2, M3 et M4 Ces formes de signaux constituent alors des signaux parallèles de sortie du système d’encodage SYS100. Par exemple, chacun des multiplieurs M1, M2, M3 et M4 est une cellule de Gilbert ou un transistor. En variante, la multiplication est mise en œuvre par une bascule D, apte à recevoir, à son entrée de donnée D, le signal bande de base précité et ayant pour signal d’horloge une fenêtre temporelle Win1, Win2, Win3 ou Win4 . Par exemple, dans ce cas les fenêtres temporelles Win1, Win2, Win3, Win4 sont choisis de sorte que le front descendant des fenêtres temporelles Win1, Win2, Win3, Win4 intervienne entre le début et la fin de la durée du bit à extraire, préférentiellement au milieu de la durée du bit à extraire. Procédé de traitement d’un signal analogique (SigAna100) comprenant une étape d’encodage asynchrone du signal analogique (SigAna100) en signaux parallèles de sortie, l’étape d’encodage asynchrone comportant : - Une détection en temps continu du signal analogique (SigAna100), cette détection comprenant une génération d’un premier signal de référence temporelle (REF1), en particulier d’une impulsion de référence, à condition qu’une amplitude du signal analogique (SigAna100) dépasse un seuil (S1) prédéfini ; - Une génération d’une série de fenêtres temporelles, sur plusieurs voies (V1, V2, V3, V4), à partir du premier signal de référence temporelle (REF1), les fenêtres temporelles (Win1, Win2, Win3, Win4) de la série de fenêtres temporelles étant successives et/ou de durées différentes ; - Une génération de formes de signaux (Ond1, Ond2, Ond3, Ond4), sur chacune des voies (V1, V2, V3, V4), par multiplication de chacune de ces fenêtres temporelles (Win1, Win2, Win3, Win4) par le signal analogique (SigAna100) tel quel ou converti en un signal bande de base ; et, - Une étape de génération des signaux parallèles de sortie à partir des formes de signaux (Ond1, Ond2, Ond3, Ond4). Procédé selon la revendication précédente dans lequel l’étape de génération des signaux parallèles de sortie comprend une quantification de chacune de ces formes de signaux pour former les signaux parallèles de sortie. Procédé selon la revendication précédente, la quantification comprenant une conversion : - D’une tension représentative de l’énergie moyenne ou instantanée de chacune de ces formes de signaux (Ond1, Ond2, Ond3, Ond4) en une grandeur physique du signal analogique, ou - D’un courant représentatif de l’énergie moyenne ou instantanée de chacune de ces formes de signaux (Ond1, Ond2, Ond3, Ond4) en une grandeur physique du signal analogique. Procédé selon la revendication précédente, la quantification comprenant une conversion, d’une tension ou d’un courant représentatif de l’énergie moyenne ou instantanée de chacune de ces formes de signaux (Ond1, Ond2, Ond3, Ond4), en des impulsions de sortie, par un deuxième neurone artificiel à impulsion. Procédé selon l'une quelconque des revendications précédentes dans lequel le signal analogique est issu d’un capteur d’une grandeur physique ou d’un récepteur radiofréquence. Procédé selon l'une quelconque des revendications précédentes, dans lequel, durant la génération de la série de fenêtres temporelles, chaque fenêtre temporelle (Win1, Win2, Win3, Win4) de la série de fenêtres temporelles est obtenue par dilatation temporelle d’un troisième signal de référence temporelle mis en œuvre par un filtre fréquentiel passe-bas à commutation parmi N filtres fréquentiels passe-bas à commutation, N étant un entier supérieur ou égale à 1. Procédé selon l'une quelconque des revendications précédentes, dans lequel, les fenêtres temporelles de la série de fenêtres temporelles étant successives, la génération de la série de fenêtres temporelles comprend, : - Sur détection qu’une première fenêtre temporelle s’achève, génération d’un deuxième signal temporel de référence, en particulier d’une impulsion de référence, notamment par l’intermédiaire d’un troisième neurone artificiel à impulsion, puis - Génération d’une deuxième fenêtre temporelle à partir du deuxième signal de référence. Procédé selon l'une quelconque des revendications précédentes, les fenêtres temporelles de la série de fenêtres temporelles étant de durées différentes, dans lequel, chaque fenêtre temporelle de la série de fenêtres temporelles débute au même instant et à une durée égale k * p, p étant un pas de temps identique pour chaque fenêtre temporelle de la série de fenêtres temporelles et k étant un entier différent pour chaque fenêtre temporelle de la série de fenêtres temporelles, compris entre 1 et un entier F, si la série de fenêtres temporelles comprend F fenêtres. Système d’encodage (SYS100) asynchrone d’un signal analogique (SigAna100) en signaux parallèles de sortie, comportant : - Un détecteur (DETEC100) en temps continu d’un signal analogique (SigAna100) générant un premier signal de référence temporelle (REF1), à condition qu’une amplitude du signal analogique (SigAna100) dépasse un seuil prédéfini (S1); - Un générateur (WIN100) d’une série de fenêtres temporelles, sur plusieurs voies (V1, V2, V3, V4), à partir du premier signal de référence temporelle (REF1), les fenêtres temporelles (Win1, Win2, Win3, Win4) de la série de fenêtres temporelles étant successives et/ou de durées différentes ; - Un générateur (M100) de formes de signaux (Ond1, Ond2, Ond3, Ond4) , sur chacune des voies (V1, V2, V3, V4), par multiplication de chacune de ces fenêtres temporelles (Win1, Win2, Win3, Win4) par le signal analogique (SigAna100) tel quel ou converti en un signal bande de base ; et - Un générateur des signaux parallèles de sortie à partir des formes de signaux (Ond1, Ond2, Ond3, Ond4). Système selon la revendication précédente dans lequel le générateur de signaux parallèles de sortie comprend un quantificateur de ces formes de signaux (Ond1, Ond2, Ond3, Ond4) apte à quantifier ces formes de signaux pour engendrer les signaux parallèles de sortie. Système selon la revendication 9 ou 10, le détecteur (DETEC100) comprenant un générateur d’impulsions à déclenchement à seuil configuré pour générer une impulsion de référence lorsque l’amplitude du signal analogique (SigAna100) dépasse un seuil (S1) prédéfini. Système selon la revendication précédente, le générateur d’impulsions étant un premier neurone artificiel à impulsions. Système selon la revendication précédente dans lequel le premier neurone artificiel à impulsion comprend une période réfractaire d’une durée supérieure à celle du signal analogique. Système selon l'une quelconque des revendications 9 à 13, le générateur (WIN100) de la série de fenêtres temporelles comportant N filtres fréquentiels passe-bas à commutation, N étant un entier supérieur ou égal à 1, aptes à dilater temporellement le premier signal de référence temporelle (REF1), et ainsi à générer chaque fenêtre temporelle (Win1, Win2, Win3, Win4) de la série de fenêtre temporelles. Système selon la revendication précédente dans lequel, les N filtres fréquentiels passe-bas comportent : - Un transistor de commande (N1), - Une capacité (C1) associée au transistor de commande (N1), - Un transistor de fuite (N2), et -Au moins deux inverseurs (INV1, INV2). Système selon la revendication précédente dans lequel, les N filtres fréquentiels passe-bas comportent : - Le transistor de commande (N1) configuré en commutateur et commandé par le premier signal de référence temporelle (REF1), le drain de ce transistor étant préférentiellement connecté à une tension d’alimentation (VDD) ; - La capacité (C1) associée au transistor de commande (N1), connectée en série avec celui-ci en un point milieu et ayant une borne reliée à une tension d’alimentation (VCC) ; - Le transistor de fuite (N2), montée en parallèle avec la capacité (C1) associée au transistor de commande (C1), de sorte à permettre la décharge de celle-ci à travers le transistor de fuite (N2), la grille du transistor de fuite (N2) étant commandée par une tension réglable de manière à contrôler le courant de décharge de ladite capacité (C1), la source du transistor de fuite (N2) étant connectée à la tension d’alimentation (VCC), et - Une entrée d’un premier inverseur (INV1) parmi ledit au moins deux inverseurs (INV1, INV2) étant reliée au point milieu. Système selon l’une quelconque des revendication 14 à 16, N étant supérieur à 1, la série de fenêtres temporelles comprenant N fenêtres temporelles (Win1, Win2, Win3, Win4), les N filtres fréquentiels passe-bas étant connectés en cascade pour une génération successive des N fenêtres temporelles, chaque filtre fréquentiel passe-bas de rang i (F1i) des N filtres fréquentiels passe-bas, 1 ≤ i ≤ N-1, étant connecté au filtre de rang i+1 (F1i+1) par l’intermédiaire de deux inverseurs de connexion et d’une capacité de retard ( CR1’). Système selon l’une quelconque des revendication 14 à 16, les N filtres fréquentiels passe-bas étant constitués d’un filtre fréquentiel passe-bas unique (FU1), N étant égal 1, la série de fenêtres temporelles comprenant M fenêtre temporelles, M étant un entier strictement supérieur à 1, le système comportant en outre : - Un transistor de connexion (N1C’), - Une capacité de retard (CR1’), - Deux inverseurs de connexion, et - Un compteur log2(M) bits comportant log2(M) bascules D (B1, B2) connectées entre elles, les sorties Q de ces bascules D correspondant aux signaux de sortie du compteur, le signal d’horloge d’une première bascule D (B0) parmi les log2(M) bascules D recevant le signal de sortie du filtre fréquentiel passe-bas unique (FU1), le signal d’horloge d’une bascule de rang j (B1), 1 ≤ j ≤ log2(M)-1, correspondant à la sortie Q d’une bascule de rang j-1, la sortie complémentaire de Q de chaque bascule rebouclant sur l’entrée D de cette même bascule. - Un démultiplexeur (DEMUX1) log2(M) vers M, recevant en entrée les signaux de sortie du compteur log2(M) bits et générant en sortie les M fenêtres temporelles. Système selon l'une quelconque des revendications 9 à 18, le générateur (M100) de formes de signaux comportant au moins un multiplieur pour multiplier le signal analogique (SigAna100) tel quel ou après sa conversion en bande de base par chaque fenêtre de la série de fenêtres temporelles. Système selon l'une quelconque des revendications 9 à 18, le générateur (M100) de formes de signaux comportant au moins une bascule D, apte à mettre en œuvre la multiplication, recevant à son entrée de donnée le signal bande de base et ayant pour signal d’horloge une fenêtre temporelle (Win1, Win2, Win3, Win4) parmi la série de fenêtre temporelles.