Pixel Timing Worksheet | |||||||||||||||||
DPC 20041216 - new code | |||||||||||||||||
DTW | EQU | $080000 | 320 | ns | |||||||||||||
PAD_TIM | EQU | $180000 | 600 | ns | |||||||||||||
INT_TIM | EQU | $130000 | 760 | ns | |||||||||||||
ADC_TIM | EQU | $180000 | 960 | ns | |||||||||||||
SXM_TIM | EQU | $8C0000 | 3840 | ns | |||||||||||||
ADC_CNV | EQU | $0A0000 | 0 | ns | |||||||||||||
req > 1.5us | req > 200ns | ||||||||||||||||
DC | END_RD_COLS-RD_COLS-1 | Pix 1 | Int 1/ AD 1 | Pix 2 | Int 2 / AD 2 | Pix 3 | Int 3 / AD 3 | F1 | F2 | (F1)+ (F2) |
To Array | To Leach | TB | TW | |||
DC | CLK3+0000+FSYNC+F1+00 | 40 | ; select pixel 2 | Finish A/D | F2 | TB2 | |||||||||||
DC | VIDEO+PAD_TIM+%0111 | 640 | ; pad delay | Convert | |||||||||||||
DC | VIDEO+ADC_TIM+%0111 | 1000 | ; Hold A/D convert sig Pixel 1 | 2080 | |||||||||||||
DC | VIDEO+$000000+%1101 | 80 | ; Move A/D data to FIFO Pixel 1 | A/D->FIFO | Reset | ||||||||||||
DC | $00F7C0 | 40 | ; SXMIT the Previous Pixel 1- X32 | SXMIT | Integrator | ||||||||||||
DC | VIDEO+SXM_TIM+%0101 | 3880 | ; Settling Time for Pix Transfer | SX settle | 4000 | ||||||||||||
40 | settle after reset | settle | 5720 | ||||||||||||||
DC | VIDEO+INT_TIM+%0110 | 800 | ; Integrate Pixel 2 | Integrate | |||||||||||||
DC | VIDEO+$000000+%0111 | 40 | ; Stop Integration | ||||||||||||||
DC | VIDEO+ADC_CNV+%0011 | 40 | ; Start A/D convert Pixel 2 | ||||||||||||||
DC | CLK3+DTW+FSYNC+F1+F2 | 360 | ; Deselect pixel 2 | A/D | 360 | ||||||||||||
DC | CLK3+0000+FSYNC+00+F2 | 40 | ; Select pixel 3 | Convert | F1 | TB3 | |||||||||||
DC | VIDEO+PAD_TIM+%0111 | 640 | ; pad delay | ||||||||||||||
DC | VIDEO+ADC_TIM+%0111 | 1000 | ; Hold A/D convert sig Pixel 2 | 2080 | |||||||||||||
DC | VIDEO+$000000+%1101 | 80 | ; Move A/D data to FIFO Pixel 2 | A/D->FIFO | Reset | ||||||||||||
DC | $00F7C0 | 40 | ; SXMIT the Previous Pixel 2 - X32 | SXMIT | Integrator | ||||||||||||
DC | VIDEO+SXM_TIM+%0101 | 3880 | ; Settling Time for Pix Transfer | SX settle | 4000 | ||||||||||||
40 | settle after reset | settle | 5720 | ||||||||||||||
DC | VIDEO+INT_TIM+%0110 | 800 | ; Integrate Pixel 3 | Integrate | |||||||||||||
DC | VIDEO+$000000+%0111 | 40 | ; Stop Integration | ||||||||||||||
DC | VIDEO+ADC_CNV+%0011 | 40 | ; Start A/D convert Pixel 3 | Start | |||||||||||||
DC | CLK3+DTW+FSYNC+F1+F2 | 360 | ; Deselect pixel 3 | A/D Convert | 360 | ||||||||||||
END_RD_COLS | |||||||||||||||||
Total | 13920 | ||||||||||||||||
Time per pixel | 6960 | ||||||||||||||||