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