| 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 | ||||||||||
| 40 | delay | |||||||||||||||
| 40 | SXMit | Sxmit | ||||||||||||||
| DC | VIDEO+PAD_TIM+%0111 | 640 | ; pad delay | Convert | ||||||||||||
| DC | VIDEO+ADC_TIM+%0111 | 1000 | ; Hold A/D convert sig Pixel 1 | 2160 | ||||||||||||
| DC | VIDEO+$000000+%1101 | 80 | ; Move A/D data to FIFO Pixel 1 | Reset | ||||||||||||
| DC | $00F7C0 | 40 | ; SXMIT the Previous Pixel 1- X32 | Integrator | ||||||||||||
| DC | VIDEO+SXM_TIM+%0101 | 3080 | ; Settling Time for Pix Transfer | 3200 | 4840 | |||||||||||
| 40 | settle after reset | settle | 5000 | |||||||||||||
| DC | VIDEO+INT_TIM+%0110 | 800 | ; Integrate Pixel 2 | A/D->FIFO | 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 | ||||||||||
| 40 | delay | |||||||||||||||
| 40 | SXMIT | |||||||||||||||
| DC | VIDEO+PAD_TIM+%0111 | 640 | ; pad delay | |||||||||||||
| DC | VIDEO+ADC_TIM+%0111 | 1000 | ; Hold A/D convert sig Pixel 2 | SXMIT | 2160 | |||||||||||
| DC | VIDEO+$000000+%1101 | 80 | ; Move A/D data to FIFO Pixel 2 | Settle | Reset | |||||||||||
| DC | $00F7C0 | 40 | ; SXMIT the Previous Pixel 2 - X32 | Integrator | ||||||||||||
| DC | VIDEO+SXM_TIM+%0101 | 3080 | ; Settling Time for Pix Transfer | 4840 | 3200 | |||||||||||
| 40 | settle after reset | settle | 5000 | |||||||||||||
| DC | VIDEO+INT_TIM+%0110 | 800 | ; Integrate Pixel 3 | A/D->FIFO | 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 | 12480 | |||||||||||||||
| Time per pixel | 6240 | |||||||||||||||