La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Elettronica per MEGup Donato Nicolo` Pisa 9 Luglio 2013.

Presentazioni simili


Presentazione sul tema: "Elettronica per MEGup Donato Nicolo` Pisa 9 Luglio 2013."— Transcript della presentazione:

1 Elettronica per MEGup Donato Nicolo` Pisa 9 Luglio 2013

2 Sommario Schema attuale Necessita` di un upgrade Disegno proposto –Front-end –DAQ –trigger Previsioni (2013 & 2014) –lavoro –costi –suddivisioni Elettronica per MEGup2

3 Schema attuale funzioni di DAQ e trigger separate DAQ – schede DRS (WFD @ 1.6 (0.8) GS/s, BW = 200 MHz) – tot. canali : 900 (XEC) + 128 (TC) + 1700 (DC) + 30 (aux) – occupazione: 5 crate standard VME64x 6U trigger – schede Type1 (WFD 100 MHz + FPGA) – “ Type2 (deserializzatori+FPGA) – “ Type3 (WFD 100 MHz) – “ ancillary (distribuzione CLK e segnali di controllo) – occupazione: 3 crate VME64x 6U + 1 crate 9U splitter – uscite 1:1 high BW per DRS, 1:1 e 4:1 low BW per trigger – occupazione: 4 crate 6U Previsione per MEGup – canali: 3000(DC) + 1600(XEC) + 200(TC)  spazio insufficiente – necessaria BW piu`larga (risetime SIPM + DC cluster timing) Elettronica per MEGup3

4 Layout attuale Elettronica per MEGup4

5 Schema proposto Ogni crate ospita: –16 schede “integrate” DAQ+trigger (WaveDREAM) formato Euro-Card 3U (custom backplane per handshaking segnali controllo) front-end con amplificazione a 2 stadi, BW > 700 MHz Chip DRS4 per campionamento @1.6 GS/s + PLL per sincronizzazione CLK ADC 12-bit seriale @ 80 MS/s  campionamento segnali (limitati in banda) per trigger comparatori veloci  timing per trigger FPGA Spartan6 (con Gbit link per trasmissione dati via GTP/SERDES) implementazione stessi algoritmi di ricostruzione su schede “Type1” –1 DAQ “concentrator” board ricezione bus dati da 16 schede sullo stesso crate invio a PC mediante socket ethernet –1 trigger board 1 FPGA Virtex6 e implementazione algoritmi “Type2” 1 chip di memoria associativa per pattern recognition di tracce trasmissione a scheda “concentrator” master via transceiver GTX Elettronica per MEGup5

6 Old vs. New DAQ layout Elettronica per MEGup6

7 Altre caratteristiche Risoluzioni –t e γ comparatori DAQ su singoli ingressi latch time corretto per time-walk mediante look-up tables  σ < 1 ns –E γ campionamento piu`lento (80 vs 100 MHz) compensato da migliore risoluzione (12 vs 10 bit) ADC range dinamico piu`ampio  OK per risoluzione sul singolo phe dei nuovi fotosensori –θ e γ raccolta della luce piu`fine (sia su XEC che TC)  migliore risoluzione in posizione e direzione relativa Riduzione dati –event size on-line zero suppression, grouping 4:1, 9:1 per segnali a bassa ampiezza –event rate (trigger di secondo livello) uso del chip di memoria associativa in combinazione con FPGA  implementazione algoritmi di pattern recognition e track filter Elettronica per MEGup7

8 WaveDREAM block schematics MPPCs need high gain range for calibration and low gain range for DAQ → switchable gain First version showed 3x expected noise, re-designed prototype currently in production Elettronica per MEGup8

9 New crate standard 3 HE 19” crates Custom backplane Venting from front to back half height backplane → no dead space 16 DAQ boards (256 channels) One power supply (24V) One “DAQ data concentrator” board GBit Ethernet Global Clock Input One “Trigger concentrator” board Trigger bus Interface to global trigger boards Allows compact design Up to 14 crates (3584 channels) in standard rack Less crates if we allow space for bending cables Elettronica per MEGup9

