Patent application number | Description | Published |
20120154187 | Error Correction in Thermometer Codes - A thermometer coded line is configured to convert a time interval to a digital code for subsequent processing in order to output a value representative of said time interval. A digital peak detector is coupled to receive output from the thermometer coded line, the detector operating for correction of an undesired code of said digital code in order to ensure a valid output of said value. A majority logic circuit is coupled between the thermometer coded line and the digital peak detector, the logic circuit operating for correction of undesired code of said digital code in order to ensure the valid output of said value. The detector functions to correct any undesired code not corrected by, or introduced by, the logic circuit. | 06-21-2012 |
20120162632 | Real-Time Processing Method and System - An optical range finder includes a light source adapted to produce illumination which impinges on a target. A detector receives a reflection of the illumination from the target, and a range code generator generates from the detected reflection a range code indicative of the range of the target from the range finder for each pulse. A signal processor receive plural range codes over a predetermined interval. A content addressable memory is used to count how many identical range codes are received during the predetermined interval. An identification is then made of the range code with the highest count, and that range code with the highest count is output as indicative of the range of the target from the range finder. | 06-28-2012 |
20140070867 | CIRCUIT FOR COMBINING SIGNALS - Signals generated by an array of photodiodes are applied to the inputs of corresponding edge detection circuits. Each edge detection circuit generates an output that changes state in response to a detected edge of the photodiode generated signal. The edge detection circuits may be formed by toggle flip-flop circuits. The outputs of the edge detection circuits are logically combined using exclusive OR logic to generate an output. The exclusive OR logic may be formed by a cascaded tree of exclusive OR circuits. | 03-13-2014 |
20140124652 | PIXEL CIRCUIT WITH CONTROLLED CAPACITOR DISCHARGE TIME OF FLIGHT MEASUREMENT - A pixel circuit includes a single photon avalanche diode (SPAD) and a measurement circuit including a capacitance. The SPAD detects an incident photon and the measurement circuit discharges the capacitance at a known rate during a discharge time period. The length of the discharge time period is determined by the time of detection of the photon, such that the final amount of charge on the capacitance corresponds to the time of flight of the photon. The pixel circuit may be included in a time resolved imaging apparatus. A method of measuring the time of flight of a photon includes responding to an incident photon detection by discharging a capacitance at a known rate and correlating final capacitance charge to time of flight. | 05-08-2014 |
20140124653 | PIXEL CIRCUIT WITH CAPACITOR DISCHARGE INDICATIVE OF NUMBER OF EVENTS - A pixel circuit includes a single photon avalanche diode (SPAD) and a measurement circuit including a capacitance. The circuit is operable to discharge a known portion of the charge on the capacitance upon each detection of a SPAD event within a time period, such that the charge remaining on the capacitance at the end of the time period corresponds to the number of SPAD events detected within the time period. A time resolved imaging apparatus includes an array of such pixel circuits. A method of counting photon detection includes sensing photons with a SPAD device and discharging a known portion of the charge on a capacitance upon each detection of a SPAD event within a time period. | 05-08-2014 |
20150041625 | TIME TO DIGITAL CONVERTER AND APPLICATIONS THEREOF - A time to digital converter includes a sample module operable to sample an input signal at multiple different instances of time. A transition detection module, formed of comparison elements, processes the sampled input signal at successive time instances so as to detect transitions in the input signal in terms of time. An output module generates detected transitions in the input signal on multiple parallel outputs. | 02-12-2015 |