Design of a Multi Chip Module

Slides:



Advertisements
Similar presentations
Front-end electronics for the LPTPC  Connectors  Cables  Alice readout electronics  New developments  New ideas  Open questions Leif Jönsson Phys.
Advertisements

The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Introduction/Overview AFE-IIt firmware development VLSB firmware development Hardware progress.
Chip Carrier Package as an Alternative for Known Good Die
Fabrication & Assembly of Opto-Rx12 Modules for CMS- Preshower S. K. Lalwani Electronics Division Bhabha Atomic Research Centre Mumbai –
David Cussans, AIDA/CALICE DAQ Palaiseau, 10 Nov 2011 Trigger/Timing Logic Unit (TLU) for AIDA Beam-Test.
VC Feb 2010Slide 1 EMR Construction Status o General Design o Electronics o Cosmics test Jean-Sebastien Graulich, Geneva.
Large Area Endplate Prototype for the LC TPC 1 D. Attié, P. Baron, D. Calvet, P. Colas, C. Coquelet, E. Delagnes, M. Dixit, A. Le Coguie, R. Joannes, S.
SALTRO TPC readout system Presented by Ulf Mjörnmark Lund University 1.
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
Micromegas modules Towards the 7 module test. Micromegas panels Phase I: ‘Large Prototype’ Micromegas modules were built and tested in beam ( ):
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Cosmic Ray Tests at RAL AFE-IIt Firmware Development VLSB Firmware Development Summary.
Status report on the development of a readout system based on the SALTRO-16 chip Leif Jönsson Lund University LCTPC Collaboration Meeting
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
John Coughlan Tracker Week October FED Status Production Status Acceptance Testing.
TPC electronics for ILD P. Colas Krakow, IFJ-PAN, ILD Pre-meeting September 24, 2013.
MICE CM January 2009Jean-Sébastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM23 o Detector DAQ o Trigger o Online Software o Front End.
TPC Integration P. Colas (thanks to D. Attié, M. Carty, M. Riallot, LC-TPC…) TPC layout(s) Services Power dissipation Endplate thickness and cost Mechanical.
P. Aspell CERN April 2011 CMS MPGD Upgrade …. Electronics 2 1.
Towards a 7-module Micromegas Large TPC prototype 1 D. Attié, P. Baron, D. Calvet, P. Colas, C. Coquelet, E. Delagnes, M. Dixit, A. Le Coguie, R. Joannes,
Barcelona 1 Development of new technologies for accelerators and detectors for the Future Colliders in Particle Physics URL.
P. Colas on behalf of LCTPC. Strategy for Micromegas The Micromegas option is studied within the same (EUDET) facility as the other options (see R. Diener’s.
HBD/TPC Electronics Status Works done to for a)Prototype detector readout b)Understand packing density and heat loading issues c)Address the overall system.
TEL62 AND TDCB UPDATE JACOPO PINZINO ROBERTO PIANDANI CERN ON BEHALF OF PISA GROUP 14/10/2015.
TPC electronics Status, Plans, Needs Marcus Larwill April
ALIBAVA system upgrade Ricardo Marco-Hernández IFIC(CSIC-Universidad de Valencia) 1 ALIBAVA system upgrade 16th RD50 Workshop, 31 May-2 June 2010, Barcelona.
D. Attié, P. Baron, D. Calvet, P. Colas, C. Coquelet, E. Delagnes, R. Joannes, A. Le Coguie, S. Lhenoret, I. Mandjavidze, M. Riallot, E. Zonca TPC Electronics:
Julie Prast, Calice Electronics Meeting at LAL, June 2008 Status of the DHCAL DIF Detector InterFace Board Sébastien Cap, Julie Prast, Guillaume Vouters.
1 19 th January 2009 M. Mager - L. Musa Charge Readout Chip Development & System Level Considerations.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
Status report on the development of a TPC readout system based on the SALTRO-16 chip and some thoughts about the next step Leif Jönsson AIDA Meeting Vienna.
Preparations to Install the HBD for Run 6 Craig Woody BNL PHENIX Weekly Meeting January 26, 2006.
AIDA 3rd Annual Meeting1 First test of MCM prototype board 1 G. De Lentdecker 2 L. Jönsson 2 U. Mjornmark 1 Y. Yang 3 F. Zhang 1 Université Libre de Bruxelles.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Overview of TPC Front-end electronics I.Konorov Outline:  TPC prototype development  Readout scheme of the final TPC detector and further developments.
Development of the readout electronics a status report Leif Jönsson Collaboration meeting Santander
Week 22: Schematic Week 23-Week 27: Routing Gerber files have been available since 9th July 1st prototype: – PCB manufacturer: supervised by KIT – Cabling:
Development of the readout electronics in Lund for the ILD TPC Vincent Hedberg, Leif Jönsson, Anders Oskarsson, Björn Lundberg, Ulf Mjörnmark, Lennart.
1 Programming of FPGA in LiCAS ADC for Continuous Data Readout Week 4 Report Tuesday 22 nd July 2008 Jack Hickish.
SKIROC status Calice meeting – Kobe – 10/05/2007.
The SALTRO16 system. From ALTRO to SALTRO16 A decrease in size by a factor mm 32.5 mm FEC MCM 8.9 mm 25 mm 170 mm Pad Module 19 cm 17 cm 32.5 mm.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Fan Assembly Driven by Magnetic Fields
Development of T3Maps adapter boards
The Jülich Digital Readout System for PANDA Developments
Status of the TPC readout electronics
Status of NA62 straw readout
FEE for TPC MPD__NICA JINR
Enrico Gamberini for the GTK WG TDAQ WG Meeting June 01, 2016
CCS Hardware Test and Commissioning Plan
The future readout system based on SALTRO16
SUMMARY OF THE ORSAY LD-TPC ELECTRONICS MEETING
DCH FEE 28 chs DCH prototype FEE &
Large Area Endplate Prototype for the LC TPC
Hans Krüger, University of Bonn
HCAL Data Concentrator Production Status
Test Slab Status CALICE ECAL test slab: what is it all about?
Power pulsing of AFTER in magnetic field
TPC electronics for ILD
TPC Large Prototype Toward 7 Micromegas modules
Status of n-XYTER read-out chain at GSI
Felix Sefkow CALICE/EUDET electronics meeting CERN, July 12, 2007
University of California Los Angeles
Tracker Software Status
STAR-CBM Joint Workshop Heidelberg, Physikalisches Institut
SALTRO16 activities in Lund
Chapter 13: I/O Systems.
Perugia SuperB Workshop June 16-19, 2009
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Design of a Multi Chip Module Status report Design of a Multi Chip Module for a general purpose readout electronics of MPGD:s 5.4.2017 Leif Jönsson Lund Univeristy (on behalf of the Lund group)

