bonjour,
je vous fais un petit résumé
de la partie de ma visite à Orsay concernant les données transmises
par la CROC.
étaient présents: Olivier Callot, Dominique Breton, Christophe Beigbeder et moi.
Données jusqu'au bufferL1:
Les données sont transmises de la CROC par fibre optique à l'aide des serialiseurs
GOL et sont recues sur la CarteCommuneL1 par la mezzanine "O-RxCard" contenant
les deserialiseurs TLK2501.
Les données utiles sont sur 21 bits. Ils sont contenu dans 2 paquets
de 16 bits car c'est la taille standard de la transmission GOL=>TLK2501.
La CarteCommuneL1 recevra donc 32 bits dont les 21 bits utiles. Les 11 bits
restants serviront pour notre controle et sont répartis de la maniere suivante:
2 bits de reconnaissance de bloc: header, data ou trailer;
4 bits pour repérer la carte Front-End dans le chassis Front-End;
5 bits pour repérer le chassis Front-End.
Les 21 bits utiles sont comme indiqué dans la
note d'Olivier(paragraphe 1).
Un bit supplementaire de donnée valide est certainement produit par
le receveur TLK2501. Il faut savoir s'il fait parti des 4 bits(Enable,
LoopEn, PrbsEn, NlckRef) accompagnant les datas en sortie de la mezzanine
"O-RxCard" .
Le cablage entre CROC et CarteCommuneL1 imposera une resynchronisation de toutes les données de sortie des mezzanine.
Dominique Breton a fait une proposition de design lors du "LHCb Front-end
Workshop" le 17 mai 2000. Cette partie est à appronfondir. Dominique m'a
fournit une version papier. De mon coté, je n'ai pas trouvé
de lien sur le web concernant ce document.
Ensuite, il faudra discuter avec Lausanne comment ranger les données dans le bufferL1.
Données apres le bufferL1:
La
note d'Olivier (paragraphe 2) est globalement approuvée.
Il n'est plus nécessaire de faire des conversions en flottant pour les données
en energie, les entiers sur 32 bits pouvant etre traité dans la DAQ
sans probleme.
Les données trigger peuvent arriver avant ou après les données
en energie. Le mécanisme de reconnaissance de ces 2 types de flots est inchangé
et est décrit dans la "
LHCb Note 2001-097" dont olivier fait reference dans sa note au paragraphe 4.
Nous n'avons pas discuté de la suppression de zero mentionné au paragraphe 2.2 de la note d'Olivier.
Lors des échanges de cette reunion, Olivier Callot etait le principal intervenant.
Il nous est possible de le rencontrer facilement (de préference au cern)
pour tous besoin d'information complementaire.
Cyril Drancourt, 9 Avril 2003.