The ESO CCD Testbench

Written by P.Amico, T Bohm,
Updated and adapted by C.Cavadore

INTRODUCTION

ESO's plan for optical detectors ref[1] are mainly concentrated on commissioning CCDs systems for all the VLT optical instruments, with a total of about 40 scientific systems in the next 5 years. These systems will all be driven by the new FIERA controller ([2], [3]). In addition, all new detectors maintained by ESO in La Silla will also be "embedded" in FIERA systems.
While routine testing is usually done at the telescope site, a first complete characterization of each device is carried out at ESO's headquarters in Garching. For example, all the CCDs operating at the La Silla Observatory (12 mounted at the telescope plus about the same amount available for backups) have been tested with the existing ESO testing facility, equipped to operate with VME and ACE ([4]) controllers.
The same procedure is foreseen for all the detectors needed by the VLT instruments. The introduction of the new FIERA controller as well as the growing size of CCDs, which cannot be handled by the "old" testing facility, have made the construction of a new testbench essential for the characterization of the future generations of scientific detectors at ESO.
The new testbench prototype for FIERA controlled CCDs, named the TAMeR (Test And Measuring Rig) is at present being developed at ESO/Garching and has been available since 1998. The new design provides the possibility to test big detector sizes (8kx8k pixels and bigger) in a one-step process. Fundamental CCD parameters are tested in fully automated modes, while specific additional tests can be performed interactively. The testbench software is integrated with the VLT Standard Central Control Software (CCS, [5]) and some of its modules, which will be also available at the telescope, fully comply with VLT standards.
The project is carried out by the ESO Optical Detector Team.

2. TESTBENCH HARDWARE AND DESIGN

>

The selection of the hardware components has been a lengthy but fruitful process, whose starting point was not only the work done at ESO with the actual testbench facility but also by other laboratories. A useful source of information for first step design has been provided by Lesser and McCarthy’s work for the Steward Observatory [6]. A subsequent step has been to create a testbench simulator (by means of Microsoft Excel) to check the actual output of the designed system. One of the questions we had to solve was, for instance, whether the employment of a double monochromator, can provide enough flux in the UV range at the detector's position. Although it provides major improvement in signal/stray-light ratio with respect to a single monochromator, this instrument introduces twice as many reflections, with consequent loss of signal. The entire system's efficiency has its minimum at the blue end of the spectral range of interest (320 – 1100 nm). Therefore, the selection of many crucial hardware components (precisely the monochromator and its parts), as well as the verification of small details, such as choice of the lamp type or the selection of the coating for the integrating sphere, have been taken into consideration and simulated.
A schematic of the final testbench design is given in Fig. 1.


Figure 1

Figure.1: Schematic of the testbench design The elements shown on the table top (300 X 90 cm) are in scale (except for the dewar size). From right to left: lamp and light intensity controller looped via the power supply, the double monochromator system with two output ports. The secondary port will input light into the optic fiber, used by PSF experiment; the primary port feeds the integrating sphere. The flanges are screwed onto the table top and the space in between light tightened. The CCD head is mounted on a metallic plate fixed to the left flange and the dewar hangs outside the box. All GPIB driven instruments are connected to the GPIB controller, which in turn interfaces via SCSI to the FIERA
 

