The information on this page was generated on Wed Apr 1 11:20:17 2026 (probably UTC). You may click the button below to manually regenerate the content.
Basic Information for GPC2337_X_016_A_H6
Brief description of DB components associated to this Hybrid Assembly and associated tests
Shown below are results for the glue weight measurements
IService::UPLOADDB INFO Working on test code ASIC_GLUE_WEIGHT
GlueWeightSvc::uploadDB INFO Formatting database test for ASIC_GLUE_WEIGHT
IService::UPLOADDB INFO Working on test code VISUAL_INSPECTION
IService::log INFO Logging status 0111 for component GPC2337_X_016_A_H6
IService::install INFO Installing output directory to /home/data/modules/GPC2337_X_016_A_H6/GlueWeightHybridASIC_PROD_v2-1/
IService::install INFO Installed warningLog.txt...
IService::install INFO Installed errorLog.txt...
IService::install INFO Installed infoLog.txt...
IService::install INFO Installed 20USBHX2002546_IMG_0129.jpeg...
IService::install INFO Installed DB_COMMENTS.json...
IService::install INFO Installed DB_READY_HYBRID_ASSEMBLY_ASIC_GLUE_WEIGHT.json...
IService::install INFO Installed DB_READY_HYBRID_ASSEMBLY_VISUAL_INSPECTION.json...
IService::install INFO Installed GPC2337_X_016_A_H6.root...
IService::install INFO Installed status.json...
TopControl::monitor INFO Service with algoirthm name GlueWeightModule_LS_PPA ignored through users request!
TopControl::monitor INFO Service with algoirthm name GlueWeightModule_SS_PPA ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridBonding_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ModuleBonding_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridPullTest ignored through users request!
TopControl::monitor INFO Service with algoirthm name PullTestCicorelCard ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridFlexArray_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name Powerboards_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ABC_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ABC_Wafer_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HCC_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorBondingQC_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HVTabSheet_SheerTest_Before_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HVTabSheet_SheerTest_After_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name PhotoUpload ignored through users request!
TopControl::monitor INFO Service with algoirthm name PictureModule ignored through users request!
TopControl::monitor INFO Service with algoirthm name GeneralPictures ignored through users request!
TopControl::monitor INFO Service with algoirthm name PreHVTabIV ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_PreTabIV_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name Module_postHVTabIV_LS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_PostTabIV_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalIV ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_Module_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_AMACIV_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SixWayJig_Y_slots ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridMetrology ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridPanelMetrology ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridPanelMetrology_v7 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridMetrology_v8 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridMetrology_Y_v8 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_v10 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_v10-beta ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_Y_v0_thin ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_Y_v0_thin_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2_thick ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2_thick_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridToSensorMetrology_v2a ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_v8 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_v8a ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPA_SS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPB_SS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPB_SS_wuerth_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPB_LS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_SS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1_thin ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1_thin_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_SS_v1_thin ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_SS_v1_thin_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name ModuleLS_Bow_PPA_v0 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ModuleSS_Bow_PPA_v0 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalHybrids ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalHybrids_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name BurnInHybrids_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name BurnInHybrids_PROD_v2 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalModules_PPA_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name TCModules_PROD_v0 ignored through users request!
Metadata
Value
Component type
Operator
QFP, FMM
Date
2025-04-23T19:26:42.992+00:00
Program
ASIC_X_PPB.SRC
Field
Weight/Volume
Assummed density of glue
1.077
Total volume of ASIC glue [uL]
41.604
Volume per glue dot [nL]
800.083
Weight of glue under ASICs [mg]
44.800
Weights of bare hybrid [g]
3.150
Weights of stuffed hybrid [g]
3.195
Metrology results
Shown below are the results of the module metrology scans
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_0] Height in z : 391.473500 +/- 4.834250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_0] Height in z : 18.036125 +/- 11.383005 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 373.437375
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 73.437375 +/- 13.339519 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 374.437375 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_1] Height in z : 385.760500 +/- 2.561250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_1] Height in z : 17.649556 +/- 5.828333 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 368.110944
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 68.110944 +/- 8.095028 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 369.110944 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_2] Height in z : 382.838000 +/- 2.772000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_2] Height in z : 12.475222 +/- 10.039500 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 370.362778
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 70.362778 +/- 11.553162 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 371.362778 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_3] Height in z : 378.512000 +/- 3.199250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_3] Height in z : 9.660556 +/- 9.625000 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 368.851444
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 68.851444 +/- 11.308219 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 369.851444 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_4] Height in z : 376.863750 +/- 3.062000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_4] Height in z : 11.627889 +/- 10.398833 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 365.235861
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 65.235861 +/- 11.937821 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 366.235861 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_5] Height in z : 375.703000 +/- 3.611000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_5] Height in z : 19.596333 +/- 6.892000 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 356.106667
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 56.106667 +/- 9.248729 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 357.106667 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_6] Height in z : 376.396750 +/- 2.592500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_6] Height in z : 20.741444 +/- 10.610000 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 355.655306
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 55.655306 +/- 12.012209 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 356.655306 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_7] Height in z : 376.655750 +/- 2.976750 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_7] Height in z : 12.435000 +/- 7.971667 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 364.220750
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 64.220750 +/- 9.869575 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 365.220750 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_8] Height in z : 379.227500 +/- 3.981500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_8] Height in z : 23.141556 +/- 9.936667 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 356.085944
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 56.085944 +/- 11.814808 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 357.085944 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_9] Height in z : 382.941000 +/- 4.115500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_9] Height in z : 28.901750 +/- 10.245270 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 354.039250
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 54.039250 +/- 12.120351 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 355.039250 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [HCC_X_0] Height in z : 396.979500 +/- 0.718500 um
MetrologySvc::analyzeGlueHeights INFO ----> [HCC_X_0] Height in z : 41.855250 +/- 3.867697 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 355.124250
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 55.124250 +/- 6.362022 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 356.124250 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeHybridThickness INFO Total stack up 997.759250, chip thickness 300.000000 and glue 73.437375, giving hybrid 624.321875 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 992.512842, chip thickness 300.000000 and glue 68.110944, giving hybrid 624.401898 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 990.342162, chip thickness 300.000000 and glue 70.362778, giving hybrid 619.979384 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 986.454002, chip thickness 300.000000 and glue 68.851444, giving hybrid 617.602558 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 985.863259, chip thickness 300.000000 and glue 65.235861, giving hybrid 620.627398 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 985.427932, chip thickness 300.000000 and glue 56.106667, giving hybrid 629.321265 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 985.318710, chip thickness 300.000000 and glue 55.655306, giving hybrid 629.663404 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 983.159967, chip thickness 300.000000 and glue 64.220750, giving hybrid 618.939217 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 983.114945, chip thickness 300.000000 and glue 56.085944, giving hybrid 627.029000 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 985.464771, chip thickness 300.000000 and glue 54.039250, giving hybrid 631.425521 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 991.861750, chip thickness 300.000000 and glue 55.124250, giving hybrid 636.737500 thickness
IService::UPLOADDB INFO Working on test code ASIC_METROLOGY
MetrologySvc::uploadDB INFO Doing DB upload...
MetrologySvc::writeOutput INFO Writing common output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/3//Data__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing results output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/3//Results__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing common output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/3//Data__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing results output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/3//Results__GPC2337_X_016_A_H6.txt
IService::log INFO Logging status 0111 for component GPC2337_X_016_A_H6
IService::install INFO Installing output directory to /home/data/modules/GPC2337_X_016_A_H6/MetrologyHybrid_PROD_X_v2_thick_interposer-3/
IService::install INFO File already installed: warningLog.txt...
IService::install INFO File already installed: errorLog.txt...
IService::install INFO File already installed: infoLog.txt...
IService::install INFO File already installed: Summary.pdf...
IService::install INFO File already installed: TotalStackUp.pdf...
IService::install INFO File already installed: HybridThickness.pdf...
IService::install INFO File already installed: Positions.pdf...
IService::install INFO File already installed: Tilt.pdf...
IService::install INFO File already installed: Data__GPC2337_X_016_A_H6.txt...
IService::install INFO File already installed: Results__GPC2337_X_016_A_H6.txt...
IService::install INFO File already installed: Results.json...
IService::install INFO File already installed: DB_READY_HYBRID_ASSEMBLY_ASIC_METROLOGY.json...
IService::install INFO File already installed: GPC2337_X_016_A_H6.root...
IService::install INFO File already installed: status.json...
MetaData::readField INFO Reading file /home/data/upload//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_021_A_H4-1.config
IService::next INFO Scheduling GPC2336-015-A2_GPC2337-021-A1-2-3-4-5.txt file to run...
IService::next INFO Writing results to /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_021_A_H4/1/
MetaData::getLocalName WARNING Could not find a local name for identifier 20USBHN0005520
Measurement::addPoint ERROR Unknown type ?! Ignoring!
The thickness of the glue \(t_{glue}\) is calculated as:
$$t_{glue} = \frac{1}{N_{c}}\sum_{c=1}^{N_{c}} z_{c} - \frac{1}{N_{b}}\sum_{b=1}^{N_{b}} z_{b} - t_{chip} $$
where \(t_{chip}\) is the thickness of the chip
\(z_{i}\) is the z-height measurement,
\(N_{i}\) is the number of measurements on a given surface,
and \(c\) and \(b\) run over measurements taken on the chip and base, respectively.
The assumed thickness of the chip is \(t_{chip} = 300\mu m\).
Uncertainties on the glue height measurement are estimated from the spread in z-height measurements on a given surface.
On a given surface, the height uncertainty \(\sigma_{i}\) is calculated as:
$$\sigma_{i} = \frac{\Delta z}{2\sqrt{N_{i}}}$$
where \(\Delta z = z_{max} - z_{min}\) and \(z_{max}\) and \(z_{min}\) are the maximum and minimum z-height measurements, respectively.
In addition, a conservative \(\sigma_{chip} = 10\mu m\) uncertainty on the chip thickeness is assumed.
The total uncertainty is calculated as:
$$\sigma_{glue} = \sqrt{ \sigma_{c}^2 + \sigma_{b}^2 + \sigma_{chip} }$$
The glue thickness measurements for each ASIC are shown in the figure and table below.
The thickness total stack up is measured from the top of the each chip to the jig,
and accounts for the combined thickness of hybrid flex, glue, and ABC/HCC chips in the case of hybrid.
The positions of the ASICs are measured on the 95x95 \(\mu m^2\) square pads on the opposite side of the sensor wire bonds.
These measured positions are compared against the technical drawns to calculated the relative ASIC position.
In some cases, the SmartScope incorrectly measures a different object than these square pads,
and using properties (such as the perimeter), the position is corrected.
The positions are shown in the figure below. If any corrections are applied, they are shown as transparent points.
The hybrid thickness is plotted below. It is calculated from the total stack up height minus the assembed chip thickness and measured glue thickness.
The tilt of a chip can be calculated in either the direction along the surface of a chip. We define
the x-direction to be any points whose difference is much larger along x, and similarly for y. The tilt in both cases is defined to be:
$$tilt = \frac{|\Delta z|}{\sqrt{\Delta x^{2} + \Delta y^{2}}} $$
Metrology results
Shown below are the results of the module metrology scans
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_0] Height in z : 394.392000 +/- 3.858000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_0] Height in z : 19.405125 +/- 10.252164 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 374.986875
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 74.986875 +/- 12.041223 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 375.986875 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_1] Height in z : 388.464750 +/- 1.715250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_1] Height in z : 19.408444 +/- 5.486333 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 369.056306
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 69.056306 +/- 7.618526 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 370.056306 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_2] Height in z : 385.595750 +/- 2.183500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_2] Height in z : 14.161111 +/- 9.716667 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 371.434639
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 71.434639 +/- 11.143666 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 372.434639 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_3] Height in z : 380.939000 +/- 2.564500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_3] Height in z : 11.201778 +/- 9.114500 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 369.737222
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 69.737222 +/- 10.707510 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 370.737222 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_4] Height in z : 379.446750 +/- 2.114000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_4] Height in z : 13.929778 +/- 9.609333 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 365.516972
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 65.516972 +/- 11.036679 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 366.516972 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_5] Height in z : 379.137500 +/- 2.679750 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_5] Height in z : 21.749444 +/- 6.474500 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 357.388056
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 57.388056 +/- 8.608148 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 358.388056 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_6] Height in z : 379.688000 +/- 1.717750 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_6] Height in z : 23.393889 +/- 10.224667 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 356.294111
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 56.294111 +/- 11.510624 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 357.294111 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_7] Height in z : 374.695250 +/- 2.271000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_7] Height in z : 14.132222 +/- 7.626500 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 360.563028
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 60.563028 +/- 9.397922 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 361.563028 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_8] Height in z : 381.185250 +/- 3.267500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_8] Height in z : 24.768222 +/- 9.832833 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 356.417028
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 56.417028 +/- 11.504832 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 357.417028 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_9] Height in z : 384.225750 +/- 2.952000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_9] Height in z : 29.426000 +/- 9.826840 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 354.799750
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 54.799750 +/- 11.414074 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 355.799750 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [HCC_X_0] Height in z : 394.174750 +/- 0.477250 um
MetrologySvc::analyzeGlueHeights INFO ----> [HCC_X_0] Height in z : 38.460375 +/- 4.528489 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 355.714375
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 55.714375 +/- 6.762764 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 356.714375 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeHybridThickness INFO Total stack up 999.209750, chip thickness 300.000000 and glue 74.986875, giving hybrid 624.222875 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 994.293779, chip thickness 300.000000 and glue 69.056306, giving hybrid 625.237474 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 991.897403, chip thickness 300.000000 and glue 71.434639, giving hybrid 620.462764 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 987.403695, chip thickness 300.000000 and glue 69.737222, giving hybrid 617.666472 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 986.692234, chip thickness 300.000000 and glue 65.516972, giving hybrid 621.175262 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 986.833083, chip thickness 300.000000 and glue 57.388056, giving hybrid 629.445027 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 986.302658, chip thickness 300.000000 and glue 56.294111, giving hybrid 630.008547 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 978.603455, chip thickness 300.000000 and glue 60.563028, giving hybrid 618.040427 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 982.211799, chip thickness 300.000000 and glue 56.417028, giving hybrid 625.794772 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 983.616337, chip thickness 300.000000 and glue 54.799750, giving hybrid 628.816587 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 991.284500, chip thickness 300.000000 and glue 55.714375, giving hybrid 635.570125 thickness
IService::UPLOADDB INFO Working on test code ASIC_METROLOGY
MetrologySvc::uploadDB INFO Doing DB upload...
MetrologySvc::writeOutput INFO Writing common output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/1//Data__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing results output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/1//Results__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing common output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/1//Data__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing results output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/1//Results__GPC2337_X_016_A_H6.txt
IService::log INFO Logging status 0111 for component GPC2337_X_016_A_H6
IService::install INFO Installing output directory to /home/data/modules/GPC2337_X_016_A_H6/MetrologyHybrid_PROD_X_v2_thick_interposer-1/
IService::install INFO Installed warningLog.txt...
IService::install INFO Installed errorLog.txt...
IService::install INFO Installed infoLog.txt...
IService::install INFO Installed Summary.pdf...
IService::install INFO Installed TotalStackUp.pdf...
IService::install INFO Installed HybridThickness.pdf...
IService::install INFO Installed Positions.pdf...
IService::install INFO Installed Tilt.pdf...
IService::install INFO Installed Data__GPC2337_X_016_A_H6.txt...
IService::install INFO Installed Results__GPC2337_X_016_A_H6.txt...
IService::install INFO Installed Results.json...
IService::install INFO Installed DB_READY_HYBRID_ASSEMBLY_ASIC_METROLOGY.json...
IService::install INFO Installed GPC2337_X_016_A_H6.root...
IService::install INFO Installed status.json...
MetaData::readField INFO Reading file /home/data/upload//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6-2.config
IService::next INFO Scheduling GPC2324-X-016-A4_2337-X-016-A6.txt file to run...
IService::next INFO Writing results to /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/2/
MetaData::getLocalName WARNING Could not find a local name for identifier 20USBHN0005520
MetrologySvc::PassFail WARNING Chip position (x,y) = (55.509000,-225.998000) is outside tolerance of [100,300] um
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
IService::PASSFAIL WARNING Service GPC2337_X_016_A_H6 has failed criteria!
✘ Component is at BNL. Prohibiting upload!
✘ Component fails stage checks. Current stage is ON_MODULE but requires one of { "ASIC_ATTACHMENT" }. Prohibiting upload!
The thickness of the glue \(t_{glue}\) is calculated as:
$$t_{glue} = \frac{1}{N_{c}}\sum_{c=1}^{N_{c}} z_{c} - \frac{1}{N_{b}}\sum_{b=1}^{N_{b}} z_{b} - t_{chip} $$
where \(t_{chip}\) is the thickness of the chip
\(z_{i}\) is the z-height measurement,
\(N_{i}\) is the number of measurements on a given surface,
and \(c\) and \(b\) run over measurements taken on the chip and base, respectively.
The assumed thickness of the chip is \(t_{chip} = 300\mu m\).
Uncertainties on the glue height measurement are estimated from the spread in z-height measurements on a given surface.
On a given surface, the height uncertainty \(\sigma_{i}\) is calculated as:
$$\sigma_{i} = \frac{\Delta z}{2\sqrt{N_{i}}}$$
where \(\Delta z = z_{max} - z_{min}\) and \(z_{max}\) and \(z_{min}\) are the maximum and minimum z-height measurements, respectively.
In addition, a conservative \(\sigma_{chip} = 10\mu m\) uncertainty on the chip thickeness is assumed.
The total uncertainty is calculated as:
$$\sigma_{glue} = \sqrt{ \sigma_{c}^2 + \sigma_{b}^2 + \sigma_{chip} }$$
The glue thickness measurements for each ASIC are shown in the figure and table below.
The thickness total stack up is measured from the top of the each chip to the jig,
and accounts for the combined thickness of hybrid flex, glue, and ABC/HCC chips in the case of hybrid.
The positions of the ASICs are measured on the 95x95 \(\mu m^2\) square pads on the opposite side of the sensor wire bonds.
These measured positions are compared against the technical drawns to calculated the relative ASIC position.
In some cases, the SmartScope incorrectly measures a different object than these square pads,
and using properties (such as the perimeter), the position is corrected.
The positions are shown in the figure below. If any corrections are applied, they are shown as transparent points.
The hybrid thickness is plotted below. It is calculated from the total stack up height minus the assembed chip thickness and measured glue thickness.
The tilt of a chip can be calculated in either the direction along the surface of a chip. We define
the x-direction to be any points whose difference is much larger along x, and similarly for y. The tilt in both cases is defined to be:
$$tilt = \frac{|\Delta z|}{\sqrt{\Delta x^{2} + \Delta y^{2}}} $$
Metrology results
Shown below are the results of the module metrology scans
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_0] Height in z : 425.252250 +/- 11.332250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_0] Height in z : 30.689250 +/- 6.699837 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 394.563000
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 94.563000 +/- 14.082177 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 395.563000 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_1] Height in z : 367.892750 +/- 15.071250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_1] Height in z : -8.007556 +/- 13.237167 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 375.900306
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 75.900306 +/- 20.672812 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 376.900306 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_2] Height in z : 288.851500 +/- 23.032500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_2] Height in z : -87.143667 +/- 18.691667 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 375.995167
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 75.995167 +/- 30.081131 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 376.995167 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_3] Height in z : 217.771750 +/- 9.070250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_3] Height in z : -153.416222 +/- 12.326500 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 371.187972
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 71.187972 +/- 16.100063 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 372.187972 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_4] Height in z : 196.128250 +/- 3.337000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_4] Height in z : -168.840778 +/- 9.910667 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 364.969028
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 64.969028 +/- 11.591242 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 365.969028 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_5] Height in z : 214.391000 +/- 9.469250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_5] Height in z : -143.512444 +/- 10.356333 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 357.903444
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 57.903444 +/- 14.896991 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 358.903444 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_6] Height in z : 276.342500 +/- 16.679000 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_6] Height in z : -85.449667 +/- 14.906833 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 361.792167
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 61.792167 +/- 22.921665 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 362.792167 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_7] Height in z : 341.450500 +/- 10.831250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_7] Height in z : -28.361000 +/- 10.315167 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 369.811500
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 69.811500 +/- 15.770816 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 370.811500 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_8] Height in z : 383.402250 +/- 7.591250 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_8] Height in z : 23.324444 +/- 12.577833 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 360.077806
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 60.077806 +/- 15.518665 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 361.077806 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_9] Height in z : 393.602000 +/- 4.668500 um
MetrologySvc::analyzeGlueHeights INFO ----> [ABC_X_9] Height in z : 38.268000 +/- 12.158524 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 355.334000
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 55.334000 +/- 13.950792 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 356.334000 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeGlueHeights INFO Printing associated surfaces...
MetrologySvc::analyzeGlueHeights INFO ----> [HCC_X_0] Height in z : 395.074750 +/- 4.769500 um
MetrologySvc::analyzeGlueHeights INFO ----> [HCC_X_0] Height in z : 39.138750 +/- 4.855702 um
MetrologySvc::analyzeGlueHeights INFO ----> Difference in heights : 355.936000
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue assuming 300.000000 +/- 5.000000 extra material : 55.936000 +/- 8.445471 um
MetrologySvc::analyzeGlueHeights INFO ----> Thickeness of glue using derived value -1.000000 from hybrid measurements : 356.936000 um
MetrologySvc::analyzeGlueHeights INFO ---------------------------------------------------------------------------------
MetrologySvc::analyzeHybridThickness INFO Total stack up 1215.623500, chip thickness 300.000000 and glue 94.563000, giving hybrid 821.060500 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1168.166567, chip thickness 300.000000 and glue 75.900306, giving hybrid 792.266262 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1089.712213, chip thickness 300.000000 and glue 75.995167, giving hybrid 713.717047 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1018.909313, chip thickness 300.000000 and glue 71.187972, giving hybrid 647.721341 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 998.160417, chip thickness 300.000000 and glue 64.969028, giving hybrid 633.191389 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1016.983603, chip thickness 300.000000 and glue 57.903444, giving hybrid 659.080159 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1077.967409, chip thickness 300.000000 and glue 61.792167, giving hybrid 716.175242 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1140.492783, chip thickness 300.000000 and glue 69.811500, giving hybrid 770.681283 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1179.663297, chip thickness 300.000000 and glue 60.077806, giving hybrid 819.585492 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1188.335546, chip thickness 300.000000 and glue 55.334000, giving hybrid 833.001546 thickness
MetrologySvc::analyzeHybridThickness INFO Total stack up 1182.570000, chip thickness 300.000000 and glue 55.936000, giving hybrid 826.634000 thickness
IService::UPLOADDB INFO Working on test code ASIC_METROLOGY
MetrologySvc::uploadDB INFO Doing DB upload...
MetrologySvc::writeOutput INFO Writing common output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/2//Data__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing results output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/2//Results__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing common output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/2//Data__GPC2337_X_016_A_H6.txt
MetrologySvc::writeOutput INFO Writing results output file /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/2//Results__GPC2337_X_016_A_H6.txt
IService::log INFO Logging status 0111 for component GPC2337_X_016_A_H6
IService::install INFO Installing output directory to /home/data/modules/GPC2337_X_016_A_H6/MetrologyHybrid_PROD_X_v2_thick_interposer-2/
IService::install INFO Installed warningLog.txt...
IService::install INFO Installed errorLog.txt...
IService::install INFO Installed infoLog.txt...
IService::install INFO Installed Summary.pdf...
IService::install INFO Installed TotalStackUp.pdf...
IService::install INFO Installed HybridThickness.pdf...
IService::install INFO Installed Positions.pdf...
IService::install INFO Installed Tilt.pdf...
IService::install INFO Installed Data__GPC2337_X_016_A_H6.txt...
IService::install INFO Installed Results__GPC2337_X_016_A_H6.txt...
IService::install INFO Installed Results.json...
IService::install INFO Installed DB_READY_HYBRID_ASSEMBLY_ASIC_METROLOGY.json...
IService::install INFO Installed GPC2337_X_016_A_H6.root...
IService::install INFO Installed status.json...
MetaData::readField INFO Reading file /home/data/upload//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6-3.config
IService::next INFO Scheduling GPC2324-X-016-A4_2337-X-016-A6-and-now-with-vacuum.txt file to run...
IService::next INFO Writing results to /home/data/output//MetrologyHybrid_PROD_X_v2_thick_interposer//GPC2337_X_016_A_H6/3/
MetaData::getLocalName WARNING Could not find a local name for identifier 20USBHN0005520
MetrologySvc::PassFail WARNING Identified a total of 8 objects outside tolerence!!
IService::PASSFAIL WARNING Service GPC2337_X_016_A_H6 has failed criteria!
Measurement::addPoint ERROR Unknown type ?! Ignoring!
✘ Component is at BNL. Prohibiting upload!
✘ Component fails stage checks. Current stage is ON_MODULE but requires one of { "ASIC_ATTACHMENT" }. Prohibiting upload!
The thickness of the glue \(t_{glue}\) is calculated as:
$$t_{glue} = \frac{1}{N_{c}}\sum_{c=1}^{N_{c}} z_{c} - \frac{1}{N_{b}}\sum_{b=1}^{N_{b}} z_{b} - t_{chip} $$
where \(t_{chip}\) is the thickness of the chip
\(z_{i}\) is the z-height measurement,
\(N_{i}\) is the number of measurements on a given surface,
and \(c\) and \(b\) run over measurements taken on the chip and base, respectively.
The assumed thickness of the chip is \(t_{chip} = 300\mu m\).
Uncertainties on the glue height measurement are estimated from the spread in z-height measurements on a given surface.
On a given surface, the height uncertainty \(\sigma_{i}\) is calculated as:
$$\sigma_{i} = \frac{\Delta z}{2\sqrt{N_{i}}}$$
where \(\Delta z = z_{max} - z_{min}\) and \(z_{max}\) and \(z_{min}\) are the maximum and minimum z-height measurements, respectively.
In addition, a conservative \(\sigma_{chip} = 10\mu m\) uncertainty on the chip thickeness is assumed.
The total uncertainty is calculated as:
$$\sigma_{glue} = \sqrt{ \sigma_{c}^2 + \sigma_{b}^2 + \sigma_{chip} }$$
The glue thickness measurements for each ASIC are shown in the figure and table below.
The thickness total stack up is measured from the top of the each chip to the jig,
and accounts for the combined thickness of hybrid flex, glue, and ABC/HCC chips in the case of hybrid.
The positions of the ASICs are measured on the 95x95 \(\mu m^2\) square pads on the opposite side of the sensor wire bonds.
These measured positions are compared against the technical drawns to calculated the relative ASIC position.
In some cases, the SmartScope incorrectly measures a different object than these square pads,
and using properties (such as the perimeter), the position is corrected.
The positions are shown in the figure below. If any corrections are applied, they are shown as transparent points.
The hybrid thickness is plotted below. It is calculated from the total stack up height minus the assembed chip thickness and measured glue thickness.
The tilt of a chip can be calculated in either the direction along the surface of a chip. We define
the x-direction to be any points whose difference is much larger along x, and similarly for y. The tilt in both cases is defined to be:
$$tilt = \frac{|\Delta z|}{\sqrt{\Delta x^{2} + \Delta y^{2}}} $$
Wirebonding for GPC2337_X_016_A_H6
Wirebonding summaries will be given below
WireBondSvc::run INFO Loading group FAILED_ASIC_BACKEND
WireBondSvc::run INFO Loading group FAILED_HYBRID_TO_PANEL
WireBondSvc::run INFO Loading group REPAIRED_ASIC_BACKEND
WireBondSvc::run INFO Loading group REPAIRED_HYBRID_TO_PANEL
IService::UPLOADDB INFO Working on test code WIRE_BONDING
IService::UPLOADDB INFO Working on test code VISUAL_INSPECTION
IService::log INFO Logging status 0111 for component GPC2337_X_016_A_H6
IService::install INFO Installing output directory to /home/data/modules/GPC2337_X_016_A_H6/HybridBonding_v1-1/
IService::install INFO Installed warningLog.txt...
IService::install INFO Installed errorLog.txt...
IService::install INFO Installed infoLog.txt...
IService::install INFO Installed DB_READY_HYBRID_ASSEMBLY_WIRE_BONDING.json...
IService::install INFO Installed DB_READY_HYBRID_ASSEMBLY_VISUAL_INSPECTION.json...
IService::install INFO Installed GPC2337_X_016_A_H6.root...
IService::install INFO Installed status.json...
TopControl::monitor INFO Service with algoirthm name ModuleBonding_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridPullTest ignored through users request!
TopControl::monitor INFO Service with algoirthm name PullTestCicorelCard ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridFlexArray_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name Powerboards_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ABC_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ABC_Wafer_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HCC_PullTest_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorBondingQC_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HVTabSheet_SheerTest_Before_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HVTabSheet_SheerTest_After_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name PhotoUpload ignored through users request!
TopControl::monitor INFO Service with algoirthm name PictureModule ignored through users request!
TopControl::monitor INFO Service with algoirthm name GeneralPictures ignored through users request!
TopControl::monitor INFO Service with algoirthm name PreHVTabIV ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_PreTabIV_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name Module_postHVTabIV_LS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_PostTabIV_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalIV ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_Module_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SensorIV_AMACIV_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name SixWayJig_Y_slots ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridMetrology ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridPanelMetrology ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridPanelMetrology_v7 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridMetrology_v8 ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridMetrology_Y_v8 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_v10 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_v10-beta ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_Y_v0_thin ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_Y_v0_thin_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2_thick ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyHybrid_PROD_X_v2_thick_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name HybridToSensorMetrology_v2a ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_v8 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_v8a ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPA_SS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPB_SS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPB_SS_wuerth_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PPB_LS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_SS_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1_thin ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_LS_v1_thin_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_SS_v1_thin ignored through users request!
TopControl::monitor INFO Service with algoirthm name MetrologyModules_PROD_SS_v1_thin_interposer ignored through users request!
TopControl::monitor INFO Service with algoirthm name ModuleLS_Bow_PPA_v0 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ModuleSS_Bow_PPA_v0 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalHybrids ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalHybrids_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name BurnInHybrids_PPB_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name BurnInHybrids_PROD_v2 ignored through users request!
TopControl::monitor INFO Service with algoirthm name ElectricalModules_PPA_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name TCModules_PROD_v0 ignored through users request!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 5 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 5 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 5 objects outside tolerence!!
Metadata
Value
Date
2025-04-30T22:49:12.023+00:00
Operator
QFP
Bonder
hk2
Version
v1
Bond number
Type
Comment
Electrical results
Electrical summaries will be given below
ElectricalSvc::getListOfFilesFromDir INFO Scanning for test files GPC2337_X_016_A_H6/20USBHX2002546
ElectricalSvc::getListOfJsonFilesFromDir INFO Scanning for test files GPC2337_X_016_A_H6/20USBHX2002546
ElectricalSvc::getListOfJsonFilesFromDir INFO Loading json fle SN20USBHX2002546_20250505_8_PEDESTAL_TRIM_BURNIN.json
ElectricalSvc::getListOfJsonFilesFromDir INFO Loading json fle SN20USBHX2002546_20250505_8_STROBE_DELAY_BURNIN.json
ElectricalSvc::getListOfJsonFilesFromDir INFO Loading json fle SN20USBHX2002546_20250505_8_3PG_BURNIN.json
ElectricalSvc::getListOfJsonFilesFromDir INFO Loading json fle SN20USBHX2002546_20250505_8_RESPONSE_CURVE_BURNIN.json
ElectricalSvc::getListOfJsonFilesFromDir INFO Loading json fle SN20USBHX2002546_20250505_8_NO_BURNIN.json
ElectricalSvc::read INFO Found 0 results files...
ElectricalSvc::load_asic_db INFO Reading ASIC database file /home/data/upload//BurnInHybrids_PROD_v2//GPC2337_X_016_A_H6_GAIN_TEST.json
IService::UPLOADDB INFO Working on test code PEDESTAL_TRIM_BURNIN
IService::UPLOADDB INFO Working on test code STROBE_DELAY_BURNIN
IService::UPLOADDB INFO Working on test code RESPONSE_CURVE_BURNIN
IService::UPLOADDB INFO Working on test code NO_BURNIN
IService::log INFO Logging status 0111 for component GPC2337_X_016_A_H6
IService::install INFO Installing output directory to /home/data/modules/GPC2337_X_016_A_H6/BurnInHybrids_PROD_v2-1/
IService::install INFO Installed warningLog.txt...
IService::install INFO Installed errorLog.txt...
IService::install INFO Installed infoLog.txt...
IService::install INFO Installed DB_READY_PEDESTAL_TRIM_BURNIN_SN20USBHX2002546_20250505_8_PEDESTAL_TRIM_BURNIN.json...
IService::install INFO Installed DB_READY_STROBE_DELAY_BURNIN_SN20USBHX2002546_20250505_8_STROBE_DELAY_BURNIN.json...
IService::install INFO Installed DB_READY_RESPONSE_CURVE_BURNIN_SN20USBHX2002546_20250505_8_3PG_BURNIN.json...
IService::install INFO Installed DB_READY_RESPONSE_CURVE_BURNIN_SN20USBHX2002546_20250505_8_RESPONSE_CURVE_BURNIN.json...
IService::install INFO Installed DB_READY_NO_BURNIN_SN20USBHX2002546_20250505_8_NO_BURNIN.json...
IService::install INFO Installed GPC2337_X_016_A_H6.root...
IService::install INFO Installed status.json...
TopControl::monitor INFO Service with algoirthm name ElectricalModules_PPA_v1 ignored through users request!
TopControl::monitor INFO Service with algoirthm name TCModules_PROD_v0 ignored through users request!
ElectricalSvc::load_asic_db WARNING Could not find database ASIC GAIN_TEST results for GPC2337_X_016_A_H6
MetaData::getLocalName WARNING Could not find a local name for identifier 20USBHN0005520
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 1 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 2 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 5 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 5 objects outside tolerence!!
MetrologySvc::PassFail WARNING Identified a total of 5 objects outside tolerence!!
Figures of gain and noise, and correlations with wafer/hybrid level test results, if they exist.