1 / 16

Production and Test of a readout chip for the ALICE SDD Experiment

Production and Test of a readout chip for the ALICE SDD Experiment. Samuele Antinori - Davide Falchieri Alessandro Gabrielli - Enzo Gandolfi – Massimo Masetti. Department of Physics, University of Bologna I.N.F.N. Sezione di Bologna. Outline. SDD readout chain The CARLOS chip

Download Presentation

Production and Test of a readout chip for the ALICE SDD Experiment

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Production and Test of a readout chip for the ALICE SDD Experiment Samuele Antinori - Davide Falchieri Alessandro Gabrielli - Enzo Gandolfi – Massimo Masetti Department of Physics, University of Bologna I.N.F.N. Sezione di Bologna

  2. Outline • SDD readout chain • The CARLOS chip • Why compression ? • Design Architecture • Test criteria and test set-up • Test results • Summary Samuele Antinori - INFN Bologna

  3. SDD barrels Silicon Drift Detectors Number of detectors: 260 Samuele Antinori - INFN Bologna

  4. SDD readout architecture SDD SDD SDD SDD PASCAL AMBRA CARLOS (data compression) GOL (Gigabit Optical Link) 40 MHz clock Programming & monitoring Data output & monitoring Samuele Antinori - INFN Bologna

  5. CARLOS v5 ASIC (The readout chip designed and realized in Bologna ) • Features: • Total Die Size: 4x4 mm2. • 17k gates + four 256x9-bit SRAM blocks. • Radiation Tolerant, CERN 0.25 m CMOS . • Package: 14x14 mm, 100 pin TQFP • 1.4 mm height, 0.5 mm pitch CARLOS layout 100 pin TQFP Package Samuele Antinori - INFN Bologna

  6. Why a compression chip ? Amount of data produced in a single event by SDD layers: 32.5 Mbytes Disk space reserved per event: 1.5 Mbytes compression ratio has to be  22 high compression ratio the compression algorithm has to complete its job within 2 ms. high execution speed high quality on reconstructed data data have to be used for analysis the algorithm has to be tunable high flexibility

  7. 2D Data Compression Reconstructed event Original event TH = 26, TL = 22  compression coefficient: 26.15 Samuele Antinori - INFN Bologna

  8. Test of the Production 696 chips to be tested by Q4/2005 Samuele Antinori - INFN Bologna

  9. Production Testbench at Bologna Labview for: • System automation • Graphical User Interface TLA 7PG2 Pattern Generator PXI Input pattern 40 MHz TTi QL355 TP power Power Supply TLA 7N2 Logic Analyzer DUT DG2020A 40MHz clock Clock Generator Mainframe TLA 715 Device Interface Board GPIB Samuele Antinori - INFN Bologna

  10. Production Testing Lab Power Supply Clock Generator TLA 715 mainframe • Production Tester operated by one technician. • Manual chip handling. • Testing times per chip • Testing: 7 min • Handling: 30 secs • Total: 7,50 min Samuele Antinori - INFN Bologna

  11. Test Flow Diagram Apply Power to DUT DC Measurements: Idd (total current consumption) Static (DC) Tests Sweep Power to DUT: It varies from 2,1V to 2,7V Fail Pass Sweep Power to DUT Frequency to DUT: It varies from 39 to 41 MHz Apply Frequency test Input Pattern: Define voltage levels for the input pattern. Input Pattern Functional Tests • Functional Tests: • R/W all JTAG registers • Memory test • Internal BIST • 2D compression test Acquire Output Bus Fail Pass No • Data checking: • Data acquired are compared with the expected values. • Data outputs are decoded and reconstructed events are compared to the original ones. Last pattern ? Yes Release Power to DUT REJECT ACCEPT Samuele Antinori - INFN Bologna

  12. CARLOS functional test • Memory test for 4 256x9-bit SRAM blocks: • 2 input patterns of 120 kwords write A and 5 hex codes in each 9-bit SRAM cell. • 2D compression test: • 9 different test patterns of 120 kwords are used for 2D compression test with different threshold and anode length values. • JTAG test: • 2 input patterns of 12 kwords read / write A and 5 hex codes in all JTAG registers of CARLOS. • 1 input pattern of 40 kwords drives the three output JTAG ports. • Control signal test: • 2 different pattern of 120 kwords are used for testing CARLOS control signals: abort, flush, prepulse, … CARLOS v5 schematic block Observations: - every chip that passed the BIST successfully also passed the functional tests as well. Samuele Antinori - INFN Bologna

  13. Graphical User Interface • Easy to Use • No technical expertise needed by the operator • Report file is generated for the bad chips Samuele Antinori - INFN Bologna

  14. CARLOS power test results Values of Idd of 289 good CARLOS chips: Samuele Antinori - INFN Bologna

  15. Production Test results • 325 chip tested (28/9/2005) • Production Yield: 89 % • Production rate: 8 chips/hour • Daily schedule: 8 hours/day for 2 day at week Samuele Antinori - INFN Bologna

  16. Summary • CARLOS ASIC production (696), packaging (TQFP 100-pin 0.5 mm pitch) and test: so far 325 tested with 89% yield. • A mass production testing system was required to test 260 CARLOS chip for 260 SDD modules (this number is now available) • the system is working efficiently at INFN in Bologna • Typical testing time is 450 sec Samuele Antinori - INFN Bologna

More Related