The system is mounted on a Newport 300 cm x 90 cm optical table top, which provide static rigidity and flatness, in addition to the standard configuration of sealed mounting holes. All hardware components are GPIB driven and controlled through a GPIB controller, by National Instruments, which holds up to 14 GPIB devices and is attached to a SPARC board with embedded FIERA controller through SCSI connection. A PULPO monitoring unit [7] for environmental variable control (temperature, humidity, etc.) will also be part of the system.
The major system components are:

  •  Lamp housing and lamp: a QTH 100 W lamp with horizontally elongated filaments is hold in a standard convention cooled housing, equipped with a F/1 condenser, which produce a ~3 cm diameter collimated beam. This beam is then focused on the monochromator input slit by means of a secondary f/4 plano-convex lens, which matches the acceptance pyramid of the monochromator. The light system maximizes the total power into the monochromator and provides a smooth continuum within the desired wavelength range. The wattage has been chosen in order to have enough flux in the UV part of the spectrum. This condition is especially critical to achieve a good S/N for the absolute calibrated diode used for QE measurements.
  •  Power Supply and Light Intensity Controller: both produced by Oriel. The light intensity controller is directly connected to the lamp housing through a light sensing head, which monitors light variations, and interfaced to the power supply. It allows maintenance of constant light levels, for the duration of an exposure (exposure lengths vary from few seconds to about ten minutes) regardless of lamp aging, line voltage variations or changes in the ambient temperature.
  •  Monochromator: an Oriel Multispec 257 Double Monochromator in subtractive dispersion configuration. In the current setup, the output from the first unit is dispersed in the reverse direction by the second unit, thus homogenizing the light across the output slit. The net dispersion remains as that produced by the first monochromator, but the amount of stray light is greatly reduced, quoted by Oriel to be of the order of 10-7 of the unblocked signal. That is, almost three orders of magnitude smaller that the measured stray light for a single monochromator of the same kind. The two devices can be controlled via GPIB in either an independent way or together (using the first one as master). Both are equipped with microstepping motor driven slits and 600 l/mm ruled gratings, whose peak efficiency is at 400 nm. The usable wavelength region (that is, where the grating efficiency is more than 20%), goes from 250 to 1300nm (well beyond our requirements). With this configuration, a minimum bandpass of ~0.1 nm can be reached. Two motorized filter wheels, which hold up to five filters each, are attached at the input of the first monochromator. They control respectively the order sorting filters (2 filters, with cut-off wavelength respectively at 450 and 665 nm) and neutral density filters (4 filters with optical densities in the range 1-4). The first unit is also equipped with an integrated shutter, which can be controlled both via external TTL signals and through GPIB commands. The minimum exposure time setting is 20msec, the transition time ~2ms. Positioning the shutter before the light is inputted into the integrating sphere, instead that putting it at the exit port, has the advantage of eliminating the shutter pattern problem.
  •  Integrating Sphere: a 50 cm diameter "custom made" Labsphere. Its 8 inches exit port provides a uniform illumination, over an area bigger than the size of a 8k × 8k CCD or Mosaic (a typical 8kx 8k with 15 um pixel has a diagonal of about 17 cm; we will refer to this example throughout the paper). The primary output port is at 180 degrees with respect to the input port. A secondary output port (about 1.3cm), which hosts a photodiode, is drilled close to the primary output port. A baffle situated inside the sphere prevents that the output port “sees” directly the light source. The internal coating of the sphere is made in Spectraflect, a material that ensures a reflectance better than 98% in the range 400 – 1100 nm and better than 96% in the UV range. (320-400 nm). The best degree of uniformity across the illuminated field is achieved when mounting the CCD in close contact with the exit port. Otherwise, the degree of uniformity, defined as the ratio of the illuminance at the edge of the field to the illuminance on the axis through the center, is a function of the distance of the target form the source [8]. The second option has been chosen in order to have enough space between the sphere exit port and the detector to perform experiments (for instance, to put a lens and a target image to be projected onto the CCDs). The detector will be put at a distance of 50 to 75 cm from the sphere output port, so that, for a 8 inches light beam and a 8k X 8k 15 um pixel CCD, the degree of uniformity of illumination is always in the range 95% - 98%. A better than 1% uniformity is of course obtained for smaller detectors.
  •  Picommeters and diodes: the testbench will be equipped with two photodiodes, one permanently mounted at the secondary output port of the integrating sphere and the other, needed for absolute flux calibration of the system, put at the detector's position. A permanent solution, with the latter diode fixed as close as possible to the detector and sharing with it the same focal plane, is also planned for the future. Separate ammeters are attached to diodes through low-noise triax cables. A Keithley 486 is connected to the sphere's diode: a 5½-digit autoranging picoammeter designed for low current applications where fast-reading rates must be performed. The measurement range is between 2nA and 2mA, with a resolution of 10fA (@2nA range). The diode is a Hamamatsu 1cm2 Silicon Photodiode for precision photometry (NEP ~10-15) with good UV QE. The second diode is also a 1 cm2 silicon Hamamatsu photodiode, which has been absolute calibrated by reference to NPL (National Physical Laboratory, England) and to PTB (Physikalisch-Technische Bundesantalt) standards. At present is interfaced to a Keithley 619 Electrometer/Multimeter, with the same measuring range and resolution as the 486 model. Both ammeters are controlled via GPIB by means of the GPIB controller.
  •  Flanges system and light tight zone: the integrating sphere is attached to a flange, fixed onto the table top, through a flexible light shield, which allows a length span of ~25cm. A second flange, which will hold a custom made plate for each detector head (at least three different systems are foreseen for the VLT detectors systems), is positioned at a distance of 50 cm from the first flange. The dewar itself will be hanging from the outer wall of the flange. The space in between the two flanges will be closed by a wooden light-tight box, with lateral access door. The flanges, the box, and some other minor elements are being designed by ESO’s mechanical design office (see figure 1a).



