This relates generally to medical diagnostic devices, and more particularly to a photon counting system in imaging systems.
Computed tomography (CT) is a medical imaging technique that produces three-dimensional images of internal human body parts from a large series of two-dimensional X-ray images (called profiles) taken in a single-axis rotating structure called a gantry. When compared to a conventional X-ray radiograph, which is an image of many planes superimposed on each other, a CT image has significantly improved contrast.
For diagnostic imaging systems like CT, which require complex and intensive image processing, semiconductors play a very important role in developing systems with increased density, flexibility and high performance. The helical or spiral CT machines have faster computer systems and optimized software to continuously process the cross-section images while a patient/object passes through the gantry at a constant speed.
An X-ray source rotates around the object, and X-ray detectors (positioned on an opposite side of the patient/object from the X-ray source) generate X-ray slice data. Many data scans are taken progressively as the patient/object gradually passes through the gantry. A data acquisition system includes multiple X-ray detectors, and each X-ray detector includes multiple channels.
Accordingly, X-ray detectors receive the X-rays attenuated by the patient/object and generate proportional current signals. The current signals are further converted into digital signals. The conventional CT systems also utilize spectral information embedded in the received X-rays. The spectral information represents a variation in the energy (or energy resolution) of photons received by the detector. Some X-ray detectors include a photon counting system to derive the spectral information. The conventional photon counting systems include a high bandwidth amplifier to obtain the spectral information. However, conventional systems consume a large amount of power to drive the amplifier and to meet a particular noise specification.
In described examples, a circuit includes a charge sensitive amplifier (CSA) that generates an integrated signal in response to a current signal. A high pass filter is coupled to the CSA and receives the integrated signal and an inverse of an event signal, the high pass filter generates a coarse signal. An active comparator is coupled to the high pass filter and receives the coarse signal and a primary reference voltage signal, the active comparator generates the event signal.
The circuit 100 also includes an active comparator 174 and a clock generator 180. The active comparator 174 is coupled to the high pass filter 140. The clock generator 180 is coupled to the active comparator 174. The circuit 100 may include one or more additional components that are not described herein for simplicity of the description.
In operation of the circuit 100 (
The high pass filter 140 receives the integrated signal VI 126 and an inverse of an event signal 178. The high pass filter 140 generates a coarse signal VC 144 in response to the integrated signal VI 126 and the inverse of the event signal 178. In one version, the high pass filter 140 filters the integrated signal VI 126 to generate the coarse signal VC 144. The active comparator 174 receives the coarse signal VC 144 and a primary reference voltage signal Vp 172. The active comparator 174 compares the coarse signal VC 144 and the primary reference voltage signal Vp 172 and generates an event signal EV 176. The event gate EV 176 is provided to a NOT gate which generates the inverse of the event signal 178. Thus, the event signal EV 176 and the inverse of the event signal 178 are complement of each other.
The clock generator 180 generates a first trigger signal T1182, a second trigger signal T2184 and the reset signal RS 186 in response to the event signal EV 176 received from the active comparator 174. The clock generator 180 adds a first delay to the event signal EV 176 to generate the first trigger signal T1182. The clock generator 180 adds a second delay to the event signal EV 176 to generate the second trigger signal T2184. The clock generator 180 adds a third delay to the event signal EV 176 to generate the reset signal RS 186.
When the event signal EV 176 is at logic high, the clock generator 180 generates the first trigger signal T1182 after the first delay, the second trigger signal T2184 after the second delay and the reset signal RS 186 after the third delay. In one example, the third delay is greater than the second delay, and the second delay is greater than the first delay. In another example, the third delay is equal to the second delay. The noise reduction circuit 150 receives the coarse signal VC 144 and the first trigger signal T1182, and generates a fine signal VF 156. The ADC 160 generates a count signal CNT 162 in response to the fine signal VF 156 and the second trigger signal T2184.
The high pass filter 140 is operational while the event signal EV 176 is at logic low. Thus, the high pass filter 140 filters any low frequency noise in the integrated signal VI 126, and thus prevents the low frequency noise from reaching the ADC 160 when no light or a signal less than the primary reference voltage signal Vp 172 is received by the photodiode 102 or when the system including circuit 100 is idle. The high pass filter 140 prevents any signal whose frequency is less than a cut-off frequency of the high pass filter 140 from reaching the ADC 160 and the active comparator 174.
An ‘event’ occurs when an X-ray photon is incident on the photodiode 102, and a proportional current signal Ic 114 is generated. The CSA 120 generates the integrated signal VI 126 in response to the current signal Ic 114. The high pass filter 140 generates the coarse signal VC 144 in response to the integrated signal VI 126 and the inverse of the event signal 178. The active comparator 174 is always active. In one example, the active comparator 174 does not generate the event signal EV 176 when the coarse signal VC 144 is less than the primary reference voltage signal Vp 172. The active comparator 174 toggles or generates the event signal EV 176 when the coarse signal VC 144 is greater than the primary reference voltage signal Vp 172.
When the event signal EV 176 is generated i.e. the event signal EV 176 is at logic high, the high pass filter 140 is disabled. The clock generator 180 generates the first trigger signal T1182, the second trigger signal T2184 and the reset signal RS 186 in response to the event signal EV 176 received from the active comparator 174. The first trigger signal T1182, the second trigger signal T2184 and the reset signal RS 186 are generated only when the event signal EV 176 is at logic high.
The clock generator 180 adds a first delay to the event signal EV 176 to generate the first trigger signal T1182. In one example, the first delay is equivalent to a time consumed by the circuit 100 to acquire most of the charge when the light that includes multiple photons is received by the photodiode 102. The exact value of the first delay is optimized for minimum noise in the fine signal VF 156 at the end of the second delay based on a transient response of the photodiode 102 and the CSA 120. In another example, the first delay is equal to a predefined time after the event signal EV 176 is generated. In yet another example, the first delay is in a range of 4-10 nano seconds after the event signal EV 176 is generated.
On receiving the first trigger signal T1182 from the clock generator 180, the noise reduction circuit 150 blocks any high frequency noise of the CSA 120 sampled by the high pass filter 140. Once enabled, the noise reduction circuit 150 prevents any high frequency noise from the CSA 120 or the high pass filter 140 to be passed to the ADC 160. As a result, no additional power is required to reduce noise in the circuit 100. The noise reduction circuit 150 blocks the high frequency noise only for a time period when it receives the first trigger signal T1182.
The first trigger signal T1182 is inactivated before generation of the second trigger signal T2184. The clock generator 180 adds the second delay to the event signal EV 176 to generate the second trigger signal T2184. On receiving the second trigger signal T2184, the ADC 160 samples the fine signal VF 156 to generate the count signal CNT 162. A time interval during which the second trigger signal T2184 is activated or is at logic high depends on a sampling frequency of the ADC 160.
The clock generator 180 adds a third delay to the event signal EV 176 to generate the reset signal RS 186. In one example, the reset signal RS 186 is generated by the clock generator 180 when the second trigger signal T2184 is inactivated. The reset signal RS 186 causes resetting of the CSA 120.
The resetting of the CSA 120 causes the event signal EV 176 to go to logic low. This enables the high pass filter 140. The high pass filter 140 filters any low frequency noise in the integrated signal VI 126, and thus prevents the low frequency noise from reaching the ADC 160 when no light is received by the photodiode 102 or when the system including circuit 100 is idle. The high pass filter 140 prevents any signal whose frequency is less than a cut-off frequency of the high pass filter 140 from reaching the ADC 160 and the active comparator 174. In one example, the reset signal RS 186 is inactivated or goes to logic low based on a dead time of the circuit 100. In this description, a minimum separation required in time between two received photons so that they can be recorded distinctly by the circuit 100 is defined as the dead time of the circuit 100. The circuit 100 is ready to detect a new photon immediately after the CSA 120 is reset. Thus, the dead time of the circuit 100 is maintained constant by the active comparator 174 and the clock generator 180.
The high pass filter 140 filters any low frequency noise in the integrated signal VI 126, and thus prevents the low frequency noise from reaching the ADC 160 when no light is received by the photodiode 102 or when the system including circuit 100 is idle. The high pass filter 140 prevents any signal whose frequency is less than a cut-off frequency of the high pass filter 140 from reaching the ADC 160 and the active comparator 174. Thus, the circuit 100 provides a mechanism to activate the ADC 160 only when the light is received by the photodiode 102. If no light is received by the photodiode 102, the ADC 160 will not generate any count signal CNT 162. Also, the noise reduction circuit 150 filters the high frequency noise associated with the CSA 120. Accordingly, no additional power is required to reduce noise in the circuit 100. Therefore, the high pass filter 140 along with the noise reduction circuit 150 provides for dynamic shaping of noise.
When a photon is incident on the photodiode 102, the event signal EV 176 immediately goes to logic high which inactivates the high pass filter 140. This prevents ballistic deficit in the coarse signal VC 144. Also, this improves the signal gain which in turn improves the signal to noise ratio. Ballistic deficit is a droop in the coarse signal VC 144 that otherwise would have occurred if the high pass filter 140 had not been inactivated. The droop refers to a constant reduction in a signal level of the coarse signal VC 144.
The circuit 200 includes a third switch S3232 coupled to the CSA 220 and a ground terminal 242. The circuit 200 also includes a high pass filter 240 and a noise reduction circuit 250. The high pass filter 240 is coupled to the CSA 220. The high pass filter 240 includes a capacitor C 236, a primary resistor R1238 and a first switch S1234. The capacitor C 236 is coupled between the CSA 220 and the noise reduction circuit 250. The primary resistor R1238 is coupled to the capacitor C 236. The first switch S1234 is coupled to the primary resistor R1238 and the ground terminal 242.
The circuit 200 includes a fourth switch S4248 coupled between the high pass filter 240 and the ground terminal 242. The noise reduction circuit 250 is coupled to the high pass filter 240. The noise reduction circuit 250 includes a secondary resistor R2252 and a second switch S2254. The secondary resistor R2252 is coupled to the high pass filter 240, and the second switch S2254 is coupled in parallel to the secondary resistor R2252. The circuit 200 includes an analog to digital converter (ADC) 260 coupled to the noise reduction circuit 250.
The circuit 200 also includes an active comparator 274 and a clock generator 280. The active comparator 274 is coupled to the high pass filter 240. The clock generator 280 is coupled to the active comparator 274. The circuit 200 may include one or more additional components that are not described herein for simplicity of the description.
In operation of the circuit 200 (
The high pass filter 240 receives the integrated signal VI 226 and an inverse of an event signal 278. The high pass filter 240 generates a coarse signal VC 244 in response to the integrated signal VI 226 and the inverse of the event signal 278. In one version, the high pass filter 240 filters the integrated signal VI 226 to generate the coarse signal VC 244. The first switch S1234 is closed by an inverse of the event signal 278. The active comparator 274 receives the coarse signal VC 244 and a primary reference voltage signal Vp 272. The active comparator 274 compares the coarse signal VC 244 and the primary reference voltage signal Vp 272 and generates an event signal EV 276. The event gate EV 276 is provided to a NOT gate which generates the inverse of the event signal 278. Thus, the event signal EV 276 and the inverse of the event signal 278 are complement of each other.
The clock generator 280 generates a first trigger signal T1282, a second trigger signal T2284 and the reset signal RS 286 in response to the event signal EV 276 received from the active comparator 274. The clock generator 280 adds a first delay to the event signal EV 276 to generate the first trigger signal T1282. The clock generator 280 adds a second delay to the event signal EV 276 to generate the second trigger signal T2284. The clock generator 280 adds a third delay to the event signal EV 276 to generate the reset signal RS 286.
When the event signal EV 276 is at logic high, the clock generator 280 generates the first trigger signal T1282 after the first delay, the second trigger signal T2284 after the second delay and the reset signal RS 286 after the third delay. In one example, the third delay is greater than the second delay, and the second delay is greater than the first delay. In another example, the third delay is equal to the second delay.
The noise reduction circuit 250 receives the coarse signal VC 244 and the first trigger signal T1282, and generates a fine signal VF 256. The second switch S2254 is opened by the first trigger signal T1282. The ADC 260 generates a count signal CNT 262 in response to the fine signal VF 256 and the second trigger signal T2284. The third switch S3232 and the fourth switch S4248 are closed by the reset signal RS 286.
The first switch S1234 in the high pass filter 240 is closed by the inverse of the event signal 278. Thus, the first switch S1234 is closed when the event signal EV 276 is at logic low. This enables the high pass filter 240 to be operational while the event signal EV 276 is at logic low. Thus, the high pass filter 240 filters any low frequency noise in the integrated signal VI 226, and thus prevents the low frequency noise from reaching the ADC 260 when no light or a signal less than the primary reference voltage signal Vp 272 is received by the photodiode 202 or when the system including circuit 200 is idle. The high pass filter 240 prevents any signal whose frequency is less than a cut-off frequency of the high pass filter 240 from reaching the ADC 260 and the active comparator 274.
An ‘event’ occurs when an X-ray photon is incident on the photodiode 202, and a proportional current signal Ic 214 is generated. The CSA 220 generates the integrated signal VI 226 in response to the current signal Ic 214. The high pass filter 240 generates the coarse signal VC 244 in response to the integrated signal VI 226 and the inverse of the event signal 278. The active comparator 274 is always active. In one example, the active comparator 274 does not generate the event signal EV 276 when the coarse signal VC 244 is less than the primary reference voltage signal Vp 272. The active comparator 274 toggles or generates the event signal EV 276 when the coarse signal VC 244 is greater than the primary reference voltage signal Vp 272.
When the event signal EV 276 is generated, the first switch S1234 is opened as the event signal EV 276 is at logic high. This disables the high pass filter 240. The clock generator 280 generates the first trigger signal T1282, the second trigger signal T2284 and the reset signal RS 286 in response to the event signal EV 276 received from the active comparator 274. The first trigger signal T1282, the second trigger signal T2284 and the reset signal RS 286 are generated only when the event signal EV 276 is at logic high.
The clock generator 280 adds a first delay to the event signal EV 276 to generate the first trigger signal T1282. In one example, the first delay is equivalent to a time consumed by the circuit 200 to acquire most of the charge when the light that includes multiple photons is received by the photodiode 202. The exact value of the first delay is optimized for minimum noise in the fine signal VF 256 at the end of the second delay based on a transient response of the photodiode 202 and the CSA 220. In another example, the first delay is equal to a predefined time after the event signal EV 276 is generated. In yet another example, the first delay is in a range of 4-20 nano seconds after the event signal EV 276 is generated.
The second switch S2254 in the noise reduction circuit 250 is normally in closed state. On receiving the first trigger signal T1282 from the clock generator 280, the second switch S2254 is opened. This results in blocking of any high frequency noise of the CSA 220 sampled by the capacitor C 236. A high resistance of the secondary resistor R2252 in combination with a capacitor in the ADC 260 functions as a low pass filter and filters any high frequency noise from the CSA 220 or the high pass filter 240. The second switch S2254 is closed when the first trigger signal T1282 is inactivated. In one version, the second switch S2254, remains open for a predefined interval. In another version, the second switch S2254 is closed before generation of the second trigger signal T2284, so the first trigger signal T1282 is inactivated before generation of the second trigger signal T2284. Thus, any high frequency noise of the CSA 220 is removed by the noise reduction circuit 250. As a result, no additional power is required to reduce noise in the circuit 200.
The clock generator 280 adds the second delay to the event signal EV 276 to generate the second trigger signal T2284. On receiving the second trigger signal T2284, the ADC 260 samples the fine signal VF 256 to generate the count signal CNT 262. A time interval during which the second trigger signal T2284 is activated or is at logic high depends on a sampling frequency of the ADC 260.
The clock generator 280 adds a third delay to the event signal EV 276 to generate the reset signal RS 286. In one example, the reset signal RS 286 is generated by the clock generator 280 when the second trigger signal T2284 is inactivated. The reset signal RS 286 closes the reset switch S0230, the third switch S3232 and the fourth switch S4248. The closing of the reset switch S0230 causes resetting of the CSA 220.
The closing of the third switch S3232 and the fourth switch S4248 causes discharge of the capacitor C 236, and also causes the event signal EV 276 to go to logic low. This enables the high pass filter 240 to filter any low frequency noise in the integrated signal VI 226, and thus prevents the low frequency noise from reaching the ADC 260 when no light or a signal less than the primary reference voltage signal Vp 272 is received by the photodiode 202 or when the system including circuit 200 is idle. The high pass filter 240 prevents any signal whose frequency is less than a cut-off frequency of the high pass filter 240 from reaching the ADC 260 and the active comparator 274. In one example, the reset signal RS 286 is inactivated or goes to logic low based on a dead time of the circuit 200. In this description, a minimum separation required in time between two received photons so that they can be recorded distinctly by the circuit 200 is defined as the dead time of the circuit 200. The circuit 200 is ready to detect a new photon immediately after the CSA 220 is reset. Thus, the dead time of the circuit 200 is maintained constant by the active comparator 274 and the clock generator 280.
The high pass filter 240 filters any low frequency noise in the integrated signal VI 226, and thus prevents the low frequency noise from reaching the ADC 260 when no light or a signal less than the primary reference voltage signal Vp 272 is received by the photodiode 202 or when the system including circuit 200 is idle. Thus, the circuit 200 provides a mechanism to activate the ADC 260 only when the light is received by the photodiode 202. If no light is received by the photodiode 202, the ADC 260 will not generate any count signal CNT 262. Also, the noise reduction circuit 250 filters the high frequency noise associated with the CSA 220. Accordingly, no additional power is required to reduce noise in the circuit 200. Therefore, the high pass filter 240 along with the noise reduction circuit 250 provides for dynamic shaping of noise.
When a photon is incident on the photodiode 202, the event signal EV 276 immediately causes switch S1234 to disconnect from the ground terminal 242. This prevents ballistic deficit in the coarse signal VC 244. Also, this improves the signal gain which in turn improves the signal to noise ratio. Ballistic deficit is a droop in the coarse signal VC 244 that otherwise would have occurred if the high pass filter 240 had not been inactivated. The droop refers to a constant reduction in a signal level of the coarse signal VC 244 which discharges to the ground terminal 242 through the discharge path that includes the primary resistor R1238 and the first switch S1234.
An ‘event’ occurs when an X-ray photon is incident on the photodiode 202 and a proportional current signal Ic 214 is generated. The current signal Ic 224 is illustrated in the timing diagram. The CSA 220 generates the integrated signal VI 226 in response to the current signal Ic 224. The high pass filter 240 generates the coarse signal VC 244 in response to the integrated signal VI 226 and an inverse of the event signal EV 276. The active comparator 274 is always active. The active comparator 274 does not generate the event signal EV 276 when the coarse signal VC 244 is less than the primary reference voltage signal Vp 272. As illustrated in the timing diagram, the event signal EV 276 is generated by the active comparator 274 when the coarse signal VC 244 is greater than the primary reference voltage signal Vp 272.
When the event signal EV 276 is generated, the first switch S1234 is opened because the event signal EV 276 is at logic high. This disables high pass filter 240. The clock generator 280 generates a first trigger signal T1282, a second trigger signal T2284 and the reset signal RS 286 in response to the event signal EV 276 received from the active comparator 274. The clock generator 280 adds a first delay D1 to the event signal EV 276 to generate the first trigger signal T1282. The clock generator 280 adds a second delay D2 to the event signal EV 276 to generate the second trigger signal T2284. The clock generator 280 adds a third delay D3 to the event signal EV 276 to generate the reset signal RS 286.
When the event signal EV 276 is high, the clock generator 280 generates the first trigger signal T1282 after the first delay D1, the second trigger signal T2284 after the second delay D2 and the reset signal RS 286 after the third delay D3. In one example, the third delay D3 is greater than the second delay D2, and the second delay D2 is greater than the first delay D1. In another example, the third delay D3 is equal to the second delay D2. The first trigger signal T1282, the second trigger signal T2284 and the reset signal RS 286 are pulsed signals.
As illustrated in the timing diagram, the noise 290 represents a total integrated noise associated with the CSA 220. The noise 290 builds up after the event signal EV 276 goes to logic high. The noise 290 represents charge accumulated across the capacitor C 236. The noise 290 represents noise across entire frequency spectrum. The high pass filter 240 filters any low frequency noise in the integrated signal VI 226, and thus prevents the low frequency noise from reaching the ADC 260 when no light or a signal less than the primary reference voltage signal Vp 272 is received by the photodiode 202 or when the system including circuit 200 is idle. The high pass filter 240 prevents any signal whose frequency is less than a cut-off frequency of the high pass filter 240 from reaching the ADC 260 and the active comparator 274. The second switch S2254 in the noise reduction circuit 250 is always in closed state. On receiving the first trigger signal T1282 from the clock generator 280, the second switch S2254 is opened. This reduces the noise 290.
The second switch S2254 is closed before generation of the second trigger signal T2284 i.e. the first trigger signal T1282 is inactivated before generation of the second trigger signal T2284. On receiving the second trigger signal T2284, the ADC 260 samples the fine signal VF 256 to generate the count signal CNT 262. A time interval, during which the second trigger signal T2284 is activated or is at logic high depends on a sampling frequency of the ADC 260.
The reset signal RS 286 is generated by the clock generator 280 when the second trigger signal T2284 is inactivated. The reset signal RS 286 closes the reset switch S0250, the third switch S3232 and the fourth switch S4248. The closing of the reset switch S0250 causes resetting of the CSA 220.
The closing of the third switch S3232 and the fourth switch S4248 causes discharge of the capacitor C 236, and also the event signal EV 276 goes to logic low. This enables the high pass filter 240 to filter any low frequency noise in the integrated signal VI 226, and thus prevents the low frequency noise from reaching the ADC 260 when no light or a signal less than the primary reference voltage signal Vp 272 is received by the photodiode 202 or when the system including circuit 200 is idle. In one example, the reset signal RS 286 is inactivated or goes to logic low based on a dead time D4 of the circuit 200. In this description, a minimum separation required in time between two received photons so that they can be recorded distinctly by the circuit 200 is defined a dead time of the circuit 200 and represented as D4. The circuit 200 is ready to detect a new photon immediately after the CSA 220 is reset. Thus, the dead time D4 of the circuit 200 is maintained constant by the active comparator 274 and the clock generator 280. In another implementation, the third switch S3232 and the fourth switch S4248 are not present or are not closed on receiving the reset signal RS 286. In such a case, the dead time D4 is determined by energy of photons incident on the photodiode 202 and a time constant of the high pass filter 240.
The high pass filter 240 filters any low frequency noise in the integrated signal VI 226, and thus prevents the low frequency noise from reaching the ADC 260 when no light or a signal less than the primary reference voltage signal Vp 272 is received by the photodiode 202 or when the system including circuit 200 is idle. Thus, the circuit 200 provides a mechanism to activate the ADC 260 only when the light is received by the photodiode 202 or when an event is detected. If no light is received by the photodiode 202, the ADC 260 will not generate any count signal CNT 262. Also, the noise reduction circuit 250 filters the high frequency noise associated with the CSA 220. Accordingly, no additional power is required to reduce noise in the circuit 200. Therefore, the high pass filter 240 along with the noise reduction circuit 250 provides for dynamic shaping of noise.
When a photon is incident on the photodiode 202, the event signal EV 276 immediately causes switch S1234 to disconnect from the ground terminal 242. This prevents ballistic deficit in the coarse signal VC 244. Also, this improves the signal gain which in turn improves the signal to noise ratio. Ballistic deficit is a droop in the coarse signal. The droop refers to a constant reduction in a signal level of the coarse signal VC 244 which discharges to the ground terminal 242 through the discharge path that includes the primary resistor R1238 and the first switch S1234.
At 406, the first trigger signal T1282 is received by the noise reduction circuit 250. The second switch S2 in the noise reduction circuit 250 is always in closed state. On receiving the first trigger signal T1282 from the clock generator 280, the second switch S2254 is opened, which blocks the high frequency noise associated with the CSA 220. A high resistance of the secondary resistor R2252 in combination with a capacitor in the ADC 260 function as a low pass filter and filters any high frequency noise from the CSA 220 or the high pass filter 240. The first trigger signal T1282 is inactivated before generation of the second trigger signal T2284.
At 410, the second trigger signal T2284 is received by the ADC 260 which samples the fine signal VF 256 to generate the count signal CNT 262. Thus, the circuit 200 ensures that the ADC 260 samples the fine signal VF 256 only when the noise in the circuit 200 is low. This also helps the circuit 200 to achieve better energy resolution.
At step 504, the integrated signal is filtered in a high pass filter to generate a coarse signal. In circuit 200, the high pass filter 240 filters the integrated signal VI 226 to generate the coarse signal VC 244. The first switch S1234 in the high pass filter 240 is closed by an inverse of the event signal 278.
At step 506, the coarse signal and a primary reference voltage signal are compared to generate an event signal. In circuit 200, the active comparator 274 compares the coarse signal VC 244 and the primary reference voltage signal Vp 272 and generates the event signal EV 276. The active comparator 274 is always active. The active comparator 274 does not generate the event signal EV 276 when the coarse signal VC 244 is less than the primary reference voltage signal Vp 272. The active comparator 274 toggles or generates the event signal EV 276 when the coarse signal VC 244 is greater than the primary reference voltage signal Vp 272. When the event signal EV 276 is generated, the first switch S1234 is opened as the event signal EV 276 is at logic high. This disables or inactivates the high pass filter 240.
According to the method, when the event signal is at logic high, adding a first delay to the event signal to generate the first trigger signal and adding a second delay to the event signal to generate the second trigger signal. A third delay is added to the event signal to generate the reset signal.
A noise reduction circuit is coupled to the high pass filter. A second switch in the noise reduction circuit is always in closed state. On receiving the first trigger signal, the second switch is opened, which blocks a high frequency noise associated with the CSA 220. A high resistance of a secondary resistor in the noise reduction circuit and a capacitor in the ADC function as a low pass filter and filters any high frequency noise from the CSA 220 or the high pass filter 240. The noise reduction circuit receives the coarse signal and the first trigger signal, and generates a fine signal VF 256. The second switch is opened by the first trigger signal. The ADC generates a count signal in response to the fine signal and the second trigger signal. On receiving the second trigger signal, the ADC samples the fine signal to generate the count signal.
According to the method, a high pass filter filters any low frequency noise in the integrated signal, and thus prevents the low frequency noise from reaching the ADC when no light or a signal less than the primary reference voltage signal is received by the photodiode or when the system including circuit 200 is idle. Thus, the method activates the ADC only when the light is received by the photodiode. If no light is received by the photodiode, the ADC will not generate any count signal.
When a photon is incident on the photodiode 202, the event signal EV 276 immediately causes switch S1234 to disconnect from the ground terminal 242. This prevents ballistic deficit in the coarse signal VC 244. Also, this improves the signal gain which in turn improves the signal to noise ratio. Ballistic deficit is a droop in the coarse signal VC 244 that otherwise would have occurred if the high pass filter 240 had not been inactivated. Also, the noise reduction circuit filters the high frequency noise associated with the CSA. Accordingly, no additional power is required to reduce noise in the circuit 200. Therefore, the high pass filter 240 along with the noise reduction circuit 250 provides for dynamic shaping of noise.
An x-ray source 604 is disposed in the gantry 602. The x-ray source 604 emits x-rays towards the patient. The x-rays are attenuated by the patient and received by a receiver 606. Many scans are taken progressively as the patient/object is gradually passed through the gantry. In
The multiple detectors 610 receive x-rays attenuated by the patient. The multiple detectors 610 include detectors 610a and 610b. At least one detector of the multiple detectors 610 generates a current signal in response to the received attenuated x-rays. At least one detector is similar to the circuit 200 (illustrated in
The detector 610b similar to the circuit 200 includes a charge sensitive amplifier (CSA), a high pass filter, an active comparator, a clock generator, a noise reduction circuit and an analog to digital converter (ADC). The high pass filter prevents any low frequency noise from reaching the ADC when no attenuated x-rays is received by the photodiode or when the imaging system 600 is idle. Thus, the detector 610b provides a mechanism to activate the ADC only when the attenuated x-rays is received by the photodiode or when an event is detected. If no attenuated x-rays is received by the photodiode, the ADC will not generate any count signal. Also, the noise reduction circuit filters a high frequency noise associated with the CSA. Accordingly, no additional power is required to reduce noise in the detector 610b.
The image reconstructor 620 receives the digital signal from each detector of the multiple detectors 610 to create an image of a part of patient which is being scanned by the imaging system 600. The image reconstructor 620, in one example, includes a processor. The processor can be, for example, a CISC-type (Complex Instruction Set Computer) CPU, RISC-type CPU (Reduced Instruction Set Computer), or a digital signal processor (DSP). The image reconstructor 620, in one example, is disposed outside the imaging system 600. The imaging system 600 may include one or more additional components that are not described herein for simplicity of the description.
Modifications are possible in the described embodiments, and other embodiments are possible, within the scope of the claims.