90 likes | 99 Views
Data Rates & Architecture Abdel Abdesselam, Todd Hoffman & Tony Weidberg. Strawman model assumed MCC readout model Data rate calculations and proposed speed for readout ABC-N and MCC. Strawman Model. Barrel only for now. Only use inner short strip layer (worst case).
E N D
Data Rates & ArchitectureAbdel Abdesselam, Todd Hoffman & Tony Weidberg • Strawman model assumed • MCC readout model • Data rate calculations and proposed speed for readout ABC-N and MCC Tony Weidberg
Strawman Model • Barrel only for now. Only use inner short strip layer (worst case). • GEANT4 calculations from Abdel Abdesselam • Simplified material model but adjusted to give same radiation length per layer for SS as for SCT Tony Weidberg
ABC-N-10 ABC-N-10 ABC-N-10 ABC-N-10 ABC-N -2 ABC-N -2 ABC-N -2 ABC-N -2 ABC-N -1 ABC-N -1 ABC-N -1 ABC-N -1 160 Mbits/s to SCC MCC (MUX) Readout Model • 40 ABC-Ns per module (single sided). • 40 Mbits/s ABC-N and 160 Mbits/s o/p MCC Tony Weidberg
Data Rate Calculations & Dead Time • i/p is histogram of number of bits per module from full GEANT4 simulations of strawman tracker. • Uses ABCD format (preamble, header, trailer, number of bits/isolated hit and for neighbour hits). • Assumptions • 20 MHz BC 400 interactions per BC • <L1> = 100 kHz • Serial readout within column of 10 ABC-N, same format as current ABCD but increase number of address bits by 2. • Balanced code for ac coupling. Assume 8b/10b code 25% overhead (conservative ?). Tony Weidberg
Distribution of number of bits per module 160 Mbits/s readout from MCC Dead time << 1% for reasonable number of buffers but … Tony Weidberg
Increase occupancy by *1.35 dead time ~ 1% even for many buffers. This is the maximum tolerable data rate safety factor is 1.35 Too low ??? Tony Weidberg
Readout of one “column” of 10 ABC-Ns @ 40 Mbits/s Low dead time for reasonable number of buffers but … Tony Weidberg
Increase scale factor to 1.20 System at limit very small safety factor Tony Weidberg
Conclusions • Assumptions: • 4 columns of 10 ABC-Ns readout at 10 Mbits/s into an MCC • MCC readout at 160 Mbits/s • Results • System works with negligible dead time at expected occupancies but very little safety factor. • Should plan on increasing the readout speed of the ABC-Ns to 80 Mbits/s and the MCC to 320 Mbits/s or having two MCCs per module (40 ABC-N). • Possibly revise downwards if actual occupancies in the SCT turn out to be lower than expected? Tony Weidberg