The goal of the full project: Construct a TPC with excellent position resolution and two-track separation. This requires: Small readout pads (<= 1x6 mm2). The channel density of the readout electronics has to match the small pad size.  The ’proof-of-princple’ has been demonstrated and the project is now in the ’feasibilty phase’, the aim of which is to produce front-end electronics comparable in size to the readout pads.  This readout electronics can be used in smaller MPGD-detectors for applications in various other fields like medical diagnostics , material science at XFEL, and for investigations at ESS.  The readout electronics is based on the SALTRO16 ASIC, which integrates the analogue and digital processing in the same chip.  The size of the die itself is 8.7x6.2 mm2, which corresponds to a channel occupancy of 3.37 mm2/channel.  As this project was started it was not possible to find a company which could package the SALTRO ASIC in a small enough capsule to satisfy our requirement. We decided to go for a ’chip-on-board’ solution. We developed a carrier board onto which the SALTRO ASIC was bonded and covered with an epoxy glob to protect the ASIC and the bonding wires. The size of the carrier board is 12x8.9 mm2. Eight of these carrier boards should be mounted on a Multi-Chip-Module (MCM) board, which also contained a CPLD, connectors and passive components. This increases the channel occupancy to 6.4 mm2/channel

glob and the soldering balls. Outcome: After some initial problems had been sorted out, the Swedish company managed to bond one ASIC on a Carrier board, where all connections were verified, also after application of the epoxy glob and the soldering balls. However, as the carrier board had been soldered onto an adaptor board for characterization, some areas had lost connection. X-ray investigations showed the following: Normal bonding loop Bond wire without a significant loop

provide efficient cooling. Cracks in the epoxy (red arrows in the right hand side picture) and air bubbles (green arrows in the right hand side picture). Conclusion:  There is nothing indicating an error in the design of the carrier board.  The lost connections are due to the different expansions of the PCB and the epoxy material in the soldering process, which causes breaks in those wires where the wire loop is not sufficiently high.  Another disadvantage of this method is that the surface of the epoxy layer is not flat enough to provide efficient cooling.

 Through contacts with CERN we were directed to three companies , which are able to offer packaging in small enough capsules. After intense communication with these companies and careful evaluation we at the end signed a contract with NovaPack in Grenoble for a pre-serie of 25-30 chips. This happened on the 16th of February 2017.  The chips from the pre-serie will be used for characterization before the production order. The total sample is about 840 SALTRO ASIC:s.  NovaPack has started the substrate design and this is expected to be completed by the end of week 15 (April 10-14).  After that they will submit the CAD file for review by us.  As we have approved the design the lead time will be about 6-7 weeks to get the substrates plus bout 2 weeks to deliver the initial packages. In the middle of June we can expect the first parts. Characterization of the chips can start

 In the mean time we have started to prepare the test set-up.  The MCM-board is a very dense board and not ideal for characterization of the chips.  We have therefore produced a Development Board, in a size suitable for lab work.  It is a stand alone board, containing only one SALTRO-chip in TQFP package and a CPLD for control of the data handling but also the necessary voltage regulators.  Several test points and connectors allow for connection to a logic analyzer.  Data will be read out by serial readout over a 40 MHz DTC link connecting the MCM board (alternatively the Development Board) and an SRU (Scalable Readout Unit). Data will be processed by a PC  The Development Board has been used to test the FPGA firmware and to establish the communication between the SALTRO16-chip in the TQFP package and the SRU.  The firmware of the CPLD (on the Development Board) is taken from the ALICE experiment and the firmware for the SRU is using the ALICE and TOTEM systems. A master student is working on the modification and further development to meet our requirements.  The PC DAQ is based on the EUDET TPC ALTRO DAQ, modified to handle Ethernet/UDP.