Figure 1a, Overall view of the testbench hardware

Specifications for the hardware components provided by external manufacturers are listed in the table below:
 

Product Manufacturer Model
Optical table + Legs  Newport M-RT-310-8(0.9x3.00)
NN4-28 or 23.5
Integrating sphere Labsphere CSTM-US-200-SF
Light source System :
Lamp
Housing + Power SourceS+1st Condenser
Light Intensity Controller
2 nd Condenser
Oriel 6333+60043

60067
68850
3-40570

Monochromator + accessories Oriel Multispec 257/77700
Photodiodes Hamamatsu S2387-1010R
S1337-101
Picoammeter Keithley  486
GPIB SCSI board National Instruments GPIB-SPRC S 240 V

3. TESTBENCH SOFTWARE

>

The requirement to test new generation CCDs driven by the FIERA controller has constrained the choice for the software development tools and for the development platform. The latter must be a SPARC Board with the built-in FIERA system under the Sun Solaris Operating System. The development language is standard C to allow full compatibility with the FIERA and, more generally, with the VLT software. LabWindows/CVI for Sun Solaris by National Instruments is the software development environment of choice, since it offers a full ANSI C and GNU C compatibility. Moreover, applications written under LabWindows/CVI are independent from separate commercial run-time engines (which have to be licensed). This requirement is essential because the data analysis modules will be made available for testing at the telescopes.
In addition, LabWindows/CVI provides very attractive features for building instrumentation software applications: run-time libraries, simplified GUI programming, handling of GPIB instrument I/O, use of TCP and a set of instrument drivers.
Fig.2 shows a schematic layout for the testbench software. It consists essentially of a main interface window (GUI), which allows the selection of the desired testing procedure, either a complete automated sequence of all main tests or a single user-defined procedure. In all cases, scripts provide interactions with three major and independent modules:

  1. 1. The hardware control software, which controls all the hardware peripherals driven via GPIB. It consists of graphical interfaces plus drivers to allow access and manipulation of all the instruments features. Among these, selection of the wavelength range, of the light intensity, of the bandpass through monochromators' control and collection of the data sent from the photodiodes to the ammeters. Flux readings from the ammeters (named control data on Fig. 2, because we plan also to use the readings from the sphere's photodiode to double-check exposure times), setup data from the monochromators and environmental data from PULPO are stored for later analysis.
  1. 2. The interface module to the FIERA system, which is in charge of sending to the controller instructions (exposure start, exposure time, I/O operation with data files, CCD initialization, voltages settings, etc.) for taking sets of exposures. Fits images are stored for later analysis.
  1. 3. The Data Analysis module, which takes the data stored by the other modules, process it and extract test results.

Figure 2

