dll tb
Transkrypt
dll tb
C M S R P C T r ig g e r P r o g r e ss R e p o r t p r e s e n te d b y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S W e e k - T r ig g e r M e e tin g C E R N , S e p te m b e r 1 7 th , 2 0 0 3 C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S O u tlin e J u n - ly e w B H W 8 - R P C d iv is io n a ri - S o r e ls in k i/L a rsa w - M u o n T r ig g e r E S R o f ta s k s : te r C r a te (S C ) a p p e e n r a n ta - L in k T r ig g e r C r a te a n d R F P G A c o r e s fo r L in k h ttp : //h e p .f u w .e d u .p l/c m s /e s r / in W a r s a w B o a r d S y s te m p r o d u c tio n , s p litte r s e a d o u t C o n c e n tr a to r B o a r d S y s te m a n d S o r te r C r a te O u tlin e - M u o n S o r tin g ta s k = S o r te r C r a te - R e a d o u t n e w la y o u t C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S R P C T r ig g e r a n d S o r te r C r a te s T r ig g e r C r a te (1 2 ) S o r te r C r a te S o r te r B o a r d (2 ) T r ig g e r B o a r d (9 ) S y n c h r o S p litte r 1 = > 4 S y n c h r o S p litte r to P A C m e z z . 1 S o r te r G B . S o r te r G B . S o r te r G M T 2 x 4 m u o n s S o r te r G B . S y n c h r o P A C m e z z . 4 R e a d o u t C o n c . B o a r d (3 ) D A Q C o n c . to R e a d o u t C o n c e n tr a to r C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 D A Q 3 x S lin k 6 4 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S M u o n S o r tin g ta s k = S o r te r C r a te C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S T r ig g e r B o a r d 4 0 ,0 c m P A C S e c to r P r o c e sso r S y n c h 3 6 ,0 c m P A C S e c to r P r o c e sso r V M E C o n tr o l (J ta g , II) X tr a x (o p tio n a l) V M E E th e r n e t G B , S o r te r P A C S e c to r P r o c e sso r R e a d o u t C o n c , T lk 2 5 0 1 P A C S e c to r P r o c e sso r C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 G O H T B G h o stb u ste r S o r te r F P G A I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S G h o s t b u s tin g a n d s o r tin g o n T B (-1 ), T B (0 ), T B (1 ) T r ig g e r to w e r s o n T B (-1 ) - (-4 :-2 ); T B (0 ) - (-1 :1 ); T B (1 ) - (2 :4 ) E a c h T B d e a ls w ith 3 tr ig g e r to w e r s P A C P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its g b _ d a ta a r e g e n e r a te d h e r e P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its P h i G B S o r te r (1 2 -> 4 ) P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its P h i G B S o r te r (1 2 -> 4 ) P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its la te n c ie s P h i G B S o r te r (1 2 -> 4 ) m ie d z a (2 ) E ta G B E ta G B S o r te r (8 -> 4 ) G B F P G A 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e s s (5 ), g b _ d a ta (2 )) = 6 4 b its C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S G h o s t b u s tin g a n d s o r tin g o n T B (-2 ), T B (2 ) T r ig g e r to w e r s o n T B (-2 ) - (-8 :-5 ); T r ig g e r to w e r s o n T B (2 ) - (5 :8 ) E a c h T B d e a ls w ith 4 tr ig g e r to w e r s P A C P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its g b _ d a ta a r e g e n e r a te d h e r e P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its P h i G B S o r te r (1 2 -> 4 ) P A C 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its 6 m u o n s 6 * (s ig n (1 ), q u a lity (3 ), c o d e (5 )) = 5 4 b its la te n c ie s P A C P A C P h i G B S o r te r (1 2 -> 4 ) P h i G B S o r te r (1 2 -> 4 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(4 ) g b _ d a ta (2 )) = 5 6 b its 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(4 ) g b _ d a ta (2 )) = 5 6 b its g b _ d a ta a r e g e n e r a te d h e r e P h i G B S o r te r (1 2 -> 4 ) E ta G B E ta G B G B F P G A 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e s s (5 ), g b _ d a ta (2 )) = 6 4 b its C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S G h o s t b u s tin g a n d s o r tin g o n T B (-4 ), T B (-3 ), T B (3 ), T B (4 ) T r ig g e r to w e r s o n T B (-4 ) - (-1 6 :1 3 ); T B (-3 ) - (-1 2 :-9 ); T B (3 ) - (9 :1 2 ); T B (4 ) - (1 3 :1 6 ) E a c h T B d e a ls w ith 4 tr ig g e r to w e r s g b _ d a ta a r e g e n e r a te d h e r e P A C P A C P A C P A C P h i G B S o r te r (1 2 -> 4 ) P h i G B S o r te r (1 2 -> 4 ) P h i G B S o r te r (1 2 -> 4 ) P h i G B S o r te r (1 2 -> 4 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(4 ) g b _ d a ta (2 )) = 6 0 b its E ta G B 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(4 ) g b _ d a ta (2 )) = 6 0 b its E ta G B 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(4 ) g b _ d a ta (2 )) = 6 0 b its la te n c ie s 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(4 ) g b _ d a ta (2 )) = 6 0 b its E ta G B S o r te r (1 2 -> 4 ) G B F P G A 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e s s (5 ), g b _ d a ta (2 )) = 6 4 b its C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S G h o s t b u s tin g a n d s o r tin g in th e T r ig g e r C r a te (b a c k p la n e ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(7 ), g b _ d a ta (2 )) = 7 2 b its T B (-4 ) T B (-3 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its E ta G B E ta G B T B (-2 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its E ta G B T B (-1 ) T B (0 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its E ta G B 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its E ta G B T B (1 ) T B (2 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its E ta G B T B (3 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its E ta G B T B (4 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(6 ) g b _ d a ta (2 )) = 7 2 b its E ta G B S o r te r (3 2 -> 4 ) 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ), g b _ d a ta (2 )) = 8 0 b its C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S T r ig g e r C r a te B a c k p la n e V M E 3 U B a c k p la n e d a ta S C S I-3 to S o 2 C o n n . 8 0 M tr a n s c o r t H fe n n e c to r s e r C r a te z p a r r a le l r E th e r n e t G B & S o r te r F P G A In d a - te r f ta t 4 m sy n a c e o b e u o n c h d to S o r te tr a n sfe c a n d id a ta (4 b B T 0 -1 B T 1 T B -2 B T 2 T B -3 T B 3 T B -4 B T 4 S C S I-3 2 C o n n . G B & S 1 6 -> 4 r C r a te - 8 0 M H z p a r r a le l tr a n s fe r r e d : a te s d a ta (8 0 b its ) its ) + tim e s ta m p (1 b it) C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 B C u sto m B a c k p la n e S C S I-3 2 C o n n . T T C R x (o n th e b a c k p la n e ) T s e c o n d c o n n e c to r s e t is n e e d e d o n ly in 4 o f 1 2 T C 's I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S S o r te r C r a te ta sk E a c h T - th - in - sy (sp r ig g e r e ir a d d fo r m a t n c h d a e c ific a t C r a te r e sse s io n a b ta io n in d e liv e r s 4 h ig h e s t m o m e n tu m m u o n s w ith a n d o u t g h o s tb u s tin g o n th e s e c to r b o r d e r s a n d S o r te r - r e - r e - so - c o - p e C r a te c e iv e s m o v e s r ts th e n v e r ts r fo r m m u o n c a g h o st m e n d c a p lo c a l to s d ia g n o p r e p a r a tio n ) n d id a te s , s y n u o n s u s in g in a n d b a r r e l m g lo b a l p h i a d s tic p r o c e d u r c h r o n iz e fo r m a tio u o n s se p d r e sse s, e s o n th e s th e m , n a b o u t g h o s tb u s tin g o n th e s e c to r b o r d e r s , a r a te ly fin d in g 4 h ig h e s t m o m e n tu m m u o n s , in p u t a n d o u tp u t s ta g e s S C s e n d s 4 h ig h e s t m o m e n tu m m u o n s fr o m th e e n d c a p s a n d 4 fr o m (a s d e fin e d in G M T in te r fa c e s p e c ific a tio n ) th e b a r r e l to G M T S o r tin g s h o u ld b e p e r fo r m e d w ith m in im a l la te n c y (s m a ll a m o u n t o f b o a r d to b o a r d a n d F P G A to F P G A in te r c o n n e c tio n s (s m a ll a m o u n t o f F P G A 's ) C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S F in a l s o r tin g o n th e S o r te r B o a r d s a n d S o r te r C r a te b a c k p la n e 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 F in a l G h o s tb u s te r S o r te r 3 2 = > 4 + 4 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 F in a l G h o s tb u s te r S o r te r 3 2 = > 4 + 4 B a r r e l E n d c a p B a r r e l E n d c a p 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), p h i_ a d d r e s s (7 ) e ta _ a d r e ss(6 )) = 8 8 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), p h i_ a d d r e s s (7 ) e ta _ a d r e ss(6 )) = 8 8 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), p h i_ a d d r e s s (7 ) e ta _ a d r e ss(6 )) = 8 8 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), p h i_ a d d r e s s (7 ) e ta _ a d r e ss(6 )) = 8 8 B a r r e l 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), a d d r e ss(9 ) g b _ d a ta (2 )) = 8 0 E n d c a p F in a l S o r tin g (2 * (8 = > 4 )) B a r r e l 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), p h i_ a d d r e s s (8 ), e ta _ a d d r e ss(6 )) A d d r e ss L U T B a r r e l E n d c a p E n d c a p 4 m u o n s 4 * (s ig n (1 ), q u a lity (3 ), c o d e (5 ), p h i_ a d d r e s s (8 ), e ta _ a d d r e ss(6 )) F o u r m u o n d a ta o u g h t to b e s e n t to tw o d e s tin a tio n s to a v o id la te r in te r c o n n e c tio n s C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S F in a l G h o s tb u s tin g A lg o r ith m in th e S o r te r C r a te F o r e a c h w e g d e o f a d d r e ss I (1 -1 2 ) In p u t 4 m u o I, p 4 m u o I+ 1 4 m u o I-1 n s : w h i(0 -1 n s : w m o d u n s : w m o d u e d 1 ) e d lo e d lo g e = e ta , c o d e , b o r d e r -c o d e (0 -3 ) g e = 1 2 , p h i(0 -1 1 ) e ta , c o d e , b o r d e r _ c o d e (0 -3 ) g e = 1 2 , p h i(0 -1 1 ) e ta , c o d e , b o r d e r _ c o d e (0 -3 ) G h o s tb u s tn g in n e ig h b o u r in g s e c to r s in p h i a n d to w e r s in e ta : e ta tr ig g e r to w e r s th is p r o c e d u r e o u g h t to b e d o n e in th e S C p h i (w e d g e s) C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 th is p r o c e d u r e w a s d o n e in a T C fo r e a c h (m u o n fr o m th e w e d g e e ta if (b o r d e r _ c o d e = 0 ) th e n g o to m u o n _ s ta y s _ a liv e e ls e if (b it1 _ o f_ th e _ b o r d e r _ c o d e = 1 ) fo r e a c h (m u o n fr o m th e w e d g if (a b s (d e lta _ p h i)< 2 ) th e n if (c o d e _ (I -1 )> c o d e _ I ) th e n g o to m u o n _ is _ d e a d e n d if e n d if e n d _ fo r _ e a c h e n d if if (b it2 _ o f_ th e _ b o r d e r _ c o d e = 1 ) fo r e a c h (m u o n fr o m th e w e d g if (a b s (d e lta _ p h i)< 2 ) th e n if (c o d e _ (I + 1 )> c o d e _ I ) th e n g o to m u o n _ is _ d e a d e ls e if ( c o d e _ ( I + 1 ) = c o d e _ I .a n g o to m u o n _ is _ d e a d e n d if e n d if e n d _ fo r _ e a c h e n d if g o to m u o n _ s ta y s _ a liv e la b e l: m u o n _ s ta y s _ a liv e d o : th is _ m u o n _ s ta y s _ a liv e la b e l: m u o n _ is _ d e a d e n d _ fo r _ e a c h = I) th e n e I-1 ) th e n e I+ 1 ) d .p h i_ I = 1 1 ) t h e n I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S A d d r e ss L U T T a sk - c h a n g e th e a d r e ss fo r m P A C m p h T B m u e ta p h T C m u e ta p h u o i_ a o n _ a i_ a o n _ a i_ a n a d d r e ss fo r d d r e ss (3 :0 ) = a d d r e ss fo r m d r e ss (1 :0 ) d d r e ss (3 :0 ) = a d d r e ss fo r m d r e ss (5 :0 ) d d r e ss (3 :0 ) = lo c a l to g lo b a l a d d r e s s in g m : in _ s e g m e n t_ a d d r e s s (3 :0 ) : : in _ s e g m e n t_ a d d r e s s (3 :0 ) in _ s e g m e n t_ a d d r e s s (3 :0 ) S C (F in a l G h o s tb u s tin g o u tp u e ta _ a d r e ss (5 :0 ) p h i_ a d d r e s s (3 :0 ) = s e g m e in _ s e g S C (o u tp u t = G lo b a l M u o n T r e ta _ a d r e ss (5 :0 ) p h i_ a d d r e s s (7 :0 ) C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 fr o m t) (lo c a l a d d r e s s e s ) n t_ a d d r e ss (3 :0 ) m e n t_ a d d r e ss (3 :0 ) ig g e r ) (g lo b a l a d d r e s s e s ) I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S S o r te r B o a r d S B - r e c - r e m - so r fo r - p e r e iv e s o v e s ts th e 1 /2 w fo r m m u o n c a g h o st m e n d c a p h e e ls , s d ia g n o n d id a te s v ia 8 0 M H z p a r r a le l in te r fa c e , s y n c h r o n iz e s th e m , u o n s u s in g in fo r m a tio n a b o u t g h o s tb u s tin g o n th e s e c to r b o r d e r s , a n d b a r r e l m u o n s s e p a r a te ly fin d in g 4 h ig h e s t m o m e n tu m m u o n s s tic p r o c e d u r e s o n th e in p u t s ta g e 3 1 ,4 c m 3 4 ,8 c m S C S I-3 2 C o n n . S C S I-3 2 C o n n . S C S I-3 2 C o n n . S C S I-3 2 C o n n . S C S I-3 2 C o n n . S C S I-3 2 C o n n . C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 V M E C o n tr o l S C S I-3 2 C o n n . S C S I-3 2 C o n n . V M E S o r te r 3 2 -> 8 M u x C u sto m b a c k p la n e 2 m m H P A C K I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S S o r te r C r a te B a c k p la n e o n th e S C b a c k p la n e - fin a l s o r tin g o f th e e 4 h ig h e s t m o m e n tu m - c o n v e r ts lo c a l to g lo - p e r fo r m s d ia g n o s tic n d c a p a n d m u o n s fo b a l p h i m u p r o c e d u r e b a r b o n s o V M E 3 U B a c k p la n e c o n n e c to r s S C S I-3 to G M T 4 C o n n . S o r te r F P G A F M C o n n e c to r c o n n e c to r s S lin k to D A Q T T C R x C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 r r e l a r r e a d d n th S R m u l a n r e ss e o u o n d e s tp , s is p e r fo r m e d a n d e n d c a p s a r e se n d to G M T , u t sta g e R D S R R D R D C u sto m B a c k p la n e S C S I-3 4 C o n n . S o r te r 1 6 -> 4 B a r r e l S C S I-3 4 C o n n . S o r te r 1 6 -> 4 E n d c a p I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S S o r te r C r a te F r o n t M D D D C C C V E C C S R C S R d a ta c o n n e c to r s fr o m T C 's T T C C o n n e c to r N G K r ib b o n c o n n e c to r fr o m T C 's C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S S o r te r C r a te d e s ig n s ta tu s M a n y V H (s im u la te - J ta g c o - In te r n a - D ia g n o - g e n e r ic - g h o st b D L c o d e s d , se v e r a l n tr o lle r , l in te r fa c e s tic s so r te r u s tin g c o d r e a d y o r a d v a n c e d te s te d o n d iffe r e n t p r o to ty p e s ): (II), e s o n T B a n d T B b a c k p la n e T o b e d o n e : - fin a l g h o s t b u s tin g c o d e o n S o r te r B o a r d - in te g r a tio n o f c o d e s a n d b o a r d im p le m e n ta tio n n e e d e d C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S S o r tin g g e n e r ic c o d e , 2 4 = > 4 s a m p le c o m p ila tio n - - ; F - - ; F ; C ; T ; F ; D ; T ; T ; T ; D ; T ; T - - - - ; T - - ; T ; - - ; C - - - - l o - l o o m o p a m e v o t o t o t S P o t o t - - i m - y p - - w S - - w S p i l - l e i l y i c e a l a l a l b l a l a l - - - - i n g - - e - u m - t a e r v e - m a - t u S l - r y - s e t E n l o p i m e o c P L D L - - A - - g i n s m o k L s L s - - n a - - c r y 9 - - l y - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; t i n g N a m e ; t i t y N a m e ; ; ; e l e m e n t s ; ; ; b i t s b i t e l e m e n t s ; ; ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - z e r S u m m a r y - - - - - - - - - - - - - - - - S u s o s o S t E P 8 , 2 2 0 0 0 0 - - - - c c r t r t r a 1 S 3 0 6 / 9 - e s e r e r t i 2 0 3 6 1 , 6 6 / 8 0 ( / 6 ( / 2 ( - - - - - - - - - - - - - ; ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - l o c k S e t u p : ' c l o c k ' ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - / / - s f 2 4 _ w x F 4 ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - u l - F r i S e p 1 2 1 4 : 4 4 : 5 6 2 0 0 3 ; _ 4 ; ; i t h o u t _ a d r e s s e s s 1 ; 8 4 C 5 ; ; 1 8 , 4 6 0 ( 4 5 % ) 1 ( 6 2 % ) ; 9 , 2 4 8 ( 0 % ) ; ; 0 % ) 0 % ) ; 0 % ) ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - S l a c k ; R ; T - - - - - - - - - - - - - 9 . 6 7 9 n s ; 4 - - - - - - - - - - - - - - e q i m - 0 . - - - u i e - 0 0 - - - - - - - - - - r e d ; A ; T - - - - - - - - M H z ; 2 - - - - - - - - - - c t i m - 8 . - - - u a e - 8 4 - - ; - - - - - l ; ; - - - - - M H z ; - - - - - - S o r tin g 2 4 = > 4 s h o u ld b e d o n e in tw o s te p s (la te n c y 2 ) C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S - - ; F - - ; F ; C ; T ; F ; D ; T ; T ; T ; D ; T ; T - - - - ; T - - ; T - - ; C - - - S o r tin g g e n e r ic c o d e , 1 6 = > 4 s a m p le c o m p ila tio n - l o - l o o m o p a m e v o t o t o t S P o t o t - - i m - y p - l o - - - - w S - - w S p i l - l e i l y i c e a l a l a l b l a l a l - - - - i n g - - e - - c k - - - - u m - t a e r v e l o p i m e o c P L D L - - A - - - m a - t u S l g i n s m o k L s L s - - n a - - - r y - s e t E n c r y 9 - - l y - - - - - - - S e t u p : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; t i n g N a m e ; t i t y N a m e ; ; ; e l e m e n t s ; ; ; b i t s b i t e l e m e n t s ; ; ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - z e r S u m m a r y - - - - - - - - - - - - - - ; S l - - - - - - - - - - - - - - ' c l o c k ' ; 5 . - - - - - - - - - - - - - - - - S u s o s o S t E P 3 , 1 6 0 0 0 0 - - - - c c r t r t r a 1 S 7 7 2 / 7 0 1 , 9 4 / 8 0 ( / 6 ( / 2 ( - - - - - - - - - - - - a c - 2 7 - - - - k - - 1 n - - - 2 - e s e r e r t i 2 5 / / - s f _ 1 _ 1 x F 1 - - - - u l 6 _ 4 _ n 6 _ 4 _ n 0 2 2 5 6 4 , 0 0 0 - - - - - - ; - - - s ; - - - - 0 C , 6 ( 5 7 % % % - - - - R e - 4 0 - - - M o o a o a 5 6 0 2 2 6 ( ) ) ) - - - - - - q u - . 0 - 0 - i r - - - ; - - - - - - - - - - - - - - - - - - - - - - - n S e p 1 5 2 1 : 4 0 : 5 0 2 0 0 3 ; d ; ; d ; ; ; ( 1 4 % ) % ) ; 0 % ) ; ; ; ; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ; - - - - - - - - - - - - - - - - - - - - - - - e d T i m e ; A c t u a l T i m e ; - - - - - - - - - - - - - - - - - - - - - - - ; M H z ; 5 0 . 6 9 M H z - - - - - - - - - - - - - - - - - - - - - - - - S o r tin g 1 6 = > 4 c a n b e d o n e in o n e s te p (la te n c y = 1 b x ) C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S B o a r d s, C r a te s In v e n to r y T r ig T r ig T C D a t S o r S o r S C g e r g e r b a c k a C o te r B te r C b a c k C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 B o a rd (T B ) C ra te (T C ) p la n e (T C b ) n c e n tra to r C a rd (D C C o a rd (S B ) ra te (S C ) p la n e (S C b ) T o ta l 1 0 8 1 2 1 2 E c a l) 3 2 1 1 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S L a te n c y L is t (to b e r e v is e d in s o r te r p a r t) T O F C a b le S y n c h r o L m u x D ia g n o s tic s O p to R e c F ib e r A sy n c h r o n o u s S p litte r S y n c h r o n o u s L B T B 0 1 0 2 0 P A C L d e m u x (B u ffe r ) D ia g n o s tic s L d e m u x (B u ffe r ) S y n c h r o G B P h i D ia g n o s tic s S o r te r 3 0 G B E ta S o r te r G B E ta D ia g n o s tic s S o r te r D ia g n o s tic s 4 0 S o r te r S o r te r D ia g n o s tic s S y n c h r o n o u s T B 4 0 L m u x T C b a c k p la n e F ib e r O p to R e c S p litte r 7 0 6 0 5 0 S y n c h r o C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 L d e m u x P A C S C G B P h i G B E ta S y n c h r o 8 0 S o r te r L V D S C a b le D ia g n o s tic s F P G A I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S R P C M u o n T r ig g e r R e a d o u t - n e w la y o u t C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S T r ig g e r B o a r d -R e a d o u t s u b s y s te m 4 0 ,0 c m S y n c h P A C S e c to r P r o c e sso r 3 6 ,0 c m P A C S e c to r P r o c e sso r V M E C o n tr o l (J ta g , II) X tr a x (o p tio n a l) V M E E th e r n e t G B , S o r te r P A C S e c to r P r o c e sso r R e a d o u t C o n c , T lk 2 5 0 1 P A C S e c to r P r o c e sso r G O H E C A L G O L 8 0 0 M b s 1 3 1 0 n m tr a n s m itte r b o a r d C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S R e a d o u t su b sy ste m A ll T r ig g e r B o a r d s r e c e iv e 1 7 5 2 o p tic a l lin k s fr o m s p litte r s b u t o n ly 7 5 6 o f th e m c o n ta in s u n iq u e R P C d a ta to b e s e n d to D A Q . L in k d a ta a r e a lr e a d y z e r o s u p p r e s e d T B S y n c h F P G A - s e n d s s e le c te d u n iq u e lin k d a ta to T B R e a d o u t C o n c e n tr a to r F P G A T B R e a d o u t C o n c e n tr a to r F P G A - r e c e iv e s lin k d a ta fr o m S y n c h F P G A 's a n d p a c k th e m G O H m e z z a n in e c a r d to th e E c a l tr a n s m itte r 1 0 8 G O H tr a n s m itte r s (o n e p e r T B ) - s e n d R P C lin k d a ta o v e r 1 2 fib e r r ib b o n s 3 E c O n R P T h D C a l to to to D C r e c c o n se n C c a e iv e c e n t d R P r d s r ib b r a te C e a r o n R v e e u se d fib e r s fr o m T C 's , P C lin k d a ta , b u ilt R P C e v e n t d a ta (R P C fir m w a r e fo r e v e n t b u ild e r ) n ts to C M S D A Q o v e r 3 S lin k 6 4 lin k s ly s p e c C fir m e r e st: C w ith ific R w a r e o p tic S lin P C o n a l d k 6 4 r e a D C a ta P M d o u C e v tr a n C a t c e n sm r e C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 o m p t b u itte th e o n ild r , E c e n t is T B R e r fir m w a r M U a d a p te a l c o m p o n e e e a d o u t C o n c e n tr a to r F P G A a n d r s , fa n o u ts , o p tic a l r ib b o n , n t I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S R e a d o u t su b sy ste m - fib e r c o m p o n e n ts W e d o n o t n e e d th a t (c a b le o f r ib b o n s ) 9 x M U -M P O 1 2 fa n o u t R ib b o n w ith N G K R x ty p e c o n n e c to r, 8 m G O H p ig ta il w ith M U c o n n e c to r M U a d a p to r M U c o n n e c to r M P O c o n n e c to r 1 2 9 6 1 1 2 M U -s M U a d a p te r ( S u m ito m o ) s M U -M F S fa n o u t ( E r ic s s o n , S u m ito m o , D ia m o n d ) C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 M F S a d a p te r ( D ia m o n d ) M F S - M P O m u lti- r ib b o n c a b le ( E r ic s s o n , D ia m o n d ) I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S R e a d o u t su b sy ste m C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 - E c a l D C C C a r d I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity C M S S u m m a r y - n e w d iv is io n o f ta s k s - fu r th e r s im p lific a tio n o f th e R P C tr ig g e r s y s te m : - s im p le r S o r te r C r a te - r e a d o u t p e r fo r m e d b y th e s im p lifie d s ta n d a r d E c a l c h a in - a im - to b e r e a d y fo r J u n e 2 0 0 4 s y n c h te s ts w ith r e a d o u t a n d so r te r b o a r d s - p r o g r e s s in th e r e m a in in g o p e n L B s y s te m p r o b le m s - s a fe ty D C S c h a in d e s ig n , - C C U b lo c k t r a n s f e r ... C M S W e e k - T r ig g e r M e e tin g - S e p te m b e r 1 7 , 2 0 0 3 I g n a c y M a c ie k K u d la , W a r s a w U n iv e r s ity