CMS RPC Muon Trigger * PAC demonstrator ASIC Test Report

Transkrypt

CMS RPC Muon Trigger * PAC demonstrator ASIC Test Report
CMS RPC Muon Trigger
*
PAC demonstrator ASIC
Test Report
Ignacy Maciek Kudla, Michal Pietrusinski
Warsaw University
CMS Week
CERN, Geneva
June 14-19, 1998
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
Outline
- PAC idea,
- PAC building blocks,
- PAC test setup,
- PAC test results,
- Conclusions and plans
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
Medium Pt Positive Muon
pattern: (-4,4,4)
defined on 3 layers
code: (0,0,A)
High Pt Muon
pattern: (0,0,0)
defined on 4 layers
code: (1,1,F)
RPC Muon Station 4
Segment i
Segment i+1
RPC Muon Station 3
RPC Muon Station 2 (reference)
RPC Muon Station 1
Medium Pt Negative Muon
pattern: (2,-1,-1)
defined on 4 layers
code: (1,1,A)
code bit (5) - quality bit set to 1 if Muon
defind on hits from 4 chamber;
code bit (4) - Muon sign bit;
code bits (3..0) - Muon Pt code
Interaction point
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
#
! ! "
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
7
32
data_in
54
7
ERROR
BST
Clock
CMS Week, CERN June 14-19, 1998
Altera loading
Ignacy Maciek Kudla, Warsaw University
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
REGISTERS
TMSMaster
TCKMaster
VME INTERFACE
STATUS
TDOMaster
READ ADDRESS
WRITE ADDRESS
TDIMaster
1. EXECUTES A PROGRAM RESIDING IN THE MEMORY
2. AVAILABLE INSTRUCTIONS:
- SET TAP TO A DESIRED STATE:
RESET, IDLE, SHIFT-IR, SHIFT-DR
- SEND N-BIT SEQUENCE THROUGH A REGISTER
(IN SHIFT-IR OR SHIFT-DR, N<4096)
SEQUENCE TO SEND MAY BE TAKEN
FROM THE MEMORY OR TDIMaster.
RECEIVED BITS MAY BE WRITEN TO MEMORY
OR DISCARDED.
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
class TVMEBit3
inherits from
abstract class
TVME
Text mode program
interpreting scripts
with signal definitions.
X Window interface
toFDPM
CMS Week, CERN June 14-19, 1998
Class library:
Classes:
TMag
TMemory
TSignalSeq
...
class TWZBSContr
inherits from
abstract class
TBSContr
Class hierarchy.
Classes:
TBoard
TChip
TRegister
...
Program for
interactive work
with JTAG.
Program to load
patterns to PAC.
Ignacy Maciek Kudla, Warsaw University
!
"##$%&""'( ) *+,,,,"##$.%&""+( ) *,"##$+%&""+( ) *+,,,"##$/%&""'( ) *+,,,, 0 / !
",,+ ) *& 1 2 !
",,. ) *& 1 2 !
",, ) * 3 !
",4 ) *& 3 & !
"#%&""4( ) *&& 5!
",2 ) *",/ ) *",+ ) *",. ) *
. 1 .
#
6
3 6
!
3 4 6 !
."34&%&""+()* 6 !
."&&#7%&""+()*."&&#7+%&""+()*&."&&#7/%&""+()*
6& 3 & 6 !
&&."3/'%&""+()*.2#$)* 6 !
#$.)*."/2#7%&""+()*&#$+)*&."/2#7+%&""+()*.#$/)*."/2#7/%&""+()*.393:;)*
&&. 3 &. 6 !
#$)*&."3/8%&""+()*.2#$.)*& 6 !
#$+)*&."/4#7%&""+()*&#$/)*&."/4#7+%&""+()*.393:;)*&."/4#7/%&""+()*+
&&+
#$)*.
#$.)*
#$+)*&#$/)*393:;)*.
CMS Week, CERN June 14-19, 1998
Ignacy Maciek Kudla, Warsaw University
T E S T R E S U L T S
(p r e lim in a r y ):
4 0 d ie s (1 0 p a c k e d , 3 0 u n p a c k e d ) d e liv e r e d M a r c h 9 8
A ll b u ild in g b lo c k s o f e v e r y p a c k e d P A C te s te d .
T h e r e s u lts a r e fo llo w in g :
- P A C
-
p r
8 P
1 P
1 P
o g r a m m in g
A C 's
- O K
A C
- 1 p
A C
- in t
(v ia J T A G - 1 0 M H z c lo c k ):
;
a tte r n b a n k n o t a c c e s ib le ;
e r m itte n t e r r o r .
- c a s c a d e , m a s k c ir c u it:
- 1 0 P A C 's - O K ;
- e n c o d in g c ir c u it:
- 1 0 P A C 's - O K ;
- c o d e s e le c tio n c ir c u it (d e m u x e s ):
- 1 0 P A C 's - O K ;
- p a tte r n s e le c tio n c ir c u it (m u x e s ):
- fa st te st
- lo g ic a lly O K
b u t tim in g p r o b le m
in p u t b u ffe r a n d d y
- 3 /4 tr a c k s a r e w o r
- 4 /4 tr a c k c o d e a r e
fo u
n a m
k in g
e x te
n d
ic
fr
n d
a t
lo g
o m
e d
le v e l o f
ic :
3 0 n s c lo c k ,
to 2 b x 's .
- e x h a u s tiv e te s ts o f in te r c o n n e c tio n s - in a c tio n .
C M S W e e k , C E R N J u n e 1 4 -1 9 , 1 9 9 8
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 o n c lu s io n s :
- id e a o f P A C p r o c e s s o r p r o v e n ,
- fe w m in o r tim in g e r r o r s u n d e r s to o d .
F u tu r e P A C a c tiv itie s :
P A C d e m o n str a to r A S IC :
- e s tim a te p o s s ib le y ie ld p r o b le m
c ir c u it.
w ith J T A G
fin a l P A C A S I C :
- A S I C ( .2 5 u m ) w it h f u ll s e g m e n t f u n c t io n a lit y ,
- A lte r a s im u la tio n a n d te s ts s h o u ld b e c o n tin u e d .
C M S W e e k , C E R N J u n e 1 4 -1 9 , 1 9 9 8
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