3
Expression du besoin
nDans un but scientifique, un ensemble de 3 capteurs (photomultiplicateurs) détecte de
faibles émissions de lumière dans les abysses dues à la radioactivité.
nChaque capteur génère un signal électrique à partir de la réception d’un photon.
L’intégrale du signal est une fonction croissante de l’énergie du photon. Ce signal est
transmis à un ASIC d’intégration / numérisation (un pour chaque capteur).
nL’ASIC produit sous une forme numérique (train de données de 6 octets) la valeur de
l’intégrale du signal ainsi qu’une étiquette temporelle l’instant d’arrivée du signal.
nLe FPGA assure la lecture des données depuis l’ASIC par un protocole série propriétaire.
Il écrit les données en mémoire SDRAM selon une logique de type «buffer circulaire ». Il
y a un buffer par PM.
nToutes les 10 ms, le FPGA interrompt le processeur et définit ainsi une « trame» de
données par PM. Des registres du FPGA visibles dans l’espace d’adresse du processeur
fournissent la longeur des trames.
nLe processeur d’acquisition retransmet ensuite ces données à travers un réseau Ethernet
à une station de travail dédiée au traitement et stockage des données.