90 likes | 217 Views
CENTRUM 1. C lock E vent N umber T ransmitter R eceiver U niversal M odule. Même module VXI-c pour émetteur (TX) ou récepteur (RX) 5 voies d’émission courte distance ( 25 m): TX1 à TX5 2 voies longue distance (25-100 m): TX6 et TX7 et une voie de réception: RX
E N D
CENTRUM 1 Clock Event Number Transmitter Receiver Universal Module • Même module VXI-c pour émetteur (TX) ou récepteur (RX) • 5 voies d’émission courte distance ( 25 m): TX1 à TX5 • 2 voies longue distance (25-100 m): TX6 et TX7 et une voie de réception: RX • Numéro d’événement 32 bits incrémenté par TTLTRG6 (AR) ou CKEVT (AV) • 48 bits de marquage en temps ( timestamp ) @ 100 MHz (10 ns) • Trame de longueur fixe ( 96 bits) envoyée dans tous les cas (Link Port DSP Sharc) • Temps de réponse total (gestion requête + tx):TX1 à TX5 (160 Mbits/s) soit 6 s • TX6 et TX7 (40 Mbits/s) soit 9 s • - Trame envoyée par quartets soit 24 coups d’horloge de la part du DSP 0 95 Timestamp 48 bits Event number 32 bits Checksum 16 bits - Paires torsadées du câble (vues coté émetteur) et sens du signal: - 1 horloge -> - 4 données -> - 1 autorisation (ack) <- - 1 “remote tagging” <-
CENTRUM 2 Corrélé = Numéro d’événement + Temps mort commun (Marquage en temps possible)
CENTRUM 3 Récepteur Corrélé ou Seul: cocher “Esclave” et câbler “RTAG” face AV
CENTRUM 4 Rx Rx Rx Tx Tx Tx . . . . . . . . . Exemple de câblage 1 CENTRUM de référence centralise le numéro d ’événement et l’horloge universelle DAQ Détecteur « X » RTAG LTAG câblé en face AV si « timestamp » nécessaire à l’acquisition A DAQ Détecteur « A » Signal NIM face AV utilisé si pas de signaux bus AR CKEVT DAQ Détecteur « Y » RTAG TTLTRG6 bus AR utilisé (signal CT, VAL3,..) TTLTRG5 bus AR (MRST) connecté sinon RAZ auto - data clock - DATA<3..0> - Remote tagging DSP SHARC ADSP-21062 Les CENTRUM récepteurs décodent l’information distribuée
CENTRUM 5 Connecté si GMT ou MK2 sinon signal CKEVT en face AV Si GMT sinon Déconnecter pour Raz auto (exogam, tiara,…) CT ou VAL3 connecté à TTLTRG6
CENTRUM 6 Valider un des 3 choix pour démarrer l’horloge Seul = Timestamp utilisé et numéro d’événement mis à zéro Pas de trigger associé à ce CENTRUM !!!
Autre exemple CENTRUM 7 X Y Z T Couplage en Temps Mort Commun entre 2 acquisitions (N° d’événement + Marquage en temps) + 2 autres acquisitions couplées en utilisant le marquage en temps. Au final, c’est le marquage en temps qui permettra de vérifier la corrélation de l’événement.
CENTRUM 8 Si problèmes avec le DSP du CENTRUM émetteur: • Accéder au menu réservé avec mot de passe • Lire la valeur à l’adresse 0 • Réécrire cette valeur augmentée de 1 (LSB de SYSCON à 1= RST du SHARC) 2430 1èreSOLUTION • Utiliser l’interface générique • Mettre le bit ZM* de VXCONTRL à zéro (VXCONTRL = 0xCEDF) • Puis réécrire ce registre avec ZM* = 1 (VXCONTRL = 0xCFDF) et faire "mise à jour module courant" 2eme SOLUTION cfdf
CENTRUM 9 Chronogramme • Exemple de couplage de 2 acquisitions • - Temps mort commun & N° d’événement • 2 GMT avec chacun un CENTRUM • asssocié FAG FTA MAÎTRE SAG CT CODING READOUT MRST Ta:Temps d’attente pour prise en compte des requêtes « esclaves »: 520ns max Ta TEMPS MORT TAGx (in) Tt Tt:Temps de transit de la requête (buffers + câble) RTAG (out) FAG ESCLAVE FTA CT Après réception et décodage de la trame CODING Utiliser les sorties NIM Test1 et Test2 pour le diagnostic et vérifier la mise en temps READOUT MRST TEMPS MORT