MFT meeting 26/03/2012 1MFT meeting 26/03/2012
DAQ system discussion
2MFT meeting 26/03/2012
Conceptual Readout Architecture
3MFT meeting 26/03/2012
En collaboration avec L’ANR gamhadron et le projet QUAPIVI 3 R&D ont démarrées en janvier 2012 :
- mise en œuvre d’un lien GBT dans un FPGA,- mise en œuvre d’un lien haut débit PCIe sur le backplane µTCA- mise en œuvre d’un capteur MIMOSA 26 (séquencement, configuration, lecture…) dans un FPGA.
Conceptual Readout Architecture
4MFT meeting 26/03/2012
Man power, planning
- 1 ETP pour la mise en œuvre du GBT et de la liaison PCIe sur µTCA : Le but est d’avoir ces 2 blocs fonctionnels opérationnels pour la fin 2012.
-1 ETP pour 2 ans et 6 mois pour la mise en œuvre du MIMOSA 26 :Le but est d’obtenir à terme un système d’acquisition µTCA pour un «mini» télescope, constitué de 4 plans ayant chacun 2*MIMOSA26.
Une commande de matériel devant permettre la réalisation de ces travaux est en cours. De manière à réduire les temps de développement, tous les constituants de ce système d’acquisition seront des standards du commerce (fournisseur : Bittware, Vadatech)
5MFT meeting 26/03/2012
Quelques chiffres- sur les ASICS à petit angle : 1 hit / mm2
- pour un ASIC avec une surface active de 0.5 cm2 de 256*512 (20*20µm2) -> 50 hits max
- Avec une marge d’un facteur 3 et 100 pixels bruyants/cm2 -> 250 hits/cm2
- pour un encodage de type :
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Coding hit on 2 rows (12 bits) (2 bits)
Address of column (8 bits: 256)
Line status
Word state
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Nb cluster ½ line 0
(4 bits) 9
Nb cluster ½ line 1
( 4 bits) 9
Address of line (2 lines) (6 or 7bits)
64 or 128
Reserved for Hamming Code
6MFT meeting 26/03/2012
Memory capacity VS Hit rate/ line
Hits/line words hits/frame memory1 44 430 189202 66 5733 88 6454 110 6885 132 7176 154 7377 176 7538 198 7649 220 77410 242 78211 264 78812 286 79413 308 79914 330 80315 352 80616 374 80917 396 81218 418 815
Hits/line words hits/frame memory1 44 430 189202 66 141903 88 126134 110 118255 132 113526 154 110377 176 108118 198 106439 220 1051110 242 1040611 264 1032012 286 1024813 308 1018814 330 1013615 352 1009116 374 1005117 396 1001618 418 9986
7MFT meeting 26/03/2012
Débit de données- pour une lecture sans trigger avec des collisions à 50kHz (20µs):
- si le temps de lecture d’une frame est de : 6.4 µs :-> le débit de données est de : 6.4µs / 10000 = 0.64 ns -> 1.56 Gb/s
- si le temps de lecture d’une frame est de : 12.8 µs :-> 12.8µs / 10000 = 1.28 ns -> 781 Mb/s
- Pour une architecture avec trigger (mais avec un temps de lecture d’une frame < 20µs):
- si le traitement digital de l’ASIC et l’envoie données est à la fréquence du trigger L0(50KHz)
-> 20µs / 10000 = 2 ns -> 500 Mb/s-Si le traitement digital est sur L0 et l’envoie est sur L1 (facteur de réduction de ~3 entre L0 et L1)
-> 20µs*3 / 10000 = 6 ns -> 166 Mb/s
- lien GBT en bout d’échelles (bidirectionnel 4.8 Gb/s):
8MFT meeting 26/03/2012
ASIC : Partie numérique
Matrice pixel
A/D
SDS
32
SDS
32
SDS
32
SDS
32
SDS
32
Pipe line
256 256
MUX MUX
MUX
Memory management
L0
memory
L1
serialiseur
Tx
- attention à la latence des triggers…