Claims
- 1. A method of controlling an imager by automatically setting vertical and/or horizontal blank times for a selected integration time and window size comprising:
providing input data and control signals for predetermined integration time and window size for autoblank mode; generating configuration signals from the input signals; and generating reset control signals and read control signals from the configuration signals for controlling the imager.
- 2. A method as claimed in claim 1 which further comprises:
producing reset counter values to control the reset cycle; and producing read counter values to control the read cycle.
- 3. A method as claimed in claim 2 which further comprises:
producing a signal for synchronizing the read control signals and the reset control signals.
- 4. A method as claimed in claim 1 wherein:
- 5. A method as claimed in claim 4 wherein an optimal Tvblank is set for a fixed Thblank to minimize frame time.
- 6. A method as claimed in claim 4 wherein an optimal Thblank is set for a fixed Tvblank to minimize frame time.
- 7. A method as claimed in claim 4 wherein optimal Tvblank and Thblank are set to minimize frame time.
- 8. A method as claimed in claim 4 wherein Tvblank is approximately equal to Tint.
- 9. A method as claimed in claim 4 wherein Tint is smaller then but very nearly equal to {[(ΔCol*TCol)+Trow—blank+Thblank]*ΔRow+Tvblank} to minimize frame time.
- 10. Apparatus for controlling an imager by automatically setting vertical and/or horizontal blank times for a selected integration time and window size comprising:
interface means for receiving input data and control signals for a predetermined integration time and window size, the interface means including means for generating configuration signals from the input signals; and means for generating reset control signals and read control signals from the configuration signals for controlling the imager.
- 11. Apparatus as claimed in claim 10 wherein the means for generating reset control signals and read control signals comprises finite state machine means.
- 12. Apparatus as claimed in claim 11 wherein the finite state machine means comprises:
a reset finite state machine for producing reset control signals in response to configuration signals; and a read finite state machine for producing read control signals in response to the configuration signals.
- 13. Apparatus as claimed in claim 12 wherein:
the reset finite state machine comprises:
means for producing reset control signals; and means for producing reset counter values to control the reset cycle; the read finite state machine comprises:
means for producing read control signals; and means for producing read counter values to control the read cycle.
- 14. Apparatus as claimed in claim 13 further comprising means for producing a signal for synchronizing the reset finite state machine and the read finite state machine.
- 15. Apparatus as claimed in claim 10 wherein:
- 16. Apparatus as claimed in claim 15 wherein an optimal Tvblank is set for a fixed Thblank to minimize frame time.
- 17. Apparatus as claimed in claim 15 wherein an optimal Thblank is set for a fixed Tvblank to minimize frame time.
- 18. Appatatus as claimed in claim 15 wherein optimal Tvblank and Thblank are set to minimize frame time.
- 19. Apparatus as claimed in claim 15 wherein Tvblank is approximately equal to Tint.
- 20. Apparatus as claimed in claim 15 wherein Tint is smaller then but very nearly equal to {[(ACol*TCol)+Trow—blank+Thblank]*ΔRow+Tvblank} to minimize frame time.
- 21. A computer readable memory element storing the instructions or statements for use in the execution in a computer of a method for controlling an imager by automatically setting vertical and/or horizontal blank times for a selected integration time and window size comprising:
providing input data and control signals for predetermined integration time and window size for autoblank mode; generating configuration signals from the input signals; and generating reset control signals and read control signals from the configuration signals for controlling the imager.
- 22. A computer readable memory element as claimed in claim 21 wherein the method further comprises:
producing reset counter values to control the reset cycle; and producing read counter values to control the column read cycle.
- 23. A computer readable memory element as claimed in claim 22 wherein the method further comprises:
producing a signal for synchronizing the read control signals and the reset control signals.
- 24. A computer readable memory element as claimed in claim 21 wherein:
- 25. A computer readable memory element as claimed in claim 24 wherein an optimal Tvblank is set for a fixed Thblank to minimize frame time.
- 26. A computer readable memory element as claimed in claim 24 wherein an optimal Thblank is set for a fixed Tvblank to minimize frame time.
- 27. A computer readable memory element as claimed in claim 24 wherein optimal Tvblank and Thblank are set to minimize frame time.
- 28. A computer readable memory element as claimed in claim 24 wherein Tvblank is approximately equal to Tint.
- 29. A computer readable memory element as claimed in claim 24 wherein Tint is smaller then but very nearly equal to {[(ΔCol*TCol)+Trow—blank+Thblank]* ΔRow+Tvblank} to minimize frame time.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Patent Application Serial No. 60/290,964 filed on May 16, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60290964 |
May 2001 |
US |