![]() |
|
This is the User Requirement Document for the UltraDAS Data Acquisition
system based on SDSU's new PCI card for CCD control.
The computer platform is a SUN UltraSPARC computer. The user requirements
are outlined below
ING requires an interface common to CCD and IR. systems to work with
SDSU/IRlabs detector controllers.
ING The Isaac Newton Group of Telescopes.
WHT The William Herschel Telescope.
INT The Isaac Newton Telescope.
JKT The Jacobus Kapteyn Telescope.
SDSU San Diego State University.
DSP Digital Signal Processor.
TCS Telescope Control System.
CCDC (standing for CCD controller) here means any SDSU detector
control whether used to drive CCD's or other detectors.
LAL stands for the users Lowest Acceptable Limit for the defined
parameter.
HAL stands for the users Highest Acceptable Limit for the defined
parameter.
TBD stands for To Be Determined.
WHT1
-- ING document reference
WHT-DAS-8 (issue 1.0).
WHT2
-- ING document reference
INS-DAS-14 (issue 3.0).
WFC
-- ING document reference
INT-PF-1 (issue 3.1).
INT
-- ING document reference
INT-DAS-1 (issue 2.1).
FITS
-- ING document reference
INT-DAS-2 (issue 3.3).
JKTU
-- ING document reference draft jkt urd.
IRSR
-- ING document reference INGRID soft requirements (issue 1.0)
INTWFC -- ING document
reference INT
Wide Field Camera.
FITSREF -- NASA document
reference NOST 100-1.1 -
Definition of the Flexible Image Transport System (FITS)
TBD
The goal of the new UltraDAS project is to install and commission the new SDSU controller as quickly as possible, consistent with good engineering practice.
ING requires an interface common to CCD and IR. systems to work with
SDSU/IRlabs detector controllers.
TBD
The following personnel are the intended users for this software.
The operational environment is that of the Isaac Newton Group of Telescopes
(ING) which consists of the 4.2-m William Herschel Telescope, the 2.5-m
Isaac Newton Telescope and the 1-m Jacobus Kapteyn Telescope. They are
situated at the Observatorio del Roque de los Muchachos, at a height of
2300 meters on the island of La Palma in the Canary Islands.
UR01 Incorporate IR. instruments and detectors
into the DAS.
LAL | IR. Instruments Goal | HAL |
---|---|---|
Not Incorporated | Incorporated | - |
UR02 Required CYCLE TIME for the observation.
LAL | Cycle Time Goal | HAL |
---|---|---|
30 Sec. | 12 Sec. | 5 Sec. |
UR03 Fast photometric mode with suitable CCD
LAL | Fast Mode Time Goal | HAL |
---|---|---|
5 Sec. | 0.2 Sec. | 0.1 Sec. |
LAL | Configuration Files | HAL |
---|---|---|
Not Implemented | Implemented | - |
There are separate sets of requirements for optical and IR. instruments.
The fastest possible time is required, whereby silicon provides the limit
with 30 Seconds being a limiting maximum readout time for any large array
(e.g. 32x4kx2k array).
High speed is required for a series of short exposures with each exposure
of > 1 sec [WHT2-r1].
The series must be maintained for > 15 mins for 1024 chip with 10 pixel
wide strips. [WHT2-r1.1].
2. Support of clear speeds
Two clear speeds are required for IR. use. (IR FAST CLEAR and
IR SLOW CLEAR). For optical only one clear speed is required.
Normal 2d is supported with options for 3d cubes either as 2d slices or 3d cubes. It would however be useful to allow up to 7d.
LAL | n Dimension Goal | HAL |
---|---|---|
3D | 3D | 7D |
Note - The (NASA) FITS standard allows a number of dimensions up to
999, but FITS implementations (following) the original FITS papers are
thought by JRL to limit it to 7. IRAF also stops at 7 dimensions.
Support is required for gain values of X1,X2 and X4.
LAL | n Windows Goal | HAL |
---|---|---|
4 | 5 | 10 |
Required up-to x10 in x and y dimensions, windowing should also be possible.
LAL | Binning Goal | HAL |
---|---|---|
x10 | x10 | x10 |
The required exposure types are:-
Note - For an IR. run sequence:
MNDR:
reset,
n reads (to reduce read noise),
integrate m sec's,
n reads
for multiple MNDR generate a single image file
IR. generates data cubes
For the simple case - 2 planes with post reset read and post int read
The FITS data format needs to be real32 for IR.
Note that OPTICAL is 16BIT Data - and INFRA RED is 32BIT Data.
UR11 Multiple CCD's and Multiple Readouts
Note - to save disk space throw away unwanted data. address each
readout port
insert for current widefield camera - each chip separate
Orthogonal Transfer CCD's - TBD.
UR14 Alarms and CCD Status information
1. The exposure start time accurate to +/-100 millisec ref [WFC-r22] or 50 millisec for IR ref [IRSR-r16]
LAL | Absolute Time | HAL | |
---|---|---|---|
Optical | 100 Millisec | 30 Millisec | - |
IR. | 50 Millisec | 30 Millisec | - |
2. The exposure length accurate to +/-10 millisec ref [WFC-r22] or 1 millisec for IR. ref [IRSR-r1]
LAL | Exposure Time | HAL | |
---|---|---|---|
Optical | 10 Millisec | 1 Millisec | - |
IR. | 1 Millisec | 1 Millisec | - |
The specification for the FITS headers at the INT and/or the JKT
telescopes are available. (FITS).
There is a requirement for automatic logging, this may be a separate
project.
For InfraRed this is required as a standard - not necessarily
needed if files can be accessed via iraf.
NOT ON LINE BUT A FAST/QUICK display.
Pop up images on DAS without user intervention.
A failure rate has been defined which is a percentage of the total observing runs in which no or incorrect data has been acquired.
LAL | Corruption Rate | HAL | |
---|---|---|---|
Total | 1% | 0.5% | - |
6 Month Average | 1:1500 | 1:5000 | 1:10000 |
Ease of use criterion - a novice user should be able to use the DAS after 1 Hour.
LAL | Time Goal | HAL |
---|---|---|
2 Hours | 1 Hour | - |
Documentation will be provided for the following levels.
UR24 Number of controllers supported together
Syncronisation is required for multi controller data acquisition.
LAL | Number of Controllers | HAL |
---|---|---|
3 | 4 | - |
UR25 Optional Requirements to save data
The DAS will be the same on each telescope subject to actual differences
in telescopes and instruments/detectors.
This may need to be configurable (via add ins for the IR. or 3D cases).
It is required that commands are accessible via the standard unix shells
(e.g. tcsh, csh) to facilitate scripting.