Figure 2: the testbench software flow. Different backgrounds distinguish separate software modules: left) hardware control, which interacts with all GPIB driven hardware; middle) FIERA control, which interact with FIERA software, i.e. with the CCD, and sets exposures sequences and times; right) data analysis, which collects data and process them into a final test report. Also shown is PULPO, used here for environmental control. All modules are controlled by a startup GUI, which allows test sequences, parameters definition and access to the calibration routines

The modules are independent in the sense they exchange data but in general they can run in standalone mode. This requirement will allow the use of the analysis software at the telescope site, thus providing a standard tool for quick testing of the CCD performances when connected to the instrument.
The main interface accesses also a calibration routines module, used periodically to check the system's hardware responses and perform wavelength/flux calibrations.
 

figure 3, main testbench's software panels, left side to set and start test sequences, right to set up (manually) the CCD illumination.

4. TEST PROCEDURES

Once the data have been acquired, the FITS files are moved to a powerfull PC (July-99) Dual PII 450MHZ processor, 512Mb RAM and processed by the   Prism   software. This software includes all the usual routines to get the CCD characterization parameters.
 
 

Parameters Measured relative Accuracy
Noise (according to the system's speed)  0.4 %
Conversion factor  1 - 2 %
Quantum efficiency  3 % U,B   1% V,R,I bands
Photoresponse non uniformity  0.4 % (photon noise limited)
Fringing  0.5 % (photon noise limited)
Evaluation of cosmetics defects, using long dark exposure, flat field, bias images  Everything > 5 sigmas noise floor level
Linearity  less than 0.01 %
Dark current  10% depends upon the number of exposures taken
Remanence  -
Amplifier glowing  Everything > 5 sigmas
Check for CCD contamination  0.1 %
CTE using EPER method  5%
Cosmic ray events  5%
Crosstalk (multiple ports)  2 ADUs / 65535
Full well capacity  Depends upon the linearity level

A standard report is made accordingly to the measurments, and the CCD grade is rated according this measurmentrs for its future purpose..
This set up was also used to generate this EEV 44 report.

5. CONCLUSIONS

Design and hardware implementation phases have been completed and the testbench has been ran since August 1998. This set up has been used to test all the CCD for the various instrument (FORS1/2, UVES, WFI,...). All the parameters are measured with the accuracy excepted and, this testbench is extremely useful to characterize CCDs, monitor thier behavior according to time.
At that time, we are improving software tools to acquire the Data, so as to end up with a homogenious software architecture. Also we plan to make tests with differents voltages so as to get the best performance possible, in an automated way.

Acknowledgments: all members of the Optical detector Team, both in Garching and Chile, have contributed to design and critique the development stages of the project. We thank M. Lesser for sharing with us his experience in building a test facility. We are also grateful to Fernando Pedichini, who greatly contributed to the project during his visits to ESO and who is still actively collaborating with us.

6. REFERENCES


[1] J.W Beletic, these Proceedings
[2] J.W. Beletic, R. Gerdes and R C. DuVarney, these Proceedings
[3] C. Cumani & R. Donaldson, these Proceedings
[4] Reiss R., "ACE, ESO's next generation of CCD Controllers for the VLT", in "Instrumentation in Astronomy VIII, 13-14 March 1994, Kona, Hawaii", SPIE Proceedings, vol. 2198
[5] Central Control Software (CCS0 User Manual, VLT-MAN-ESO-17210-0619
[6] M.P. Lesser and B. L. McCarthy, 1996, Proc. SPIE 2654B, “QE Characterization of Scientific CCDs”
[7] N. Haddad, P. Sinclaire, J. Anguita, A. R., these Proceedings
[8] R. Kingslake, Illumination in Optical Images, Applied Optics and Optical Engineering, Ed. R. Kingslake, Vol. II, Ch. 5, Academic Press, 1965.


See also :

ESO's new CCD testbench, p95, Astrophysic ans space Library, Optical Detector for astronomy, James Beletic, Paola Amico, KLUWER ACADEMIC PUBLISHERS