10 Struttura ad albero Elettronica per MEGup10 DAQDAQ TRIGTRIG WaveDREAM from detectors... to the PC... TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG TRIGTRIG MasterMaster CLKGenCLKGen CLKGenCLKGen CLKGenCLKGen CLKGenCLKGen CLKGenCLKGen CLKGenCLKGen

11 Backplane connectivity Star connectivity for GTP SERDES Slave Select Bus connectivity for SPI (except SS) MISC Clock Trigger Serial Peripheral Interface Bus Elettronica per MEGup11

12 Aspetti critici Trasmissione-ricezione bus dati –WaveDREAM  trigger concentrator Throughput richiesto: 48 bit x 80 Mhz ~ 4 Gb/s in uscita da ciascuna WD  fino a~64 Gb/s data load su trigger concentrator –trigger  trigger Connessioni da/verso crate differenti  CLK sincroni ma con differenti skew  necessita`di utilizzare transceivers con trasmissione seriale dati+refCLK Trigger di 2° livello –algoritmi Mappe liste hit  track segment implementate su chip memoria associativa –opzioni ricerca su singola scheda (informazione su track segment trasmessa a livello piu` alto) ricerca tracce su scheda concentrator master –Interfaccia con FPGA on-board Gestione e sincronizzazione CLK Disegno backplane, definizione protocolli master-slave Elettronica per MEGup12

13 Serializzazione e latenze Spartan 6 SERDES Elettronica per MEGup13 Ciascun IOB garantito fino a 1050 Mb/s  4 OSERDES richieste per ogni WaveDREAM ciascuno con serializzazione 12:1 Implementazione con PLL per moltiplicazione CLK 6x1 FSM per immissione DATA stream su entrambi i fronti del Forwarded CLK

14 Backplane 18 diff pairs – 12.5 Gb/s cut in half Elettronica per MEGup14

15 Xilinx Gigabit Transceiver WaveDREAM, XC6SLX45T – 150T Concentrator board Virtex 6 XC6VLX130T (20 GTX) Ciascun GTX arriva a 6.6 Gb/s Costo unitario 800 US$ Quale FPGA? Current: XC2VP20: 20,880 1,584 120 CHF Elettronica per MEGup15

16 Agenda per il 2013 Realizzazione prototipi –2 schede VME In attesa di definire il protocollo del backplane –Verifica trasmissione/ricezione seriale Misura throughput Verifica latenze –Connessione FPGA  AMchip Milestone –Disegno, layout (completamento non prima di Ott. 2013) Parziale riutilizzo disegno Type1 –In parallelo, scelta e procurement componenti –Prod. schede e montaggio componenti (a partire da Nov. 2013) (in alternativa) –Acquisto evaluation boards Xilinx Virtex-6 ML623 (costo unitario 4000 US$) Elettronica per MEGup16

17 Milestones Elettronica per MEGup17 PSI Pisa 201320142015201320142015 proposta attuale

18 Stima dei costi (2013) Scheda trigger, costo unitario (per produzione 2 schede) –Circuito stampato + montaggio componenti 800 E –FPGA 2000 E –Memoria associativa 500 E –PLL 200 E –DC/DC 200 E –Altri (EEPROM, buffers,...) 400 E –Connettori+Passivi 400 E 2 x 4500 E = 9 kE Uso hardware esistente (TypeA) per distribuzione CLK –Schede+cavi disponibili a fine Run 2013 Elettronica per MEGup18

19 Stima dei costi (2014) Scheda trigger, costo unitario –Circuito stampato + montaggio componenti 200 E –FPGA 800 E –Memoria associativa 200 E –PLL 150 E –DC/DC 100 E –EEPROM 50 E –Passivi 100 E 50 x 1600 E = 80 kE Distribuzione CLK –Schede ancillary (cristallo + fan-out LVDS) 5 kE –Cavi schermati a basso skew 5 kE tot. 90 kE Elettronica per MEGup19


Scaricare ppt "Elettronica per MEGup Donato Nicolo` Pisa 9 Luglio 2013."

Presentazioni simili


Annunci Google