Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers...
-
Upload
nora-mcneil -
Category
Documents
-
view
216 -
download
0
Transcript of Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers...
![Page 1: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/1.jpg)
slide 1
Token Bit Manager for the CMS Pixel Readout
Token Bit Manager for the CMS Pixel Readout
5 November 2003
Edward Bartz(R.Stone)
Rutgers University
CMS Pixel Electronics Systems Review
• Description of the TBM Functions• First Prototype in DMILL• 0.25 m Translation
![Page 2: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/2.jpg)
slide 2
TBM Overview
• Orchestrate the Readout of Several Pixel Chips on a Single Analog Output Link
• Provide a Link Between the Front End Controller and the Pixel Chips For Control Commands
Custom, Mixed Mode, Rad-Hard, Chip Located Near Pixel Readout Chips
![Page 3: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/3.jpg)
slide 3
Dual TBM Chip
Dual TBM Chip
• Two Token Bit Manager’s
– Each TBM Controls one ROC Chain
–8 to 24 ROCs per TBM
• Control Network Hub
– Port addressing for control commands
–6 to 14 Dual TBMs per Control Link
–120 Links in the Detector
~1200 TBMs & 20,000 ROCs
Dual TBMHUB
TBM TBM
Chain of Read Out Chips
ControlCommands
40 MHz Clock
CLK
L1
Analog OutputL1A
Analog Output
Analog Output
Chain of Read Out Chips
![Page 4: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/4.jpg)
slide 4
TBM Functions
• Write header and trailer (2 bit analog encoded digital)– 8 bit Event Number Header– 8 bit Error status word Trailer
• Distribute to Pixel Readout Chips (ROC)– L1 triggers (2 Outputs/TBM)– Clock (2 Outputs/TBM)
• Control readout through token pass
• Stack triggers awaiting token pass– 32 event deep– No readout after 16 deep
L1 Trigger
TBM
ROC ROC ROC
L1CLK Token InToken Out
Analog Output
AnalogOutput
Clock Reset
To Flash ADC
![Page 5: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/5.jpg)
slide 5
• Levels Chosen To Match ROC
• Output Levels Fully Adjustable– Gain Adjustment– Differential Offset Adjustment– Driver Current Adjustment
• Output Driver Identical to ROC
Analog Output
Note: Voltages are referenced to Analog Optical Link input. Levels 4&5 ROC Only
![Page 6: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/6.jpg)
slide 6
TBM Control Features
• Analog Adjustments– Adjust Analog Levels
– Disable Analog Output
• Trigger Control– Inject Any Trigger Type
– Ignore Incoming Triggers
– Disable Trigger Outputs
• Token Passing– Disable Token Passing
– Reset Token Out
• Stack Control– Read Number of Events on Stack
– Read Stack Contents (non-destructively)
• General Control– Switch Readout to 40 MHz or 20 MHz
– Disable TBM Clock
– Reset TBM
![Page 7: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/7.jpg)
slide 7
Control Network Hub
• Up to 32 hubs addressable.
• 5 Ports per hub.– 4 mI2C (40 MHz) external ROCs.
– 1 mI2C (40 MHz) internal TBMs.
• Functions of addressed hub.– Selects addressed port.
– Strips off byte containing hub/port address. Passes remainder.
– Reflects data back to Front End Controller.
Dual TBMHUB
TBM TBM
mI2C
4 mI2C Ports Output Only
Control Link
ROC ROCROC ROC
![Page 8: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/8.jpg)
slide 8
Analog sectionsStacksControl sections Hub
5.3 mm
4 mm
DMILL Dual TBM
1st (& only)Sub. 5/02
It Works!
![Page 9: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/9.jpg)
slide 9
• Power consumption 600 mW–core 140 mW –Differential Drivers 460 mW
• 6 Tested / 5 Fully Functional
TBM Test ResultsEvent # = 11 Status Reg.
Header ID Trailer ID
UBLK
0
1
2
3
Token Pass
• Header marker 3 “UBLK” + “1”–8 Bit Event Number (4 Clocks)
• Trailer marker 2 “UBLK” + 2 “1”–8 Bit Status Word (4 Clocks)
![Page 10: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/10.jpg)
slide 10
Analog Adjustability
Before Adjustment
After Adjustment
TBM 1 TBM 2
![Page 11: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/11.jpg)
slide 11
Header ID
Event Number Status Info
Trailer ID
Expected Max CMS Trigger Rate = 100KHz
1 MHz Trigger Rate
![Page 12: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/12.jpg)
slide 12
Hub Testing
Serial Data
Serial Clock
mI2C Command Output From Port 0
• Internal fast port - fully tested and functional• External fast ports - fully tested and functional
![Page 13: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/13.jpg)
slide 13
Changes For 0.25 m
• Reduce Power Consumption– Redesign LVDS Drivers– Minimize Clock Usage – Shut Down Clock when not needed
• Limit use of Analog bus– Pass ROC Analog Through TBM– Analog Output Line Driver
• Redesign Serial Protocol For CMS Optical Transceivers.– 8 Bit data + Complement Bit 8 4 Bit data + Complement Bit 4
– Request Modification to Optical Receiver Chip
• Allow Transition Dual Single TBM Operation
![Page 14: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/14.jpg)
slide 14
TBM Operation Modes
ROC readout
ROC readout
Readout token chip 1-8
Half-Module Readout 1
Readout token chip 9-16 Half-Module Readout 2Dual Mode
ROCs
ROC readout
ROC readout
Readout token
Module ReadoutSingle Mode TBM
![Page 15: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/15.jpg)
slide 15
10-17
10-16
10-15
10-14
10-13
10-12
1.4 1.81.6 2.0 2.2 2.4 2.6
SEU cross section of 0.25m Flipflop300 MeV/c pion beam
Standard: =2 x 10-13 cm2
Protected: =2 x 10-15 cm2 (284 ff per DTBM)
Single Event Upset
TBM Placement
Expected Flux
(MHz/cm2)
Time Per SEU
Protected F/F(Hrs/SEU)
4cm Barrel 40 12
7cm Barrel 20 24
11cm Barrel/
Foreward
8 60
[cm2]
Standard Latch Protected Latch
![Page 16: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/16.jpg)
slide 16
“Fast” Hub
0.25 m Hub• IBM Process
– 3 metal layers– MIMCaps
• “Fast” Hub– Normally Part of TBM– Tested in Simulation with ROC
Control Section– PSI Low Power LVDS Drivers
• “Slow” Hub – Can reside on same control link
as Fast hubs– Provides Control data for PLL &
Laser Drivers Via I2c Protocol
• Submitted June 2003• Received: Sept. 19, 2003
“Slow” Hub
![Page 17: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/17.jpg)
slide 17
Slow HubModified Version of Fast Hub
SerialData In
40 MHz Clock
Slow ClockOut
Start-Stop
8 BitReg.
AddressCompare
1 to 7Decoder
1 to 7Decoder
7 to 1Mux
DivideBy 256
OddDataBits
Slow DataI/O
SerialData
Return
Modifications
![Page 18: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/18.jpg)
slide 18
0.25 m Dual TBM
3.2 mm
4.4 mm
Analog Readout
Analog Power
Regulators
Hub
Stacks
ControlSections
• IBM Process– 3 metal layers
– MIMCaps
• 3 voltage regulators – Core Digital– Analog– LVDS Drivers
• Pad Dominated
• Completed: October 2003– CERN rules check now– Nov 10th MPW submission
![Page 19: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/19.jpg)
slide 19
2nd 0.25 m Version
Analog Readout
Analog Power
Regulators
Hub
Stacks
ControlSections
• Fix any bugs?
• Improvements– Rad-Hard regulator band gap reference
– More flexibility in token passing (bypass non-responding ROC segment)
– TBM Aout driver enhancements
• Spring 2004 submission?
![Page 20: Slide 1 Token Bit Manager for the CMS Pixel Readout 5 November 2003 Edward Bartz ( R.Stone ) Rutgers University CMS Pixel Electronics Systems Review Description.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649cb15503460f94977171/html5/thumbnails/20.jpg)
slide 20
Conclusion
• Dual TBM worked on first DMILL submission• 0.25 m Fast and Slow Hubs are Awaiting Testing• 0.25 m TBM Complete
– 10 November 2003 MPW Submission
• Second 0.25 m Prototype Submission Anticipated
• Production TBM Available End of 2004