The Development Board now has to be modified to enable test of the ASIC:s packaged in capsules of size 12x9 mm2 and to adapt to the substrate design.  Single Saltro16 readout in a BGA ZIF (zero insertion force) test-socket  Same CPLD & connections as in final circuit  Same power distribution  Test-points on all signals  8-layer board 210x145mm  No impedance control, no signal timing/length matching  HDI design because of BGA footprint (buried 0.1mm vias)  3 signal layers, 5 power layers

Debug port Readout CPLD (Lattice MachXO2) Power input Saltro16 BGA test socket Local power regulators Testpulse Signal input

BGA package

Saltro16 ballpad connections   1 2 3 4 5 6 7 8 9 10 11 12 13 A PasaTestP Shutdown PasaTestN AdcTestP RefN Vcm CmOut chipadd [1] chipadd [3] adc_add0 l2yb ack_en tstout B TestMode PreampMode BiasDecay AdcTestN VddAdcA RefP BiasGate chipadd [0] chipadd [2] adc_add1 trgb ackb bd [00] C InCDM15 VddPasaA GndAdcDig VddAdcDig VDD tsm bd [01] bd [02] bd [03] D InCDM14 GndAdcA GND DVDD bd [04] bd [05] bd [06] E InCDM13 GndPasaA DVSS bd [07] bd [08] bd [09] F InCDM12 bd [10] bd [11] bd [12] G InCDM11 scan ena bd [13] bd [14] H InCDM10 bd [15] bd [16] bd [17] J InCDM9 GndChipGuardRing bd [18] bd [19] rdoclk K InCDM8 bd [20] bd [21] bd [22] L InCDM7 bd [23] bd [24] bd [25] M InCDM6 ScanMode bd [26] bd [27] N InCDM5 bd [28] bd [29] bd [30] P InCDM4 bd [31] bd [32] bd [33] R InCDM3 bd [34] bd [35] bd [36] T InCDM2 ClkSelect SoftRst bd [37] bd [38] bd [39] U InCDM1 Gain1 ShapingTime1 ShapingTime3 ClkAux chipadd [4] chipadd [5] cstbb grstb writeb dolo_en V InCDM0 Gain2 ShapingTime2 Polarity sclk chipadd [6] chipadd [7] trsf_en trsfb errorb dstb

Status of the DAQ system: The CPLD: The firmware is written and has been tested. The SRU: For the firmware a lot is already done.  we can read/write SALTRO and CPLD registers.  we can send software tiggers to the SALTRO.  we can read partial event data. Still to do: The memory management on the SRU to read full events still has to be optimized. A hardware trigger to the SRU:s has to be implemented. The detector control between the MCM and SRU is ready and has been tested. The readout to the PC is partly implemented. Still to do is:  define data format  test the full readout of the Development Board, the max data rate and the trigger rate The PC DAQ: The modification of the ALTRO DAQ is in progress. The detector control between the SRU and PC is mostly done and partly tested. Still to do:  Some intermittent problems on the SRU still have to be solved  Everything has to be tested

Readout of the Development Board:  The simple stand alone data reciever is ready.  The implementation into the DAQ system has to be done. Trigger handling:  The trigger handling has to be implemented. Monitor and run control:  This is the same as in the ALTRO DAQ.  The slightly different data format has to be implemented.

The development set-up SRU Development Board CPLD SALTRO

generated pulse from the SRU. Event with two channels fully read (0 and 1) from the Development Board, the peak is induced by a generated pulse from the SRU. If reading all channels only 180 samples can currently be read, one must rearrange the memory management on the SRU for full readout (to be done). The standalone data receiver was used (to be implemented in PC DAQ). ADC-value Number of samples

Towards the final system The CPLD has to be tested with 8 chips on the MCM board. For the SRU the following things have to be done:  Implement handling of up to 40 MCM boards.  Implement a memory manager for reading full events with up to 1000 samples.  Implement resending of lost Ethernet/UDP data packets.  Implement power pulsing.  Implement clock synchronization between multiple SRU:s.  Implement the trigger system. For the PC DAQ the following things have to be done:  Implement handling of multiple SRU:s.  Implement handling of 40 MCM boards per SRU.  Implement an interface to a common DAQ.  Implement the trigger handling.

Summary  The packaging of the SALTRO16 ASIC:s is underway. Delivery of the preseries is expected mid June.  The design of the MCM Development Board is ready and will be scrutinized before the PCB is ordered.  The Test Socket is ordered and delivery is expected on April 25. A first version of the DAQ system enables readout of data but further development will be done to improve it