WO2025190818A1 - Système de mesure de temps de vol, procédé de mesure de temps de vol et capteur de mesure de temps de vol - Google Patents
Système de mesure de temps de vol, procédé de mesure de temps de vol et capteur de mesure de temps de volInfo
- Publication number
- WO2025190818A1 WO2025190818A1 PCT/EP2025/056342 EP2025056342W WO2025190818A1 WO 2025190818 A1 WO2025190818 A1 WO 2025190818A1 EP 2025056342 W EP2025056342 W EP 2025056342W WO 2025190818 A1 WO2025190818 A1 WO 2025190818A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- tdc
- time
- mux
- merging
- channels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/481—Constructional features, e.g. arrangements of optical elements
- G01S7/4816—Constructional features, e.g. arrangements of optical elements of receivers alone
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/02—Systems using the reflection of electromagnetic waves other than radio waves
- G01S17/06—Systems determining position data of a target
- G01S17/42—Simultaneous measurement of distance and other co-ordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/89—Lidar systems specially adapted for specific applications for mapping or imaging
- G01S17/894—Three-dimensional [3D] imaging with simultaneous measurement of time-of-flight at a two-dimensional [2D] array of receiver pixels, e.g. time-of-flight cameras or flash lidar
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/483—Details of pulse systems
- G01S7/486—Receivers
- G01S7/4861—Circuits for detection, sampling, integration or read-out
- G01S7/4863—Detector arrays, e.g. charge-transfer gates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/483—Details of pulse systems
- G01S7/486—Receivers
- G01S7/4865—Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/48—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
- G01S7/497—Means for monitoring or calibrating
Definitions
- the invention relates to a system for time-of-f light measurement, a method for time-of-f light measurement, and a sensor for time-of-f light measurement.
- Time of Flight refers to the process of calculating the time an object, particle, or wave (such as acoustic or electromagnetic) takes to traverse a certain distance within a medium. This data can be utilized to determine the velocity or the path length, or to gain insights into the properties of the particle or the medium, like its composition or flow rate .
- Time of Flight (ToF) sensors play a crucial role in collecting depth data, enabling precise identification of structures, object distances, and movements. This is accomplished by emitting a pulse of light and recording the time it takes—known as the "time of flight”— for the light to travel to an object and bounce back to the sensor.
- This technology operates efficiently even under severe lighting conditions, such as near-complete darkness, and offers incredibly fast performance.
- Time of Flight (ToF) measurements generally require several essential components. At the core of these is the ToF sensor and sensor module, which are tasked with gauging the time it takes for an obj ect , particle , or wave to traverse a certain distance within a medium .
- a light source such as a laser or LED, is employed to emit a light pulse .
- a delay line is utili zed to transmit the signal , and an oscillator is incorporated to generate a clock signal .
- a Time-to-Digital Converter ( TDC ) is responsible for trans forming the time measurement into a digital format , while the receiver channels serve to detect the signal at various points .
- each pixel has its own histogram, which represents the distribution of data values for that particular pixel .
- Time-of-Flight ToF
- dToF Direct Time-of-Flight
- dToF Direct Time-of-Flight
- SPAD Single-Photon Avalanche Diode
- TDC Time-to-Digital Converter
- SPADs serve in this context as depth detectors in dToF range sensors .
- a photon striking the SPAD initiates an electron avalanche , resulting in a detectable current pulse .
- This pulse is then transmitted to the TDC .
- the TDC calculates the duration of the pulse ' s j ourney from the SPAD to the TDC, which is directly proportional to the distance between the sensor and the obj ect being measured .
- the precision of the depth measurement is constrained by the bin width of the histogram generated by the TDC .
- ToF and also dToF have their drawbacks .
- the propagation delay of the electrical signal from singlephoton avalanche diodes ( SPAD) to TDC is part of the measurement result and misalignment between the di f ferent pixels can occur .
- Said misalignment could occur due to a variety of factors , including variations in manufacturing, environmental conditions , or operational parameters . This misalignment could introduce errors or distortions in the data, which could af fect the accuracy and reliability of the resulting information .
- the main challenge in this context is to make sure that the SPAD to TDC interconnect is well balanced . Since perfect matching is not possible , especially in case of logic gates in the signal path, there is always some kind of of fset present . This of fset is directly translated into a distance measurement error in di f ferent channels/ zones .
- a postprocessing step to compensate for the misalignment was conducted .
- This step involved adj usting the gain and of fset for each pixel to bring them into alignment with each other .
- the gain adj ustment would scale the amplitude of the data values
- the of fset adj ustment would shi ft the data values up or down . This process helped to ensure that the data from di f ferent pixels could be accurately compared and combined .
- the data from the individual histograms was merged into a single histogram .
- This combined histogram represented the distribution of data values across all the pixels .
- each feature and each combination of features in the embodiments as described herein may for example be claimed in a di f ferent combination, in particular di f ferent claim category, at least because the skilled person will recognize that each and every combination of the features mentioned herein is suitable for contributing to solving the underlying problem .
- each feature and each combination of features in the claims and used in the description below may be used and claimed independently from the respective claimed subj ect matter, independently from claim dependencies and back- references , and independently from the claim category in which the feature is claimed .
- one or more embodiments as set forth herein below and/or from the annexed figures may be envisaged .
- lateral or “laterally” , “rear” , “ frontal” , “upper” , “ lower” , “bottom” , “opposite” , “ inner” , “outer” or the like which de-scribe the position of a first obj ect relative to another obj ect , preferably refer to the relative position of a respective part or obj ect with regard to its position fully mounted for its intended use .
- a system for time-of- f light measurement comprises a plurality of Single-Photon Avalanche Diodes ( SPAD) configured to detect photons and generate electrical signals , a plurality of merging modules , wherein each merging module out of the plurality of merging modules is coupled to one or more SPAD ( s ) out of the plurality of SPADs and to a Multiplexer (MUX ) , wherein each merging module is configured to receive the electrical signals from the SPAD, to merge the received electrical signals into a single pixel signal , and to forward the single pixel signal to the MUX, the Multiplexer (MUX ) , which is coupled to the plurality of merging modules and to a plurality of Time-to-Digital Converter ( TDC ) channels , and which is configured to receive the single pixel signal from each merging module and to establish single pixel and TDC channel connections , and to output the respective single pixel signal to the respective TDC channel , and a plurality of Time-to
- the system has the capability to reduce the skew between channels of a multi-channel Time-to-Digital Converter ( TDC ) .
- Skew refers to the timing di f ferences that can occur between di f ferent channels . This skew can introduce errors in the time measurements , which can af fect the overall performance of the system .
- the system is fit for dynamic element matching for the TDC channels .
- this architecture a compensation of skew between the channels is achieved .
- DCM Dynamic Element Matching
- TDCs Time- to-Digital Converters
- a TDC measures the time interval between two events by tallying the number of clock cycles that occur between them .
- DEM mitigates these errors by choosing the usage pattern of the elements , which results in the error from component mismatches mani festing as pseudorandom noise that is not correlated with the input sequence , rather than as nonlinear distortion .
- the noise is white , while in those that use mismatch-shaping, the noise is spectrally shaped . The outcome is that the error due to component discrepancies is dispersed and mani fests as random noise rather than systematic distortion, enhancing the accuracy of the TDC and the overall performance of the dToF system .
- the data from the TDC channels can be directly stored in a histogram memory .
- the system allows for the merging of data from multiple TDC channels into a single histogram, this can make the data easier to analyse and interpret .
- the system provides a comprehensive solution for reducing skew, simpli fying data processing, and merging data from multiple TDC channels .
- the system is configured to establish connections between the single pixels and the TDC channels for a predetermined period and in a rotating manner, so that each pixel is connected to each TDC channel sequentially in a pixel-to-TDC channel connection .
- said predetermined period is the same for each pixel-to-TDC channel connection .
- the number of merging modules is equal to the number of TDC channels .
- This one-to- one correspondence between merging modules and TDC channels can enhance the ef ficiency of data processing and trans fer .
- each merging module is directly linked to a speci fic TDC channel .
- data can be trans ferred smoothly and promptly, improving the overall system performance .
- the MUX may be arranged beside or in close vicinity to the SPADs .
- the placement of the MUX in close proximity to the SinglePhoton Avalanche Diode ( SPAD) has several advantages .
- One of the primary benefits is the minimi zation of the distance that signals need to travel . This reduced distance can signi ficantly decrease the signal delay .
- a shorter signal path not only speeds up data trans fer but also enhances the overall ef ficiency of the system . Furthermore , this proximity can lead to a reduction in the chance of signal degradation . Signal degradation can occur over longer distances , and by minimi zing this distance , the integrity of the signal can be preserved .
- Another advantage of this close placement is the reduction of potential interference . Interference can distort the signal , but a shorter path can lessen this risk .
- having the MUX near or beside the SPAD contributes to a more compact and ef ficient system design . This compactness is particularly beneficial in applications where space is a constraint , allowing for optimal use of available space .
- the merging modules comprise at least one NAND or/and at least one NOR gate .
- NAND and NOR gates have the ability to implement any Boolean function . This characteristic grants a high degree of flexibility in the logic that can be incorporated into the merging modules .
- NAND and NOR gates can enhance the system' s ef ficiency . They are capable of executing complex logic operations swi ftly, minimi zing delay .
- the system further comprises a reference SPAD array, reference merging modules coupled to the SPADs of the reference SPAD array, and reference TDC channels .
- the reference SPAD array acts as a benchmark for calibrating other system components .
- discrepancies can be identi fied and corrected, ensuring accurate and reliable measurements .
- the reference SPAD array can help identi fy and correct potential error sources within the system, such as noise , signal interference , or performance variations among individual SPADs . Regular calibration using the reference SPAD array can identi fy and correct these issues , preventing them from impacting the system' s measurement accuracy .
- the reference merging modules are coupled to the MUX, which is configured to receive the reference single pixel signal from each reference merging module and to establish reference single pixel and reference TDC channel connections and to output the respective reference single pixel signal to the respective reference TDC channel , wherein the system is configured to establish connections between the reference single pixels and the reference TDC channels for a predetermined period and in a rotating manner inbetween the reference single pixels and the reference TDC channels only, so that each reference pixel is connected to each reference TDC channel sequentially in pixel-to-TDC channel connection .
- this configuration ensures that each reference channel is used equally over time , leading to a balanced distribution of data across the channels .
- a method for time-to-digital conversion of multiple single-photon avalanche diode ( SPAD) signals comprises the steps of providing a plurality of Single-Photon Avalanche Diodes ( SPAD) configured to detect photons and generate electrical signals , of the SPADs generating electrical signals , of providing a plurality of merging modules , wherein each merging module out of the plurality of merging modules is coupled to one or more SPAD ( s ) out of the plurality of SPADs and to a Multiplexer (MUX ) , wherein each merging module is configured to receive the electrical signals from the SPAD, to merge the received electrical signals into a single pixel signal , and to forward the single pixel signal to the MUX, of sending the electrical signals from the SPADs to the merging modules , of the merging modules merging the electrical signals into a single pixel signal , of providing the Multiplexer (MUX ) , which
- the method employs a technique known as dynamic element matching for the TDC channels .
- This technique allows for the compensation of skew between the channels .
- By dynamically adjusting the elements in the system it can average out these mismatches over time, improving the overall performance of the system. Besides that, it can randomize mismatches.
- the data from the TDC channels can be directly stored in a histogram memory. This eliminates the need for a post-processing step to compensate for the offset in different channels. This significantly simplifies the data processing as no processor is required.
- the system allows for the merging of data from multiple TDC channels into a single histogram. This can make the data easier to analyse and interpret.
- the system provides a comprehensive solution for reducing skew, simplifying data processing, and merging data from multiple TDC channels.
- the method for a time-of- flight measurement further comprises the step of establishing connections between the single pixels and the TDC channels for a predetermined period and in a rotating manner, so that each pixel is connected to each TDC channel sequentially in a pixel-to-TDC channel connection.
- This approach offers a number of benefits, e.g. that it guarantees equal usage of all channels over time. This leads to a balanced dispersion of data across the channels, ensuring no single channel is overloaded. As a result, the load is evenly spread across all channels. Consequently, this can enhance the overall performance of the system.
- said predetermined period is the same for each pixel-to-TDC channel connection. This equal access results in a balanced dispersion of data across all channels .
- this setup aids in minimi zing potential bias in the measurements . This is because each pixel is given an equal chance to contribute to the data that each channel collects . Lastly, by evenly distributing the load across all channels , the overall performance of the system can be signi ficantly enhanced .
- the step of establishing connections between the single pixels and the TDC channels in a rotating manner is controlled by a one-hot encoder .
- One signi ficant benefit of using a one-hot encoder to control the rotating connections between the single pixels and the TDC channels is the substantial enhancement in data processing ef ficiency and accuracy .
- the one-hot encoding method ensures that at any given moment , only one connection is active . This unique feature of one-hot encoding helps to minimi ze signal interference , thereby boosting the precision of the measurements .
- the simplicity of one-hot encoding lies in its control logic, where j ust a single line is active at any time . This simplicity aids in making the system design and debugging processes more straightforward .
- this setup simpli fies the control logic of the Multiplexer (MUX ) . This simplicity makes the system more straightforward to design and implement . Additionally, it eases the process of troubleshooting, should any issues arise .
- MUX Multiplexer
- the method for a time-of- f light measurement further comprises the step of conducting Dynamic Element Matching on bins of the same system .
- the application of Dynamic Element Matching ( DEM) can also aid in minimi zing discrepancies between the Time to Digital Converter ( TDC ) channels and the bins . This reduction in mismatches is a signi ficant factor that contributes to the accuracy of the measurements . As a result , the data obtained are more reliable and precise .
- the system then has a high level of robustness . It is capable of withstanding variations in environmental conditions or component characteristics . This robustness ensures the system' s reliability and consistent performance , even under changing conditions .
- a feature , embodiment , ef fect , or advantage described herein in connection with the inventive system may also be a feature , embodiment , ef fect or advantage of the inventive method or sensor, respectively, and vice versa .
- a sensor for time-of- f light measurement comprising a plurality of Single-Photon Avalanche Diodes ( SPAD) configured to detect photons and generate electrical signals , a plurality of merging modules , wherein each merging module out of the plurality of merging modules is coupled to one or more SPAD ( s ) out of the plurality of SPADs and to a Multiplexer (MUX ) , wherein each merging module is configured to receive the electrical signals from the SPAD, to merge the received electrical signals into a single pixel signal , and to forward the single pixel signal to the MUX, the Multiplexer (MUX ) , which is coupled to the plurality of merging modules and to a plurality of Time-to-Digital Converter ( TDC ) channels , and which is configured to receive the single pixel signal from each merging module and to establish single pixel and TDC channel connections , and to output the respective single pixel signal to the respective T
- SPAD Single-Photon Avalanche Diodes
- the present invention is particularly useful , when applying dToF sensors in mobile devices , such as mobile phones , tablets , AR / VR glasses , or the like .
- the present invention can be advantageously applied in proximity sensing, enhanced autofocus , 3D imaging, LiDAR, and other applications in the field .
- FIG . 1 an architecture of a system for time-of- flight measurement
- FIG . 2 an example of 16 merging modules and a MUX with a respective muxing logic
- FIGs . 3a and 3b a rotation scheme for the muxing logic .
- FIG . 1 a system for time-of- f light measurement 1 is shown .
- Single photon avalanche diodes ( SPAD) are depicted with reference numeral 2 and are configured to detect photons and generate electrical signals .
- a Single-Photon Avalanche Diode ( SPAD) 2 is a photodetector that has the ability to detect extremely low light levels , even down to the detection of individual photons .
- SPAD 2 When a photon interacts with the SPAD 2 , it initiates an electron avalanche , resulting in a current pulse that can be measured .
- This pulse is useful in determining the time of arrival of the photon, thanks to the rapid build-up of the avalanche and the low timing j itter of the device .
- FIG . 1 In the embodiment shown in FIG . 1 several SPADs 2 are grouped together and are connected to a merging module 4 . Altogether, in FIG . 1 , four merging modules 4 are depicted .
- the primary function of a merging module 4 is to take signals from various SPADs 2 and consolidate them into one single pixel . This consolidation process is particularly important because it contributes to the miniaturi zation of SPAD 2 pixels .
- Each of those merging modules 4 is therefore connected to one or more SPADs and to a multiplexer MUX 6 .
- the number of SPADs 2 which are coupled to one merging module 4 is the same for all merging modules 4 in this speci fic embodiment but can as well be di f ferent .
- the Multiplexer (MUX ) 6 is designed to handle multiple input signals , which in this case , are from individual pixels from the merging modules 4 . Each pixel can be considered as an independent input source for the MUX 6 .
- the MUX 6 operates by selecting a speci fic pixel based on the control signals . Once a pixel is selected, the MUX 6 forwards the signal from this pixel into a single line . This single line is then connected to a respective Time-to-Digital Converter ( TDC ) channel 8 .
- TDC Time-to-Digital Converter
- the TDC channel 8 is responsible for further processing of the signal.
- the MUX 6 acts as a bridge, connecting individual pixels to respective TDC channels 8.
- each merging module 4 is further configured to receive the electrical signals from the SPAD 2, merge the received electrical signals into a single pixel signal and forward the single pixel signal to the MUX 6.
- the MUX 6 is coupled to the plurality of merging modules 4 and to a plurality of Time-to-Digital Converter (TDC) channels 8. As described above, it is configured to receive the single pixel signal from each merging module 4 and to establish single pixel and TDC channel 8 connections, and to output the respective single pixel signal to the respective TDC channel 8.
- TDC Time-to-Digital Converter
- FIG. 1 a plurality of time-to-digital converter (TDC) channels 8 is depicted.
- TDC time-to-digital converter
- the number of merging modules 4 is equal to the number of TDC channels 8, but this number can as well differ.
- Each TDC channel 8 is coupled to the MUX 6 and configured to convert the output signal from the MUX 6 to a time value and further to a digital value.
- Time-to-Digital Converter (TDC) channels 8 operate by gauging the time interval between the initiation of a signal and its subsequent return after bouncing off an object. This time difference is employed to compute the distance between the signal source and the object. The process involves the emission of a signal, which travels, hits an object, and then returns .
- the TDC channels 8 usually utilize a specific technique known as a tapped delay line (TDL) for the precise timestamping of the incoming signal.
- TDL tapped delay line
- the TDL helps in capturing the exact time of the incoming signal.
- This timestamp information is then used to construct a histogram for each individual channel.
- the histogram is subsequently processed to derive the range information, which provides the distance measurement.
- FIG. 2 an example of 16 merging modules 4 and the MUX 6 with the respective muxing logic is depicted.
- the merging modules 4 comprise at least one NAND or/and at least one NOR gate and in this specific embodiment three NAND gates 22 and one NOR gate 24 each.
- a NAND gate also known as a NOT-AND gate, functions as an AND gate followed by a NOT gate. It has multiple inputs and a single output. The output is '1' or true if any of the inputs are 'O' or false. Conversely, a NAND gate only outputs 'O' or false if all its inputs are '1' or true.
- NOR gate functions as an OR gate followed by a NOT gate.
- NOR gate also has multiple inputs and a single output. However, the output is '1' or true only if all the inputs are 'O' or false.
- a NOR gate outputs 'O' or false if any of its inputs are '1' or true.
- a MUX 6 is a type of combinational logic circuit. Its primary function is to use control signals to select one of its many inputs and connect it to its output (s) . This operation is commonly referred to as muxing.
- the core of a MUX 6 is its muxing logic. This logic is responsible for the selection process that determines which input gets connected to the output (s) .
- the muxing logic receives information on a single line and then transmits that information on one of the possible output lines .
- the muxing logic in a MUX 6 controls the selection and routing of input signals to the outputs 12. This selection and routing are based on the state of the control signals.
- the MUX 6 is arranged beside or in close vicinity to the SPADs 2, this is done to increase the effectiveness of the described setting and process and to compensate delay errors introduced by the (long) interconnect from SPADs 2 to the TDC channels 8.
- FIG. 2 An example of a MUX for a 16 TDC channel system is shown in the embodiment of FIG. 2.
- the output of 9 SPADs is combined to one pixel by a 9 to 1 compression tree in each of the merging modules 4.
- the compression tree is based on NAND 22 and NOR 24 gates acting as a logic 9 to 1 OR gate.
- the muxing logic is connected to the 16 outputs 10 of the SPAD array and 16 enable signals.
- the 16 enable signals are controlled by a one-hot code and rotate the Pixel to TDC mapping .
- the system uses a one-hot code to control the 16 enable signals.
- a one-hot code only one bit is “on” or “hot” at any given time. This code determines which of the 16 enable signals is active, and consequently, which output 10 of the SPAD array is selected.
- FIG. 3a a muxing logic is depicted.
- the selection signal 0, 1, 2 and 3 generated by the Mux 6 is defining the mapping of pixel to TDC channel.
- Pixel D is connected to channel I, Pixel C to channel II, Pixel B to channel III and Pixel A to channel IV.
- Pixel C is connected to channel 1
- Pixel B is connected to channel II
- pixel A to channel III is connected to channel IV etc.
- each of the pixels becomes connected to each of the channels for some time .
- the overall skew is averaged out . In fact the individual skew is converted to j itter .
- each channel might experience a unique delay, resulting in a timing di f ference known as skew .
- the system is engineered to average out this skew, meaning it reduces the impact of these individual timing di f ferences over a period of time or across multiple data samples .
- j itter is a term used to describe the fluctuation in the timing of a series of data packets or signals .
- the system can minimi ze skew, but it does not eliminate it completely but rather trans forms it into j itter .
- FIG . 3b an example of such a rotation scheme is shown .
- each Pixel to TDC channel combination need to be selected and an integration has to be applied for the same amount of time .
- 14 is the start of the frame
- 16 is the end of the frame
- 18 is a VCSEL CLK signal and 20 the selection signal .
- connections between the single pixels and the TDC channels 8 are established for a predetermined period and in a rotating manner, so that each pixel is connected to each TDC channel 8 sequentially in a pixel-to-TDC channel connection .
- Said predetermined period is the same for each pixel-to-TDC channel connection in this speci fic embodiment , but might as well be di f ferent for some or each pixel-to-TDC channel connection .
- the system for time-of- f light measurement can comprise a reference SPAD array and reference merging modules coupled to the SPADs of the reference SPAD array, and reference TDC channels ( all not depicted in the Figures ) .
- the reference merging modules are coupled to the MUX 6 , which is configured to receive the reference single pixel signal from each reference merging module and to establish reference single pixel and reference TDC channel connections and to output the respective reference single pixel signal to the respective reference TDC channel .
- connections between the reference single pixels and the reference TDC channels are established for a predetermined period and in a rotating manner in between the reference single pixels and the reference TDC channels only, so that each reference pixel is connected to each reference TDC channel sequentially in pixel-to-TDC channel connection .
- An example of the implementation might comprise the TDC channels being connected to the main SPAD array and looking to the scene and the reference TDC channels being connected to the reference SPAD array, which is located close to a VCSEL ( all not depicted in the Figures ) .
- the rotation scheme is applied independently to the main and reference channels in a way that each pixel to channel selection is applied for exactly the same amount of time ( e . g . 1000 VCSEL pulses ) .
- the MUX 6 In order to increase the ef fectiveness of dynamic element matching of TDC channels , the MUX 6 has to be implemented as close as possible to the SPAD array in order to compensate delay errors introduced by the interconnect from SPAD to the TDC .
- Such a time-of- f light measurement could comprise the steps of the SPADs generating electrical signals , of sending the electrical signals from the SPADs to the merging modules , of the merging modules merging the electrical signals into a single pixel signal , of forwarding the single pixel signal to the MUX, of the MUX establishing single pixel and TDC channel connections , of the MUX outputting the respective single pixel signal to the respective TDC channel , and of the TDC channels converting the output signal from the MUX to a time value and then to a digital value .
- a step of establishing connections between the single pixels and the TDC channels for a predetermined period and in a rotating manner, which is controlled by a one-hot encoder, and wherein said predetermined period is the same for each pixel-to-TDC channel connection, so that each pixel is connected to each TDC channel sequentially in a pixel-to- TDC channel connection can also be comprised, as well as a step of conducting Dynamic Element Matching on bins of the same system .
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Electromagnetism (AREA)
- Photometry And Measurement Of Optical Pulse Characteristics (AREA)
Abstract
Selon l'invention, un système de mesure de temps de vol, comprend : une pluralité de diodes à avalanche à photon unique (SPAD) (2) conçues pour détecter des photons et générer des signaux électriques ; une pluralité de modules de fusion (4), chaque module de fusion de la pluralité de modules de fusion (4) étant couplé à une ou plusieurs SPAD (2) de la pluralité de SPAD (2) et à un multiplexeur (MUX) (6), chaque module de fusion (4) étant conçu pour recevoir les signaux électriques en provenance de la SPAD (2), pour fusionner les signaux électriques reçus en un seul signal de pixel et pour transmettre le signal de pixel unique au MUX (6) ; le multiplexeur (6), qui est couplé à la pluralité de modules de fusion (4) et à une pluralité de canaux de convertisseur temps-numérique (TDC) (8) et qui est conçu pour recevoir le signal de pixel unique en provenance de chaque module de fusion (4) et pour établir des connexions de canal TDC et de pixel unique et pour délivrer le signal de pixel unique respectif au canal TDC respectif ; et la pluralité de canaux de convertisseur temps-numérique (TDC) (8), chaque canal TDC (8) étant couplé au MUX (6) et configuré pour convertir le signal de sortie du MUX (6) en une valeur temporelle puis en une valeur numérique. En outre, l'invention concerne un procédé correspondant pour une mesure de temps de vol et un capteur correspondant pour une mesure de temps de vol.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102024107538.4 | 2024-03-15 | ||
| DE102024107538 | 2024-03-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025190818A1 true WO2025190818A1 (fr) | 2025-09-18 |
Family
ID=95155079
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2025/056342 Pending WO2025190818A1 (fr) | 2024-03-15 | 2025-03-07 | Système de mesure de temps de vol, procédé de mesure de temps de vol et capteur de mesure de temps de vol |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025190818A1 (fr) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120249998A1 (en) * | 2009-09-11 | 2012-10-04 | Robert Bosch Gmbh | Optical Distance Measuring Device |
| US20210325538A1 (en) * | 2018-08-31 | 2021-10-21 | Sony Semiconductor Solutions Corporation | Light receiving element and ranging system |
| DE112022000905T5 (de) * | 2021-03-12 | 2023-12-14 | Ams-Osram Asia Pacific Pte. Ltd. | Sensorvorrichtung, sensormodul, bildgebungssystem und verfahren zum betrieb einer sensorvorrichtung |
-
2025
- 2025-03-07 WO PCT/EP2025/056342 patent/WO2025190818A1/fr active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120249998A1 (en) * | 2009-09-11 | 2012-10-04 | Robert Bosch Gmbh | Optical Distance Measuring Device |
| US20210325538A1 (en) * | 2018-08-31 | 2021-10-21 | Sony Semiconductor Solutions Corporation | Light receiving element and ranging system |
| DE112022000905T5 (de) * | 2021-03-12 | 2023-12-14 | Ams-Osram Asia Pacific Pte. Ltd. | Sensorvorrichtung, sensormodul, bildgebungssystem und verfahren zum betrieb einer sensorvorrichtung |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110244316B (zh) | 接收光脉冲的接收器组件、LiDAR模组和接收光脉冲的方法 | |
| US10416293B2 (en) | Histogram readout method and circuit for determining the time of flight of a photon | |
| EP3428683B1 (fr) | Capteur optoélectronique et procédé de mesure de distance | |
| US9639063B2 (en) | Time to digital converter and applications thereof | |
| US10073164B2 (en) | Distance-measuring/imaging apparatus, distance measuring method of the same, and solid imaging element | |
| JP6709335B2 (ja) | 光センサ、電子機器、演算装置、及び光センサと検知対象物との距離を測定する方法 | |
| US20180259625A1 (en) | LiDAR Readout Circuit | |
| EP3881098A2 (fr) | Capteur de temps de vol direct à plage dynamique élevée avec taux de lecture effectif dépendant du signal | |
| CN109581401B (zh) | 距离检测传感器及其工作方法 | |
| US20250012903A1 (en) | LIDAR System with Dynamic Resolution | |
| CN107272010B (zh) | 距离传感器及其距离测量方法、3d图像传感器 | |
| US20230204735A1 (en) | Detection apparatus and method | |
| Arabul et al. | Precise multi-channel timing analysis system for multi-stop LIDAR correlation | |
| WO2025190818A1 (fr) | Système de mesure de temps de vol, procédé de mesure de temps de vol et capteur de mesure de temps de vol | |
| CN114137558B (zh) | 一种提高激光雷达精度的控制方法、装置及激光雷达系统 | |
| US20200158872A1 (en) | Semiconductor circuitry and distance measuring device | |
| CN115201781A (zh) | 激光雷达传感器和从其中去除噪声的方法 | |
| KR20220106646A (ko) | 직접 tof 측정 기반 거리 센서를 위한 가변 펄스 생성기 | |
| US20230184940A1 (en) | Measurement unit, and measurement apparatus and method | |
| CN117805782A (zh) | 激光雷达的飞行时间测量方法及装置 | |
| KR102499403B1 (ko) | 연속 펄스 측정을 위한 단일광자검출 장치 및 방법 | |
| WO2019225748A1 (fr) | Détecteur optique et dispositif de mesure optique faisant appel audit détecteur | |
| CN113906313B (zh) | 具有分布式光电倍增器的高空间分辨率固态图像传感器 | |
| US20250142986A1 (en) | Image sensor | |
| CN114829970A (zh) | 飞行时间成像电路、飞行时间成像系统和飞行时间成像方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25714671 Country of ref document: EP Kind code of ref document: A1 |