barrel module database - status

Post on 22-Jan-2016

47 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Barrel Module Database - Status. Dave Robinson SCT Week December 2003. Status of upload utilities Review of uploading SCTDAQ info Flagging Hybrid re-work Module Quality uploads Module Signoff Uploads Comparison Utility for MacroAssembly Sites. Database Actions by each Cluster. - PowerPoint PPT Presentation

TRANSCRIPT

Barrel Module Database - Status

• Status of upload utilities

• Review of uploading SCTDAQ info

• Flagging Hybrid re-work

• Module Quality uploads

• Module Signoff Uploads

• Comparison Utility for MacroAssembly Sites

Dave RobinsonSCT Week December 2003

Database Actions byeach Cluster

Sensor-BaseboardAssembly

ReceiveSensors

ReceivebmBB

Hybrid Assembly

ReceiveHybrid

ReceiveASICs

Module Assembly

Send bmSB

Datasheet

Assembly

DatasheetAssemblySCTDAQ

Datasheet

Assembly

SCTDAQ

XY Metrology

Z Metrology

QA InstituteSCTDAQ

Macro Assembly

SCTDAQ

Send bmHASIC

Receive bmHASIC

Receive bmSB

Send bmMODULE

Send bmMODULE

Receive bmMODULE

Receive bmMODULE

Assembly

Baseboard QC

Sensor QCDatasheet

Sensor Data

ASIC QC

Hybrid QC

Send bmBB

Send Sensors

Receive Sensors

UploadsShipments

Quality

Quality

Summary of Upload Utilities

Action Status

Item Registration Available

Shipments Available

Assembly Uploads Available

SCTDAQ Uploads Available

Metrology Uploads Available

Datasheet Uploads Available

Module Quality Data Available

Module Signoff Data Available

Profiles Not yet started

SCTDAQ Uploader:http://www.hep.phy.cam.ac.uk/~silicon/jSCTDAQ.html

All other uploads:http://www.hep.phy.cam.ac.uk/~silicon/jBarrels.html

Uploading SCTDAQ data

Four methods, ordered by increasing convenience:

1. Directly using java applicationjava DBUpload/uploadSCTDAQ “D:\\sctvar\\results\\” “D:\\sctvar\\uploads\\” “X:\\archivedData\\” “202201702000.*”

2. From within SCTDAQ (Rint).x DBUpload.cpp(“202201702000.*”);

3. Via a perl script (wrapper to java application)perl uploadSCTDAQ.pl “202201702000.*”

4. Add new script to Dave C’s suite of perl scripts:perl StoreTestResults.pl 20220170200022 Module_Reception <runno> <scanno>

perl uploadSCTDB.pl 20220170200022 Module_Reception

Special Options:

• Serial numbers as regular expressions“202201702000.*” implies 20220170200001 to 20220170200099

• ‘-noupload’ option (upload files processed/created – then your responsibility to upload)

• ‘-nogui’ option (generates upload files without being promped by the spreadsheet gui.

How to flag rework in the SCT database

Eg chip replacement:

• dis-assembly / re-assemble of hybrid/chip using Geneva web interface

• Put replaced chip in third column of datasheet

• Re-upload datasheet (if original uploaded)

perl StoreTestResults.pl 20220330200287 Module_Reception <runno>

perl MakeWebIndex.pl 20220330200287 Module_Reception

perl uploadSCTDB.pl 20220330200287 Module_Reception

New Barrel Database Interface

http://www.hep.phy.cam.ac.uk/~silicon/jBarrels.html

• New tabs ‘Quality Summary’ and ‘Module Signoff’

• Invoke by ‘java Barrels/gui’

Module Signoff Uploads

Uploaded when all QC work is completed, and when the module is ready for assembly on to a barrel.

Uploaded once by a senior physicist, after reviewing all data (sctdaq, metrology, etc ) and any other sources of information.

Category Good, Pass or FAIL

Barrel Assignment ‘Any’ or B5/6

Overall Comment General comments

Reason for FAIL (if category is FAIL)

Sensors DamagedBaseboard DamagedGross mechanical errorAbnormal leakageToo many bad channelsASICs non-replaceableOthers...

Reason for B5/6 assignment (if B5/6)

Preseries SensorsMicrodischarge>350VPoor current behaviourBad visual featuresHybrid Tdiff>2CFacing angle b>3mradOthers...

Module Quality Uploads

Comments and flags uploaded by the QC institute afterall SCTDAQ tests have been performed by that institute.

Module quality information is essential for the physicist who signs off the module (who may not have been involved with the SCTDAQ testing), because SCTDAQ data alone is not enough to be able to make a judgement on the module’s electrical quality.

IV Performance Good or FAIL

IV Comments Comments on IVs and long term current stability

Electrical Performance Good or FAIL

Electrical Comments Comments on warm and cold characterisations and LTT.

S Curves Category GoodWiggles at –ve thresholdWiggles at +ve thresholdWiggles above 0.5fC

S Curves Comment Comment on S curves

One set of quality data uploaded per QC insitute (but an institute can upload/edit previously uploaded information).

UK-B Module Quality and Signoff

• Universities performing QC (QMUL, Cambridge, Birmingham) upload their quality information to the RAL database via web interface on RAL server

• All module data, including quality information, available on a module summary webpage

• Signoff info entered into RAL database via web interface on RAL server. Script then generates SCT database upload files for signoff and all quality information (from all universities) and uploads them.

Non UK-B clusters

• Quality information uploaded directly to SCT database viabarrels java application

• For module signoff, physicist reviews java module summaryreport (via barrels application)

• Signoff info then uploaded directly to SCT database

UK-B Quality and SignoffHandled by web interfaces to RAL local database.

UK-B module Summary page

Uploading/editing Module Quality Info

Uploading Signoff Information

Top of module summary report

Report behaves like a web browser:

• clickable links

• forward/back buttons

Example of Sensor Test Report

Module Summary Report .. continued

Example of SCTDAQ Characterisation Report

Comparisons Utility for MacroAssembly Sites

• Compares reception tests at macroAssembly site withpreviously uploaded data

• Easy to use interface for non-experts

• Compares: - Noise (enc) from Response Curve Tests - Gain from Response Curve Tests - Noise (enc) from Noise Tests - Occupancy from Noise Tests - Currents at 150V, 350V and 500V - Defect count

• Significant deviations highlighted in RED

• Agreement highlighted in GREEN

http://www.hep.phy.cam.ac.uk/~silicon/software/jComparisons.html

Eg Cambridge as ‘macroAssembly Site’

Old pre-series Electrical module at Oxford

top related