2 |
2 |
[[TracNav(GraspExtrasContents)]] |
3 |
3 |
We have been at the front lines of large mosaics, so we have developed quite |
4 |
4 |
a few tools to make life easier for the detector engineer who |
5 |
5 |
has to integrate a 500+ channel focal plane system. |
6 |
6 |
Voltages are applied by the grasp_pon_ota.c tool. A custom |
7 |
7 |
tool should be written for each type of CCD that STARGRASP |
8 |
8 |
controls so that the tool can be responsible for enforcing |
9 |
9 |
safe voltage limits and power-up sequences for your particular |
10 |
10 |
flavor of device. The grasp_pon_ota.c tool does this as |
11 |
11 |
defined by MITLL for their type of OTA, specifically CCID58s. |
12 |
12 |
We would like to create a graphical tool like "cestlavie" |
13 |
13 |
to tune voltages. This tool would do the work we do now with |
14 |
14 |
simple shell scripts (sometimes just typed from the command |
15 |
15 |
line) that edit the FITS header of your most recent set of |
16 |
16 |
FITS files and then re-run grasp_pon_ota. In this way, the |
17 |
17 |
grasp_pon_ota tool enforces that the new changed voltages are |
18 |
18 |
still within range relative to the other current settings. |
19 |
19 |
We have used parameter search loops that work in this way, |
20 |
20 |
for instance, changing drain voltages to find the optimum setting. |
21 |
21 |
These scripts operate on the entire focal plane at once. |
22 |
22 |
We have scripts which produce linearity plots for all cells |
23 |
23 |
of all devices in one image with lots of little graphs. |
24 |
24 |
At the device level, we have a program which works like a |
25 |
25 |
stethoscope, providing audio tones proportional in frequency |
26 |
26 |
to the RMS noise in the overscan of a readout at a high rate. |
27 |
27 |
(2 outputs if you have stereo ... ooh.) This is useful for |
28 |
28 |
all sorts of tuning, including voltage changes, slight clocking |
29 |
29 |
pattern changes, and grounding changes. |
30 |
30 |
A program called "slotmachine.c" can analyze a multi-dimensional |
31 |
31 |
(multi-sampled) STARGRASP FITS file and report the absolute |
32 |
32 |
best signal to noise possible by varying the weighting of |
33 |
33 |
the samples. This can lead to a better choice of a cestlavie |
34 |
34 |
timing pattern, especially if you are generating a relatively |
35 |
35 |
slow (>2usec) timing pattern. |
36 |
36 |
We make extensive use of X-Rays (from Fe55) to measure gain |
37 |
37 |
and charge transfer efficiency. A tool called "otaslop" |
38 |
38 |
automatically reports all kinds of statistics for each cell |
39 |
39 |
in each OTA when you take an "XRAY" type exposure with STARGRASP. |
40 |
40 |
(Can demo this on GPC1, which has an internal XRAY source.) |