|Publication number||US7148460 B2|
|Application number||US 10/809,931|
|Publication date||Dec 12, 2006|
|Filing date||Mar 25, 2004|
|Priority date||Mar 31, 1999|
|Also published as||US6737627, US20020074504, US20040251400, WO2000059211A1|
|Publication number||10809931, 809931, US 7148460 B2, US 7148460B2, US-B2-7148460, US7148460 B2, US7148460B2|
|Inventors||William W. Moses, Eric Beuville, Marzio Pedrali-Noy|
|Original Assignee||The Regents Of The University Of California|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (14), Non-Patent Citations (4), Referenced by (5), Classifications (12), Legal Events (4)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This application is a continuation of U.S. application Ser. No. 09/966,811 filed on Sep. 27, 2001, now U.S. Pat. No. 6,737,627, incorporated herein by reference, which claims priority from, and is a 35 U.S.C. § 111(a) continuation of, PCT international application Ser. No. PCT/US00/08681 filed on Mar. 30, 2000 which designates the U.S., incorporated herein by reference, and which claims priority from U.S. provisional application Ser. No. 60/127,199 filed on Mar. 31, 1999, incorporated herein by reference.
This invention was made with U.S. Government support under Contract No. DE-AC03-76SF00098 between the U.S. Department of Energy and the University of California for operation of Lawrence Berkeley Laboratory. The government may have certain rights in this invention.
A portion of the material in this patent document is subject to copyright protection under the copyright laws of the United States and of other countries. The owner of the copyright rights has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the United States Patent and Trademark Office publicly available file or records, but otherwise reserves all copyright rights whatsoever. The copyright owner does not hereby waive any of its rights to have this patent document maintained in secrecy, including without limitation its rights pursuant to 37 C.F.R. § 1.14.
1. Field of the Invention
This invention pertains generally to pixelated detector imaging circuits, and more particularly to a method and apparatus for selecting an input channel with the highest signal amplitude from an array of detector input channels.
2. Description of the Background Art
Multi-channel solid state readouts are widely used in image detection applications where each pixel in a detector array is sensed independently from one another. Such readouts typically receive inputs from detector arrays and process the inputs to identify and selectively pass an analog signal corresponding to the highest amplitude input signal received. Within these systems the identification of a single cell containing the signal is resolved despite being constrained with signal levels which are not significantly higher than the noise level, and the existence of spurious signals within the other detector cells.
For example, a multichannel readout is commonly used in connection with a pixelated gamma camera which detects 140 keV photons resulting from positron annihilation. Such a detector couples a photodiode array to an array of scintillator crystals. Gamma ray interaction within one crystal of the scintillator array causes the appropriate cell of the photodiode array to produce a signal which is measured to determine in which crystal cell the interaction occurred and whether the energy deposited in that cell was consistent with a 140 keV photon.
Rapid sensing of the interaction within the scintillator array is required so that events are correctly registered and not missed. One accepted approach to providing for rapid sensing has been to feed the output from each detector cell into a multiplexer and a “winner-take-all” (WTA) circuit that identifies the highest amplitude signal and activates the multiplexer to pass that signal to the output. Since the device reads the detector cells in parallel to determine the highest amplitude cell, it has the capability of providing faster cycle times than a system which reads detector outputs serially.
Unfortunately creating a workable integrated circuit that can receive inputs from more than approximately sixteen detectors has posed a challenge. Mixing analog and digital circuitry within an IC layout causes moderate to severe noise problems that reduce the accuracy of the results and create erratic switching responses. In addition, the incorporation of a large multi-channel solid-state detector readout into a system brings about serious difficulties relating to control and testing issues.
Those skilled in the art will appreciate, therefore, that mixing analog and digital circuitry in an integrated circuit created noise or coupling problems that are very difficult to solve. While noise reduction has traditionally been addressed by careful circuit layout, there is a large penalty for failure due to the time and expense involved in integrated circuit design. Therefore, a need exists for a multi-channel solid-state detector readout circuit that allows parallel reading of the detector cells and overcomes noise, erratic response, and integration problems. The present invention satisfies those needs, as well as others, and overcomes the deficiencies of previously developed solutions.
The present invention is a multi-channel detector readout method and circuit that is capable of tracking the highest intensity input within a detector array. The circuit, which is preferably implemented as an integrated circuit, can be easily incorporated within a detection system such as a gamma camera system. The tracking is provided by sensing and multiplexing circuitry wherein a single detector cell input, which has been found to have the highest amplitude, is selected from a series of detector cell inputs and routed to an output along with a digital identifier. The integrated circuit employs noise reduction circuitry and techniques which reduces erratic switching effects and incorporates a number of features which simplify device integration within a system.
By way of example, and not of limitation, according to an aspect of the invention the digital part of circuitry is turned off while the amplifiers are is active to reduce noise in the amplifiers. According to another aspect of the invention, an analog sample and hold circuit is employed and externally triggered to receive data. According to a still further aspect of the invention, a winner take all circuit is employed to always select the channel with the largest output. When there is no input, however, there is random noise on each channel so the channel with the largest output may be a noise channel. By adding a threshold circuit with a bias higher than the noise level, when no input signal is applied, the threshold output is selected as the winner. As a result, the digital outputs do not switch, thereby eliminating switching noise. For example, in a 64-channel winter takes all circuit, there are 64 cells. A 65th cell can be added and its input connected to an adjustable voltage source instead of an amplifier. The 65th cell will always be the winner if the voltage input to that cell from the adjustable voltage source (threshold) is greater than any of the other input voltages. Therefore, switching noise can be reduced or eliminated when there are no input signals by setting the threshold above the noise voltage.
An object of the invention is to provide input channel selection based on absolute and relative signal amplitude.
An object of the invention is to provide a multi-channel detector readout having higher noise immunity.
Another object of the invention is to provide a digital output corresponding with the selected channel.
Another object of the invention is to provide an external control mechanism wherein the routing of input channels according to the highest intensity signal may be over-ridden by external command.
Another object of the invention is to provide a selection mechanism capable of high-speed operation.
Another object of the invention is to provide for testing of the multi-channel detector readout wherein the inputs lines and selection process may be verified without the need of disconnecting the integrated circuit.
Another object of the invention is to provide a circuit wherein the input lines may be individually conditioned prior to receipt by the input line selection circuitry.
Another object of the invention is to provide the capability of channel by channel masking of the input lines during the selection process so that faulty inputs may be masked out rather than rendering the entire circuit inoperative.
Further objects and advantages of the invention will be brought out in the following portions of the specification, wherein the detailed description is for the purpose of fully disclosing preferred embodiments of the invention without placing limitations thereon.
The invention will be more fully understood by reference to the following drawings which are for illustrative purposes only:
Referring more specifically to the drawings, for illustrative purposes the present invention is embodied in the apparatus generally shown in
Inputs I1 through In feed a conditioning stage 12 that conditions the input signals for the circuit. In the embodiment shown, conditioning stage 12 includes a series of controllable amplifiers A1, A2, A3, through An controlled through connection 14, with one controllable amplifier corresponding to each input line. The conditioned outputs then feed an optional sample and hold stage 16 containing a series of sample and hold circuits S1, S2, S3, through Sn controlled through connection 18, with one sample and hold circuit corresponding to each input channel. The sample and hold stage stabilizes the channel so that it is not changing during amplitude comparisons within the sense circuit, however it is not necessary for detector readout operation. By way of example and not of limitation, response times from a prototype integrated circuit without the sample and hold circuits to a channel amplitude change is less than 100 nS, and the maximum bandwidth is approximately 1 MHz. Sampled signals from the sample and hold circuits S1, S2, S3, through Sn feed a multiplexer 20 as signal channels. The multiplexer provides a channel selection circuit that allows selection of an input channel controlled through a connection 22 from the control section. A signal whose amplitude corresponds with the selected input channel is output on analog output line AOUT 24 of the multiplexer. The sampled signals also feed a masking stage 26 which contains a series of masking elements M1, M2, M3, through Mn capable of blocking out one or more channels, controllable via connection 28 from the control section, with one masking element corresponding to each channel. The channels which are not masked then feed a sense stage 30 which also receives signals from a threshold circuit 32 through connection 34. The threshold circuit is used to qualify the analog input samples so as to reduce erratic switching and resultant noise injection. Only those analog input samples which exceed the voltage of the threshold signal 36 are compared within the sense circuit 30. The sense circuit 30 provides for signal identification and may be implemented as a “winner-take-all” circuit, wherein the highest amplitude signal is selected and digital signals O1, O2, O3, through On are output to identify the channel. The digital outputs are received by a digital encoder 38 which converts the input data to seven data address bits 40 (six bits according to a set of sixty-four input lines and one bit for the threshold circuit) that identify which analog input line sample has the highest amplitude. A digital control section 42 directs the operation of the controllable circuit elements within the multi-channel detector readout 10 under the direction of a command interface connection 44 through which commands and data can pass to and from the digital control section 42. The digital outputs from the sense circuit O1–On are connected to the digital control section 42 which in turn controls the selection of which analog input signal is to be routed to the analog output. A common test input 46 provides individual test access via capacitors C1, C2, C3, through Cn to the conditioning stage 12.
The sense circuit performs identification of the channel having the highest amplitude signal. Various circuits may be used to perform the sense function, and exemplified within this embodiment is the use of a “winner-take-all” (WTA) circuit. For convenience, the term winner-take-all and WTA are often used herein when referring to the sense circuit function. Input signals to a winner-take-all circuit vie for a limited amount of current in a fight for current circuit 72 which is registered by a comparator 74. The highest input signal “takes” almost all the current and can therefore be easily discerned from the remaining signals. The fight for current circuit 72 typically employs non-linear amplifiers and is configured such that the current IFIGHT 76 is finally obtained by a single circuit. IFIGHT 76 is a common signal to all the channels of the device along with an additional fight for current circuit 78 contained within a portion of the threshold circuit 32. Additional details of an exemplary WTA can be found in W. W. Moses et al., A “Winner-Take-All” IC for determining the Crystal of Interaction in PET Detectors”, IEEE Transactions on Nuclear Science NS-43, pp. 1615–1618 (1996), which is incorporated herein by reference. It should be appreciated that the described combination of multiplexer and sense circuitry provide for the identification of a single channel, the highest amplitude channel, which can provide a significant cost reduction over systems that process each of the detector channels through parallel sets of circuitry prior to the identification of the channel with the highest amplitude signal.
The threshold circuit 32 is supplied with a reference signal threshold 36 which establishes a noise floor threshold for the multi-channel detector readout, so that only input signals which exceed the noise floor threshold can compete with one another for the current IFIGHT 76 and be capable of “winning” the current within the fight for current circuit 72. It should be recognized that alternative circuitry can be employed to provide the thresholding of the input signals, for example an extra comparator added to each channel can compare the sampled signal with the threshold voltage and provide a result that is used for gating the digital result of the fight for current circuit or for otherwise disabling input channels which do not exceed the noise floor threshold. It can be seen however that implementing the thresholding circuit with an additional fight for current circuit requires less circuitry and provides a similar result.
The output from the fight for current circuit 72 is input to a current comparator 74 comparing the output current from the respective fight for current circuits with an IMASTER signal 80 to produce a digital output O1 which is active only for the channel which exceeds the threshold value and has a higher amplitude signal than the remaining channels. A multi-input channel selector 82 within the digital control section (not shown) is driven by a MUX/WTA mode setting signal 84 to provide an output 86 from either the sense circuit outputs, exemplified herein by the WTA circuits, or from a stored multiplexer selection value latched within the digital control section in response to a command input. The output signal from the upper sample and hold S1a is buffered by amplifier A1 to generate a sampled signal through a switch 88 within a portion of multiplexer 20 controlled through connection 22 with the digital output 86. Therefore under programmed commands to the digital control section, a sampled analog input channel is output as AOUT 24 which is either selected by command, or selected by the sense circuit 30.
Significant noise on the analog signals within the integrated circuit of the multi-channel detector readout can occur, which is due largely to the proximity of analog and digital circuitry within the device. Use of the thresholding circuit previously described provides a large measure of noise reduction as it reduces spurious switching that can occur between the signals within the sense circuit, implemented herein as a winner-take-all circuit, that would otherwise be responding to noise. The thresholding circuit provides a noise floor for the circuit so that channel selection is not being performed within the sense circuit as a result of spurious noise signals on the input channels. The threshold circuit provides a signal amplitude that must be exceeded before any channel can be selected within the sense circuit. If the detector readout is used without the threshold circuit, the noise can create oscillations of the detector readout as the sense circuit rapidly switches between channels driven by the noise, which induces additional noise into the analog inputs which can in turn set up the oscillations. Additional noise correction measures are taken within the circuit to further remediate noise problems. The digital sections of the circuitry are shut-down during the sampling interval so that transitions in the digital signal are eliminated and therefore no coupling of digital noise into the analog input can occur. In addition circuitry within the multi-channel detector readout integrated circuit has been laid out in an effort to further isolate the digital and analog signals.
Digital control section 42 in
Settings T2 through T0 represent a type value for the integrated circuit, for example the multi-channel detector readout is preferably set with T2, T1, T0=0 1 0. Each type of circuit within a system using this command protocol preferably has a unique value for T2 through T0. Values for C3 through C0 are the chip address for the particular IC of the specified type. When the chip type and chip address bits within a given command match the type and setting for a given device, the device is selected. The address for each chip is preferably set by jumpers external to the chip which allows numerous multi-channel detector readouts to be used within a single system. R7 through R0 specify the register within the chip to be accessed, while D7 through D0 is the data to be read from or written to a specified register within the chip. A mode setting register within the integrated circuit allows the selection of four modes:
The digital control section of the multi-channel detector readout integrated circuit thereby provides digital control of the detection process along with integration related features. For example, the manual selection of detector channel provides for testing and debugging of the circuit, as the only way to register a detector channel is as output from the integrated circuit. Pre-amplifier ranging provides the ability to compensate for individual gain variations among the detector pixels. The provision of a test input allows the injection of known signals into the circuit, or selected channels thereof, to verify the operation of the circuitry.
Accordingly, it will be seen that this invention provides an integrated circuit for use in applications such as medical imaging, luggage inspection, instrumentation, and laboratories for handling multiple detector inputs from a detector array, such as a photodetector, and can be implemented with numerous variations obvious to those skilled in the art. In particular, the device described was designed for use with sixty input channels; however, any number of inputs can be accommodated. Specific conditioning circuitry was described having pre-amplifiers and associated circuitry; however, the type and configuration of the conditioning circuitry depends on the application and specific detectors in use. A thresholding circuit was described for reducing the effects of noise on circuit performance, yet variations of the described thresholding circuit can be implemented.
Although the description above contains many specificities, these should not be construed as limiting the scope of the invention but as merely providing illustrations of some of the presently preferred embodiments of this invention. Therefore, it will be appreciated that the scope of the present invention fully encompasses other embodiments which may become obvious to those skilled in the art, and that the scope of the present invention is accordingly to be limited by nothing other than the appended claims, in which reference to an element in the singular is not intended to mean “one and only one” unless explicitly so stated, but rather “one or more.” All structural, chemical, and functional equivalents to the elements of the above-described preferred embodiment that are known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the present claims. Moreover, it is not necessary for a device or method to address each and every problem sought to be solved by the present invention, for it to be encompassed by the present claims. Furthermore, no element, component, or method step in the present disclosure is intended to be dedicated to the public regardless of whether the element, component, or method step is explicitly recited in the claims. No claim element herein is to be construed under the provisions of 35 U.S.C. 112, sixth paragraph, unless the element is expressly recited using the phrase “means for.”
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4219845||Apr 12, 1979||Aug 26, 1980||The United States Of America As Represented By The Secretary Of The Air Force||Sense and inject moving target indicator apparatus|
|US4322752||Jan 16, 1980||Mar 30, 1982||Eastman Technology, Inc.||Fast frame rate sensor readout|
|US4638354||Feb 21, 1985||Jan 20, 1987||Proge||Rapid profile recording device|
|US4963963 *||Feb 26, 1985||Oct 16, 1990||The United States Of America As Represented By The Secretary Of The Air Force||Infrared scanner using dynamic range conserving video processing|
|US5301240||Sep 8, 1992||Apr 5, 1994||Battelle Memorial Institute||High-speed video instrumentation system|
|US5561287||Sep 30, 1994||Oct 1, 1996||Board Of Regents Of The University Of Colorado||Dual photodetector for determining peak intensity of pixels in an array using a winner take all photodiode intensity circuit and a lateral effect transistor pad position circuit|
|US5778307 *||Mar 29, 1996||Jul 7, 1998||Motorola, Inc.||Amplifier with adaptive output allocation and method thereof|
|US5847396||Jul 3, 1997||Dec 8, 1998||Digirad Corporation||Semiconductor gamma-ray camera and medical imaging system|
|US6737627 *||Sep 27, 2001||May 18, 2004||The Regents Of The University Of California||Multi-channel detector readout method and integrated circuit|
|EP0157141A1||Feb 18, 1985||Oct 9, 1985||PROGE - Groupement d'Intérêt Economique régi par l'Ordonnance du 27 septembre 1967||Device for fast profile plotting|
|EP0260858A2||Sep 7, 1987||Mar 23, 1988||Canon Kabushiki Kaisha||Photoelectric conversion apparatus|
|EP0349027A1||May 25, 1989||Jan 3, 1990||Interuniversitair Microelektronica Centrum Vzw||Image portion determination of a solid-state imaging device|
|WO1984003810A1||Mar 7, 1984||Sep 27, 1984||Robert Forchheimer||Device for an array of photo diodes arranged in a matrix|
|WO1989001129A1||Jul 7, 1988||Feb 9, 1989||Optische Ind De Oude Delft Nv||Detection system for a radiation profile line|
|1||D. Panogiotopoulos, "Microprocessing and Microprogramming," The VLSI Design of a Two Dimensional Image Processing Array, vol. 14 (No. 3), p. 125-132, (Oct. 1, 1984).|
|2||Moses, W. W., et al.; A 16-Channel Charge Sensitive Amplifier IC for a PIN Photoarray Based Pet . . . , IEEE Trans. on Nuc. Sci., Aug. 1994, V. 41, Issue 4, pp. 1469-1472.|
|3||Moses, W.W., et al.; A "Winner-Take-All" IC for Determining the Crystal of Interaction in Pet . . . , IEEE Trans. on Nuc. Sci., Jun. 1, V. 43, Issue 3, Part 2, pp. 1615-1618.|
|4||Translation of Abstract of Case No. EU0157141A1.|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7378637 *||Apr 29, 2004||May 27, 2008||Brookhaven Science Associates, Llc||Method and apparatus for signal processing in a sensor system for use in spectroscopy|
|US8044681 *||Aug 27, 2008||Oct 25, 2011||General Electric Company||Apparatus and method for channel-specific configuration in a readout ASIC|
|US20050246140 *||Apr 29, 2004||Nov 3, 2005||O'connor Paul||Method and apparatus for signal processing in a sensor system for use in spectroscopy|
|US20090132789 *||Aug 27, 2008||May 21, 2009||Naresh Kesavan Rao||Apparatus and method for channel-specific configuration in a readout asic|
|US20120208263 *||Oct 18, 2010||Aug 16, 2012||Koninklijke Philips Electronics N.V.||Device for monitoring a plurality of discrete fluorescence signals|
|U.S. Classification||250/214.00R, 348/E05.091, 250/208.1, 348/E03.018|
|International Classification||H04N5/335, H04N5/378, H04N5/341, H01J40/14|
|Cooperative Classification||H04N3/155, H04N5/335|
|European Classification||H04N5/335, H04N3/15E|
|May 30, 2006||AS||Assignment|
Owner name: ENERGY, UNITED STATES DEPARTMENT OF, DISTRICT OF C
Free format text: CONFIRMATORY LICENSE;ASSIGNOR:REGENTS OF THE UNIVERSITY OF CALIFORNIA, THE;REEL/FRAME:017945/0105
Effective date: 20041026
|Jul 19, 2010||REMI||Maintenance fee reminder mailed|
|Dec 12, 2010||LAPS||Lapse for failure to pay maintenance fees|
|Feb 1, 2011||FP||Expired due to failure to pay maintenance fee|
Effective date: 20101212