Conception et réalisation d'un composant embarqué de construction d'images spectrales pour un module de détection de rayons X et gamma
Abstract
Some of the current low flux X ray and gamma detection systems, IMADIF system in particular, are including detection modules which send data related to photons to a computer. The latter is responsible for building and display energy spectrums. These systems suffer from a wide data interface to transmit and unnecessary for the user who just wants spectra. That is why the idea of an embedded component in the module which builds spectra itself is wise. The embedded component is an hardware architecture made in generic way in order to program the different existing acquisition spectra modes and possible future modes. For this purpose, it uses a microcoded finite state machine which controles the system and is programmed with an assembly langage.
Certains systèmes de détection de rayons X et gamma actuels à bas flux et notamment le système IMADIF, contiennent des modules de détection qui envoient les informations concernant les photons à un ordinateur. Celui-ci est chargé d'établir et d'afficher les spectres en énergies. Ces systèmes souffrent d'une interface de données à transmettre trop large et inutile pour l'utilisateur qui souhaite simplement les spectres. C'est pourquoi l'idée d'un composant embarqué au module qui construit lui-même les spectres s'avère judicieuse. Le composant embarqué est une architecture matérielle réalisée de manière générique pour pouvoir programmer les différents modes d'acquisitions de spectres existant et ceux qui pourraient voir le jour ultérieurement. Il utilise pour cela une machine à état microcodée qui contrôle le système et est programmée via un langage d'assemblage.