# Commands to load the clock sequence control registers to give differing # CCD port read outs # For test purposes only the first two control registers need to be changed: # CTRL_REG0 and CTRL_REG1 labels of the relevant CSG program block # the other control registers affect the state of signals that should not # be tampered with except in the case of CCD and/or anlg chain failure # If reading out from one CCD only, ignoring data from the other # these commands should be used as they stand, do not try and disable # read out from one ccd by changing these, you could end up dumping large # amounts of charge in the middli of the CCD, giving horrid pictures # # **************** FIXED setting **************** # # To read out of all four nodes, the following needs to be set up: # CTRL_REG0 0x255 # CTRL_REG1 0x2B5 # The commands to perform this for read block 3 of EIS_ROE_Dig_ROM_V7 are: 0x44,0x03,0,0,0x0A 0x44,0x83,0,0,0x55 0x44,0x03,0,1,0x12 0x44,0x83,0,1,0xB5 # To read out of two right nodes, the following needs to be set up: # CTRL_REG0 0x699 # CTRL_REG1 0x2AC # The commands to perform this for read block 3 of EIS_ROE_Dig_ROM_V7 are: # 0x44,0x03,0,0,0x0E # 0x44,0x83,0,0,0x99 # 0x44,0x03,0,1,0x12 # 0x44,0x83,0,1,0xAC # To read out of two left nodes, the following needs to be set up: # CTRL_REG0 0x166 # CTRL_REG1 0x2B3 # The commands to perform this for read block 3 of EIS_ROE_Dig_ROM_V7 are: # 0x44,0x03,0,0,0x09 # 0x44,0x83,0,0,0x66 # 0x44,0x03,0,1,0x12 # 0x44,0x83,0,1,0xB3 # To read out CCDA from its right port and CCDB from its left port, the # following needs to be set up: # CTRL_REG0 0x669 # CTRL_REG1 0x2B2 # The commands to perform this for read block 3 of EIS_ROE_Dig_ROM_V7 are: # 0x44,0x03,0,0,0x0E # 0x44,0x83,0,0,0x69 # 0x44,0x03,0,1,0x12 # 0x44,0x83,0,1,0xB2 # To read outCCDA from its left port and CCDB from its right port, the # following needs to be set up: # CTRL_REG0 0x196 # CTRL_REG1 0x2AD # The commands to perform this for read block 3 of EIS_ROE_Dig_ROM_V7 are: # 0x44,0x03,0,0,0x09 # 0x44,0x83,0,0,0x96 # 0x44,0x03,0,1,0x12 # 0x44,0x83,0,1,0xAD # *************************************************************** pre and overscan are made by adjusting x_start and x_length # *************************************************************** ******** example of pre-over san LL - SIDE LEFT *********** $ll_number = 15; # Full CCD-B top half LL # Length will be supplied by ll_translate ccd_ro_node = 2 num_windows = 1 # Checksum will be supplied by ll_translate; ccd_length = 2148 x_ws = 1 x_w = 2147 y_ws = 1 y_w = 410 # Software windows #header = 0x3 #xs = 1 #x_len = 2147 #header = 0x02 #xs = 1074 #x_len = 1024 header = 0x1 xs = 1 x_len = 2147 #header = 0x00 #xs = 1074 #x_len = 1024