Optical Sensor with Configurable Pixel Array
20230228852 ยท 2023-07-20
Inventors
- Tze-Huei Kao (HSINCHU COUNTY, TW)
- Chien-Lung Chen (HSINCHU COUNTY, TW)
- Che-Fu Liang (HSINCHU COUNTY, TW)
- Shu-Lu Chen (HSINCHU COUNTY, TW)
Cpc classification
International classification
Abstract
An optical sensor includes a plurality of detectors arranged in an array. Each detector of the plurality of detectors includes one or more absorption regions configured to receive an optical signal and generate charge carriers in response to receiving the optical signal; one or more readout regions configured to collect a portion of the charge carriers for output; and one or more control regions coupled to one or more control signals, the one or more control regions configured to control, in response to the one or more control signals, a flow of charge carriers from the one or more absorption regions to the one or more readout regions. The optical sensor includes driver circuitry configured to provide the control signals to enable or disable a subset of the plurality of detectors based on an operating mode of multiple operating modes.
Claims
1. An optical sensor operable in a plurality of operating modes, the optical sensor comprising: a plurality of detectors arranged in an array, wherein each detector of the plurality of detectors comprises: one or more absorption regions configured to receive an optical signal and generate charge carriers in response to receiving the optical signal; one or more readout regions configured to collect a portion of the charge carriers for output; and one or more control regions coupled to one or more control signals, the one or more control regions configured to control, in response to the one or more control signals, a flow of charge carriers from the one or more absorption regions to the one or more readout regions; and driver circuitry configured to provide the control signals to enable or disable a subset of the plurality of detectors based on an operating mode of the plurality of operating modes.
2. The optical sensor of claim 1, wherein the one of more absorption regions comprise germanium formed on a first silicon substrate.
3. The optical sensor of claim 2, wherein the plurality of the driver circuitry are formed on a second silicon substrate.
4. The optical sensor of claim 3, wherein the first silicon substrate is bonded to the second silicon substrate.
5. The optical sensor of claim 1, wherein the plurality of detectors are arranged in a one-dimensional array or a two-dimensional array.
6. The optical sensor of claim 1, wherein the plurality of operating modes comprise any combination of a proximity-sensing mode, a motion-detection mode, a depth-detection mode, a reduced-resolution mode, an enhanced-resolution mode, or a power-saving mode.
7. The optical sensor of claim 6, wherein under the motion-detection mode, the driver circuitry is configured to enable first detectors of the plurality of detectors located at two or more edges of the array and disable second detectors of the plurality of detectors.
8. The optical sensor of claim 7, wherein under the proximity-sensing mode, the driver circuitry is configured to enable the second detectors and disable the first detectors.
9. The optical sensor of claim 1, comprising: controller circuitry configured to determine an operating mode of the plurality of optical modes of the optical sensor and to provide an output representing the operating mode to the driver circuitry.
10. The optical sensor of claim 1, wherein the driver circuitry is configured to provide the control signals to disable the subset of the plurality of detectors by disabling a modulation of the corresponding control regions of the subset of the plurality of detectors to stop a flow of charge carriers through the corresponding control regions.
11. A system comprising: an optical sensor operable in a plurality of operating modes, the optical sensor comprising: a plurality of detectors arranged in an array, wherein each detector of the plurality of detectors comprises: one or more absorption regions configured to receive an optical signal and generate charge carriers in response to receiving the optical signal; one or more readout regions configured to collect a portion of the charge carriers for output; and one or more control regions coupled to one or more control signals, the one or more control regions configured to control, in response to the one or more control signals, a flow of charge carriers from the one or more absorption regions to the one or more readout regions; driver circuitry configured to provide the control signals to enable or disable a subset of the plurality of detectors based on an operating mode of the plurality of operating modes; and a controller configured to provide a mode signal to the driver circuitry indicating the operating mode of the optical sensor.
12. The system of claim 11, wherein the one of more absorption regions comprise germanium formed on a first silicon substrate.
13. The system of claim 12, wherein the plurality of the driver circuitry are formed on a second silicon substrate.
14. The system of claim 13, wherein the first silicon substrate is bonded to the second silicon substrate.
15. The system of claim 11, wherein the plurality of detectors are arranged in a one-dimensional array or a two-dimensional array.
16. The system of claim 11, wherein the plurality of operating modes comprise any combination of a proximity-sensing mode, a motion-detection mode, a depth-detection mode, a reduced-resolution mode, an enhanced-resolution mode, or a power-saving mode.
17. The system of claim 11, wherein the controller is configured to determine an operating mode of the operating modes of the optical sensor based on a user operation of the system.
18. A method for operating an optical sensor having a plurality of operating modes, the method comprising: obtaining, by driver circuitry, an input signal representing an operating mode of the plurality of operating modes; determining, by the driver circuitry, a subset of a plurality of detectors of the optical sensors to be enabled or disabled based on the operating mode, wherein each detector of the plurality of detectors comprises: one or more absorption regions configured to receive an optical signal and generate charge carriers in response to receiving the optical signal; one or more readout regions configured to collect a portion of the charge carriers for output; and one or more control regions coupled to one or more control signals, the one or more control regions configured to control, in response to the one or more control signals, a flow of charge carriers from the one or more absorption regions to the one or more readout regions; and in response to determining the subset of the plurality of detectors to be enabled or disabled based on the operating mode, providing, by the driver circuitry to the plurality of detectors, the control signals to the plurality of detectors.
19. The method of claim 18, wherein the plurality of operating modes comprise any combination of a proximity-sensing mode, a motion-detection mode, a depth-detection mode, a reduced-resolution mode, an enhanced-resolution mode, or a power-saving mode.
20. The method of claim 19, wherein: the plurality of detectors are arranged in an array; and under the motion-detection mode, providing the control signals to the plurality of detectors further comprises enabling first detectors of the plurality of detectors located at two or more edges of the array; and disabling second detectors of the plurality of detectors.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The foregoing aspects and many of the advantages of this application will become more readily appreciated as the same becomes better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings:
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
DETAILED DESCRIPTION
[0033] An optical sensor (e.g., an indirect time-of-flight sensor, a direct time-of-flight sensor, an image sensor, a proximity sensor, a bio-signal detector, etc.) can be used in a number of different applications, such as proximity detection, gesture detection, depth-sensing, 2D/3D imaging, object recognition, image enhancement, material recognition, color fusion, health monitoring, and others. In general, a resolution (e.g., VGA, QVGA, etc.) of an optical sensor may be determined based on a number of pixels in the optical sensor, and the resolution requirement for each application may be different. For example, for proximity detection, the optical sensor is mainly used to determine whether something (e.g., a finger, a face, an object, etc.) is within a threshold distance from the optical sensor, and a low resolution (e.g., a low pixel count) may be sufficient. On the other hand, for 3D imaging, a high resolution is required for achieving a high-quality image. To achieve high resolution, the optical sensor can be implemented to include an array (e.g., 1D or 2D) of detector pixels. However, operating a higher number of pixels generally translates to a higher power consumption, which may not be desirable for low-resolution applications such as proximity sensing. In addition, an optical sensor that can operate for different applications (or operating modes) with different power consumptions would generally be desirable. Accordingly, an optical sensor where an operation of pixels can be dynamically controlled (e.g., turning on/off) based on different application requirements at different times may save an overall power consumption of the optical sensor, thereby achieving a technical benefit.
[0034]
[0035]
[0036] Referring back to
[0037]
[0038]
[0039] The sensor may operate under multiple operating modes. In some implementations, the operating modes may include any combination of a proximity-sensing mode, a motion-detection mode, a depth-detection mode, a reduced-resolution mode, an enhanced-resolution mode, and/or a power-saving mode. Referring to
[0040] Referring to
[0041] Referring to
[0042] Referring to
[0043] As another example, under a power-saving mode, the driver circuitry may disable a subset of detectors to meet a power requirement of the optical sensor or a device (e.g., smartphone) that incorporates the optical sensor.
[0044] In some implementations, the driver circuitry may dynamically reconfigure the detector array based on different operating modes. For example, the driver circuitry may operate the optical sensor under the proximity-detection mode, and then switch to the motion-detection mode upon detecting an object. In some implementations, the driver circuitry may dynamically reconfigure the detector array based on different operating modes associated with different software applications. For example, the driver circuitry may operate the optical sensor under the high-resolution mode when a user uses a camera software application on a smartphone that incorporates the optical sensor, and then switch to the power-saving mode when the user switches to a content-browsing application that does not require the use of the optical sensor.
[0045] In some implementations, the optical sensor (e.g., optical sensor 100) may include additional circuitry within controller 130 (e.g., a microcontroller) configured to determine the operating mode of the optical sensor and to provide an output representing the operating mode of the optical sensor to the driver circuitry. In some other implementations, the controller circuitry may be implemented outside the optical sensor (e.g., on a smartphone).
[0046]
[0047]
[0048]
[0049] While the disclosure has been described by way of example and in terms of a preferred embodiment, it is to be understood that the disclosure is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.