1 / 46

Activités Microélectroniques sur LSST

Activités Microélectroniques sur LSST. Hervé Lebbolo pour le groupe LSST électronique LAL / LPNHE. LSST : Large Synoptic survey Telescope. Telescope and site : Cerro Pachon , Chile. Temps de pose : 15s Lecture : 2s. 4 cm. Plan focal & Rafts. RSA. 4K x 4K CCD 10mm pixels = 0.2”

khoi
Download Presentation

Activités Microélectroniques sur LSST

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. Activités Microélectroniques sur LSST Hervé Lebbolo pour le groupe LSST électronique LAL / LPNHE Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  2. LSST : Large SynopticsurveyTelescope Telescope and site : Cerro Pachon, Chile Temps de pose : 15s Lecture : 2s Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  3. 4 cm Plan focal & Rafts RSA • 4K x 4K CCD • 10mm pixels = 0.2” • extended red response • 16 outputs • 5mm flatness CRYOSTAT FEC RCC • RAFT • 9 CCDs • coplanarity 13.5mm • 92% fill factor • TOWER • CCDs + front end electronics • 180K operation • An autonomous, fully-testable and serviceable 144 Mpixel camera 21 rafts, with 9 CCDs each CCD : 16 * 1Mpixel Camera : ~3Gpixel Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  4. Chaîne de lecture de la caméra RCM CABAC 18 bit ADC ASPIC : Analogue Signal ProcessingIntegated Circuit CABAC : Clocks And BiasesAsic for CCD Readout : 500kHz Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  5. ASPICRequirements • 8 channels dual slope integrator • Operates @ 173K • CCD readout @ 550kHz– up to 1MHz • Power dissipation : 25mW / channel • Power Supply 0/5V with respect to reference = 2.5 V • Noise : • ~5nV / √Hzmaximum noise density [ 5 to 6 e- read noise (10nV/ √ Hz) for the whole CCD chain] • 7µVrms for 500ns integration [<2 e-] • Crosstalk : 10-4level[ 0.01% (goal) - 0.05% (max) ] • Full Well capacity : • 90keˉ [150keˉ max] ie~400mV max input • Linearity : 0.5%[defined over to full well scale] • Differential outputs • Output Load : 50pF // 1 k Ω • Nap mode Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  6. Read Out Method : Dual Slope Integration CCD Reset CCD Output ASPIC Reset ADC S/H Ramp Down (integrate noise) Ramp Up (integrate signal + noise) One of the 2 differential channel output Integration Time Tint Isolation Time Dual SlopeIntegrationsequence Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  7. ASPIC (2) Input amp • 3 programmable input amplifier gains :2.5 – 5 – 7.5 • to deal with CCD gain spread. • 3 integration time constants : 500ns – 1µs – 1.5µs • to deal with CCD readout frequency. baseline : {gain 5 & 500ns integration time} Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  8. Schéma de Base Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  9. ASPIC 2 layout • Techno : CMOS 0.35µ 5V • Vendor: AMS • Package 1 : CQFP100 • Package 2 : QFN100 avec bottom pad pour un meilleur contact thermique • Surface : 2,7*3,8 mm² Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  10. ASPIC2 tests bench Programmable Power Supplies ASPIC (2) Front End Board (cryo or room temperature) Custom Back End Board (8*18 bit ADC Altera FPGA) PC + LabView Switches Board ck 127dB / 1dB step Programmmable attenuator generators signal Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  11. Back End Board Output to CCD USB FIFO FPGA Gain switches External trigger Output to ASPIC : clocks, commands ADC channel Input (from ASPIC) Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  12. Cold Front end (LPNHE) Outputs and power supply Clocks and settings Inputs Cooling: front-end card connected to nitrogen circuit 4 CCD inputs Temperature sensors & heating Flex cable and 37-pin connector (17 grounded) Shielding with thermal break (mesh) Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  13. LAL Cold Test Stand QFN Packaging Withbottom pad 8 input Clamp for X talk measurements Sub Micro D connectors Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  14. ASPIC II Measurements : Gain • Chip-to-chip rmsdispersion = 2% • In-chip dispersion rms dispersion = 0.3% on average – 0.5% atmost Gain measured over 37 chips *: R&C extraction Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  15. ASPIC II Measurements : Gain Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  16. ASPIC II Measurements : Noise Effect of input amplifier bias le bruit peutêtre encore diminuési le budget puissance augmente Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  17. ASPIC 2 Linéarité gain=5 (6), RC=500ns residu: 0.3% gain=2.5 (3.9), RC=500ns residu: 0.4% Requirement : < 0.5 % over full well range Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  18. Measurements : Crosstalk Y axis = source X axis = victim • Xtalkasymetric : injecting a signal in the ch 7 generate more crosstalk than injecting a signal in the ch 0. • When the ASPIC II input stage saturated, the Xtalk also saturates : • Xtalk is probably dependant of the amplitude at the output of the first amplifier. • Notice: • postlayout simulations don’t show any crosstalk effects. • ASPIC I had a smaller Xtalk ( < 0.007 % ) than the ASPIC II and no programmable gain. Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  19. Measurements : Memory Effect of the integrator reset width on the channel memory 150ns 200ns 250ns Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  20. ASPIC2 TESTS DC Asymétrie • Mesure de la réponse à un niveau DC : efficacité de l’annulation du bruit de reset (kT/C) du CCD et de la dérive du signal d’entrée (couplage AC) • Asymétrie : 0,07% ( bruit de reset CCD : 60 e⁻  erreur 0,04 e⁻) • Asymétrie totale ~ asymétrie gains * asymétrie intégration Different gain / Same Time Constant Ramp down Ramp up ASPIC input G+ G- S+ Difference = 0 S- Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  21. ASPIC 2 suite et fin  ASPIC 3 • Tests à froid sur long terme : vieillissement ? dégradation des performances ? • Mesures plus fines des effets mémoire, Xtalk, impact des temps d’isolement sur le bruit • Mesures avec le CCD250 ------------------------- • Augmentation du « gain » et du full well (150ke) du CCD d’e2v •  diminution du gain (augmentation du bruit) • Programmation plus fine du temps d’intégration et du gain (2*4bit) • Mode transparent (monitoring des signaux CCD) • Sonde de température ? • Programmation par lien série • Amélioration de la vitesse de « réveil » Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  22. ASPIC 3 suite Mode transparent Soumission prévue début 2013 Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  23. CABAC : clockand biasesasic for CCD IΦ3 IΦ0 IΦ1 IΦ2 IΦ3 Fournir les horloges (série et parallèle), les polarisations et les alimentations des amplis de sortie des CCD Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  24. CCD requirements baseline

  25. CABAC requirements • OD and Biases: • 2 OD : 8 bit programmable level from 13 to 36V, 16 mA capability each, exposure & readout levels, load : 100Ω + .1µF • 1 RD : 8 bit programmable level from 13 to 36V, 1kΩ + .1µF load, electronic calibration pulser • 1 GD : 8 bit programmable level from 13 to 36V, 1kΩ + .1µF load • 1 OG : 8 bit programmable level from 0.1 to 4.8V, 1kΩ + .1µF load • 1 spare0 : 8 bit programmable level from 13 to 36V, 1kΩ + .1µF load • 1 spare1 : 8 bit programmable level from 0.1 to 4.8V, 1kΩ + .1µF load • Clocks : • 4 parallel, 8 bit programmable current capability (max 300mA), common voltage rails (ΔV = 20V max), exposure/readout modes (static current divided by 10) • 4 serial, 8 bit programmable current capability (max 16mA), 2 voltage rails (3+1) (max 20V), exposure/readout modes Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  26. CABAC requirements • Readout & Exposure modes input independant from serial programing • Temperature sensor (current source + diode connected mos transistor) • Multiplexor : Possibility to output 2 of any signal provided by CABAC or external input for monitoring, output can be disabled for paralleling • Operates at 173K (?) • Programmation by serial link with read back & asynchronous reset Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  27. Process • Process : AMS CMOS 0.35µm 50V, H35B4D3 • Care has to betaken on Vgs for lifetime (LTacc) • Durée de vie = 10 ans/LTacc • Cryo temp lifetime : no guarantee from AMS Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  28. From CCD, Aspic, FEB Synoptique // & Serial Clocks Multiplexeur Vers BEB Temp OD & Bias Power Supply Vers CCD CABAC Timing From BEB Calib pulser Prog Serial link

  29. Clocks VDD upper Current mirror Exp/Ro Clock Switch 8 bit DAC VCCS Clock Current setting LVDS receiver Level translator LVDS clock VDD lower Current mirror VDD command Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  30. Clocksscheme Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  31. ParallelClockscheme Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  32. ParallelClocklayout Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  33. OD (& biases) OD VDD Readout setting register OD Voltage Amplifier 8 bit DAC Exp / RO Exposure setting register Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  34. Dual 16 to 1 multiplexer OD<0>, OD<1>, RD, OG 8 : 1 Passive Mux 2:1 Mux GD, Spare<0>, Ext<0>, Ext<1> Out 0 Serial <2:0>, RG 8 : 1 Active Mux Parallel<3:0> OD<0>, OD<1>, Ext<5:4> 8 : 1 Passive Mux 2:1 Mux Temp, Spare<1>, Ext<2>, Ext<3> Out 1 Serial <2:0>, RG 8 : 1 Active Mux Parallel<3:0> Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  35. Electronic Calibration Pulser implementation : Reset trig CCD RD Pulser enable Pulser To aspic calib pulse RD CABAC Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  36. Electronic Calibration Pulser implementation : calib pulse Reset IΦ3 IΦ0 IΦ1 IΦ2 IΦ3 Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  37. Serial link : Place & Route ~570*570µm² Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  38. Full Cabac_0 layout Area : ~36mm²

  39. TEST_0 • AMS HV CMOS chip for HV & Cold tests purpose • 5 mos transistors : • 1 large (5000*3) 20V thick oxyde Pmos • 1 large (5000*2) 20V thick oxyde isolated Nmos • 1 (100*3) 20V thin oxyde Pmos • 1 (100*2.5) 20V thin oxyde isolated Nmos • 1 (100*3) 50V thick oxyde Nmos • One high level bias with 8 bit DAC • One temp sensor

  40. TEST_0 layout Area : 5.4mm² 10 chips packaged in QFN36 15 naked dies Sent earlynovember Delivred in february

  41. TEST_0 test bench Scope TEST_0 PCI DIO 96 prog Vbias,.. Relay Board Id, Ib Vds, Vgs Host Ammeter Keithley Programmable Power Supply usb Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  42. TEST_0 tests Programable Power supplies Keithley Hot tests board Relay board Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  43. Transistors tests Keithley Alim_P_source (0-20) Alim_N_drain (0-20) Alim_P_Gate (0-3,1) Alim_N_gate (0-4) Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  44. CABAC test bench Hot/ cold Analog Digital Daughter Board FPGA Evaluation Board CABAC Test FE Ethernet/usb hot Capacitors Scopes Host hot Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  45. CABAC Tests Bench 2 SCOPES 4 channels + external trigger (WaveAce224) CK FPGA cyclone III dev board Analog daughter board HSMC-B Trigger SMA out SCLK SYNC 4 SDIN DAC 0 DAC n DAC 6 28 pins 2.5V-LVCMOS SDO 13SDO OD<7..0> OD ADC série 18b 1MS AD7982 (x13) 15 CNV Altera EP3C120 Ethernet GEDEK Spare<1..0> SCK BIAS GD OG RD Trigger_ext Trigger_out 2 RO/Exp & Serial Link 7 2SDO ADC série 16b 6MS AD7625 (x2) 2CNV 30 pins LVDS (15 pairs) Mux Out <1..0> 12 MUX 2SCK 18 9p LVDS CABAC CMOS CABAC 8ck / 1pul Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

  46. The End Hervé Lebbolo - Journées VLSI - Lyon - 07/06/2012

More Related