23
Production Database Apollo Go, NCU Taiwan Preshower Silicon PRR July 5, 2001

Production Database

  • Upload
    nijole

  • View
    38

  • Download
    1

Embed Size (px)

DESCRIPTION

Production Database. Preshower Silicon PRR July 5, 2001. Apollo Go, NCU Taiwan. Production Database. Goal: To keep information on all Preshower parts during the production and construction phase for quality control and for later use in debugging and calibration. - PowerPoint PPT Presentation

Citation preview

Page 1: Production Database

Production Database

Apollo Go, NCU Taiwan

Preshower Silicon PRRJuly 5, 2001

Page 2: Production Database

Goal: To keep information on all Preshower parts during the production and construction phase for quality control and for later use in debugging and calibration.

Some of production parts and centers: – Silicon Sensor: Russia, Taiwan, India,Greece

– Ceramics: Armenia

– Readout Hybrid: CERN

– Aluminium Tile: Greece

– Motherboard: Taiwan

=>Need a distributed system to enter data while parts are being produced at different sites

Production Database

Apollo Go, NCU Taiwan

Page 3: Production Database

Database Selection

CRISTAL:Developed by ECAL team for the crystal

production. (Already >15Gbyte of data)More than a database (Objectivity): it manages the

production and quality control; well-defined step-by-step workflow for each part.

Built-in data handling over the network (CORBA). Well suited for our need.

A unique14-digit barcode is assigned to each part for easy data entry and retrieval at any stage of construction.

Apollo Go, NCU Taiwan

Page 4: Production Database

Architecture

Apollo Go, NCU Taiwan

India

NCU

Demokritos

Central Storage

• Data entered at the regional centers with well-defined workflow to ensure production quality.

• Automatic data transfer to a central database at CERN.

• Data can be retrieved using queries to the central database from anywhere in the world for further analysis.

TCP/IP (CORBA)

CERN

Regional Centers

Page 5: Production Database

Regional Center

Apollo Go, NCU Taiwan

Operator Entry

Local CenterDatabase server

A regional center consists of database server on an NT4 machine and one or more computers for measurements and operator data entry.

LAN (TCP/IP)

NT4 Instruments/LabView

Page 6: Production Database

Alternative Data Entry Alternative method: instead of having local center

database, remotely login to CERN SiLab local center and enter data into it. Yerevan and Dubna will use this method

As a backup method, ascii data files can be sent to CERN and entered to the CERN SiLab local center database.

Apollo Go, NCU Taiwan

Page 7: Production Database

Silicon Production Workflow

Apollo Go, NCU Taiwan

Page 8: Production Database

Production Information

Apollo Go, NCU Taiwan

1. Production Information: production date, batch number, serial number, wafer type and wafer batch number.

Useful for sensor tracking and debugging

Page 9: Production Database

Inspection, Geometry and Thickness

Apollo Go, NCU Taiwan

2. Visual Inspection: visible defect, scratches.

3. Geometrical compliance: fit the jig (less than 63mm).

4. Thickness of the sensor

An operator perform these checks and enter into CRISTAL manually.

Page 10: Production Database

Static Characteristics

5. Static Measurement: IV, CV & Full Depletion

Apollo Go, NCU Taiwan

• Either CV or IV can be measured first, this enables the usage of one instument setup for both CV and IV.

• Only after both IV and CV are done, the static characteristics are computed.

Page 11: Production Database

IV Measurements

IV measurement:

Apollo Go, NCU Taiwan

• Labview program initiate communication with the local center

• Requests the status for the sensor

• Gets the parameters for the measurement.

• Measure current of the 32 strips at different voltages

• Displays results.• Pack and send the

results to the database

Page 12: Production Database

CV Measurements

CV measurement:

Apollo Go, NCU Taiwan

• LabView program initiate communication with the local center

• Requests the status for the sensor

• Gets the parameters for the measurement.

• Measure capacitance of the 32 strips at different voltages

• Displays results.• Pack and send the

results to the database

Page 13: Production Database

Full Depletion and Breakdown

CRISTAL launches automatically a Java code to compute the full depletion voltage and current, breakdown voltage using the IV & CV results:

• Full depletion voltage:

• Current at Vfd and V=300 volt can be computed from the IV curve (by linear interpolation) for each strip.

• Breakdown voltage (Vbr) also from IV and is define as I/V > = 1A/V (also by linear interpolation).

Apollo Go, NCU Taiwan

Vfd

Page 14: Production Database

Non-Conformity Assignment

Apollo Go, NCU Taiwan

6. Last step in Silicon production is to compute the non-conformity flags for the final acceptance / rejection.

Done automatically by user code (Java).

Page 15: Production Database

Ceramics Production Workflow

• Ceramics Qualification:– Size OK?

– Interrupted HV trace?

– Thickness

• Accept or reject?

Apollo Go, NCU Taiwan

Page 16: Production Database

Micromodule Production Workflow

Apollo Go, NCU Taiwan

Micromodule consists of 4 parts: • Silicon sensor (at Regional Centers)• Ceramics support (ship from Armenia to CERN to Regional Centers)• Readout Hybrid (ship from CERN to RC)• Aluminium Tile (ship from Greece to CERN to RC)

Assembly sequence:

Shipment of data are done by CRISTAL from one regional center to the destination center via the central storage.

Page 17: Production Database

Data Access: Browser Look at data by part type and barcode; hardware

view.

Apollo Go, NCU Taiwan

All Parts and its location are easily traceable by the barcode

Page 18: Production Database

Data Access: Query

Apollo Go, NCU Taiwan

Look at data by its characteristics; Physicist view.Scripts (OQL) is used to define query criteria

Data can be queried both to the local center and central database from anywhere in the world.

Page 19: Production Database

Status: Software

User-friendly GUI for the Query has been implemented on both central and local centers.

Few scripts have been written to extract full depletion voltage, current and sensor summary etc.

Centrally managed query program (using Sun’s Web Start) is implemented at CERN, NCU and Demokritos.

Apollo Go, NCU Taiwan

Page 20: Production Database

Status: Hardware

Local Centers have been installed at CERN, NCU, Demokritos and Ioannina. Both CERN, NCU and Demokritos have entered IV and CV measurements data automatically using instruments under LabView.

Delhi and BEL (India) will soon implement the local centers.

Central database computer cmsobj02.cern.ch is operational and data has been succesfull transferred from all installed local centers.

Apollo Go, NCU Taiwan

Page 21: Production Database

Work to do

1. Finishing the installation of local centers at BEL and Delhi.

2. Implement more workflows for Readout Hybrid qualification and Micromodule production.

3. Write more standard query scripts for physicists to access data.

4. Implement noise measurement workflow details.

Apollo Go, NCU Taiwan

Page 22: Production Database

Conclusion

• Database for Preshower production has been implemented using CRISTAL package.

• R&D data are entered routinely at local centers and then transferred to the central storage.

• Queries are operational allowing easy data access for the physicists.

More info are on CMS Internal Note 2000/49 User Guide at

http://home.cern.ch/goapollo/DBUserGuide/

Apollo Go, NCU Taiwan

Page 23: Production Database

Full Depletion Summary

Apollo Go, NCU Taiwan