SlideShare a Scribd company logo
1 of 7
Download to read offline
Indonesian Journal of Electrical Engineering and Informatics (IJEEI)
Vol. 5, No. 1, March 2017, pp. 30~36
ISSN: 2089-3272, DOI: 10.11591/ijeei.v5i1.252  30
Received September 26, 2016; Revised January 22, 2017; Accepted February 7, 2017
Charge Sharing Suppression in Single Photon
Processing Pixel Array
Suliman Abdalla
1*
, Marwa Mekki
2
, Osman Abdallah
1
, Ahmed Ibrahim
1
1
Instrumentation Centre, Sudan Atomic Energy Commission, Khartoum, Sudan
2
Faculty of Engineering and Technology, University of Gezira, Sudan
e-mail: Suliman2003@hotmail.com
Abstract
This paper proposes a mechanism for suppression of charge sharing in single photon processing
pixel array by introducing additional circuit. The idea of the proposed mechanism is that in each pixel only
analog part will introduced, the digital part is shared between each four pixels, this leads to reduce the
number of transistors (area). By having communication pixels, a decision that which one of the neighboring
pixels shall collect the distributed charges is taken. The functionality, which involves analog and digital
behaviors, is modeled in VHDL.
Keywords: photon, pixel, readout, X-Ray, detector
1. Introduction
Semiconductor pixel-array detectors have found many applications in the field of
scientific and medical imaging. For radiation imaging applications, the hybrid pixel detector is
increasingly gaining importance. In such devices, a pixel detector material is bonded to read-out
electronics circuits. Various detection methods have been used, whereas the readout is usually
implemented in CMOS technology as integrating or single photon processing pixel detectors.
Single Photon processing pixel circuit includes analog and digital processing channels. The
analog channel consists of a preamplifier, a pulse shaping amplifier and comparators in addition
to pulse pile-up rejecters and base-line restorers. The digital part consists of pulse
discrimination logic, counters and associated read-out logic. Unlike the integrating type, which
contains a small number of transistors, single photon processing pixels contain complex
circuitry. This makes the pixel circuit design mainly driven by area, power consumption, and
mixed mode design constraints. The restriction of the area comes from the system requirement
on the spatial resolution of the pixel array detector. The continuously ongoing downscaling of
the CMOS technology makes it possible to include more advanced processing circuits in the
pixels. Recent developments in digital technology, it is possible to include more advanced
processing circuitry embedded in the pixels. In a state of the art single photon processing pixel
array [1] each pixel cell is 55 um x 55 um and contains approximately 500 transistors in 0.25
mm CMOS technology. Charge sharing in imaging detectors is a problem that becomes
increasingly severs as the pixel dimension shrinks. For small pixel sizes the lateral broadening
of the charge will be significant and charge from a single hit may be detected in a neighborhood
of pixels. This effect may limit down scaling of pixel sizes in single photon processing detectors
as it limits the spatial resolution and distorts the energy spectrum.
This paper proposes a mechanism for suppressing the charge sharing. For this,
additional circuits are introduced. The additional circuit is containing the digital part shared
between each four pixels; this will allow the pixel to have only analog part. The mechanism
leads to reduce the area (number of transistors) and also leads to reduce the effect of digital
swished noise, as presented in [7]. A generalized functional description is presented that
supports arbitrary pixel configuration.
2. Photon Counting Pixel Arrays
A typical single photon processing readout pixel electronics presented in [2] consists of
analog front-end electronics and digital electronics for counting events (see Figure 1). The pre-
amplifier is a Charge Sensitive Amplifier [3]. The Shaper [4] enables the system bandwidth to be
IJEEI ISSN: 2089-3272 
Charge Sharing Suppression in Single Photon Processing Pixel Array (Suliman Abdalla)
31
reduced and thus reduces the noise in the detected signal before discrimination. The signal is
fed to two analog comparators that output binary signals (LT and UT) indicating whether or not
the signal exceeds the threshold values. A conditionally generated clock signal to the event-
counter (EC) is generated by the All-Digital Window Discriminator (ADWD) on the basis of the
sequences of UT and LT. The ADWD is a simple asynchronous controller generating the clock
signal without reference to either internal or external timings. The event-counter is a Linear
Feedback Shift Register (LFSR) consisting of 14 bits. It is built on dynamic Flip-Flops with a
single-phase clock and each consisting of six transistors.
The pixel consists of a total of 215 transistors of which 112 are for the digital part. The
idle power dissipation (static) is 1.6 mW and the analog part is its main contributor. The active
power, when an event is detected, is 3.6 mW. The pixel has been implemented in a 120 nm
CMOS technology which operates at 1.2 V.
Figure 1. Pixel for photon counting image sensors
3. Charge Sharing
When using the single photon processing method with very small pixel cells (less than
about 100 um size), the phenomenon of charge sharing [5] has to be addressed. However,
there are concerns that as the size of pixel is reduced, the sharing of charge between
neighboring pixels becomes more pronounced. The basic idea of the proposed charge-sharing
mechanism is to localize detected charge, which may be distributed over several pixels to one
single pixel where all charges from the neighboring pixels are summed. Figure 2 illustrates the
different cases in a four pixel summation configuration.
The gray shaded regions represent “charge-clouds” and the pixels marked with „X‟ are
those in the center of the charge where all charges detected in their respective neighborhood
are added. Let us consider a special case to illustrate the principles of the proposed charge-
sharing suppression technique. In Figure 3 a neighborhood of four pixels is considered. A pixel
is communicating with its neighbors by sending its detected charge represented by either
voltages or currents to Sum function ( jisum,
) and Evaluation Function ( jiEF,
).
Figure 2. Illustration of charge-sharing mechanism
Clk gen.
+
+
Event counter
PreAmp Shaper
Th2
Th1
Analog processing Digital processing
 ISSN: 2089-3272
IJEEI Vol. 5, No. 1, March 2017 : 30 – 36
32
Consequently the Function will receive detected charges from Four pixels ( 0,0c
, 0,1c
,
1,1c
, 1,0c
, 0,0D
, 0,1D
, 1,1D
, 1,0D
)
Given this information from the neighbors, Sum and EF can perform the following:
1. Sum the detected charges in a neighborhood
2. Determine if the detected charge in the pixel is greater than the ones detected
in the other pixels in the neighborhood.
By implementing these two functions, we are able to localize all detected charge
distributed in a neighborhood, to one single pixel. This pixel is the one that detected the greatest
charge in its neighborhood.
jiSum, & jiEF,
1,0D
1,0c
1,0p0,0p
1,1p0,1p
Figure 3, Example of four pixels communication scheme
The size and shape of the neighborhood may be designed according to design criteria
such as circuit complexity, power consumption and assumption on the spatial extension of the
charge clouds to be detected.
In general, we consider a pixel array P of n x m pixel elements defined as:













1,10,1
1,00,0
. mnn
m
PP
PP
P



(1)
where jiP,
is the pixel element,
 1,.....,0  mi ,
 1,......,0  nj in the set P.
A neighborhood of pixels of pixel jip ,
is defined as:
pN ji ,
(2)
where jiji NP ,, 
For inter pixel communication, the detected charge in pixel jiyx NP ,, 
, denoted yxC ,
is used.
A pixel yxP ,
sends its yxC ,
to the summation function jisum,
in pixel jiP,
.this summation
is defined as:
IJEEI ISSN: 2089-3272 
Charge Sharing Suppression in Single Photon Processing Pixel Array (Suliman Abdalla)
33

jiN yxji Csum
,
,,
(3)
The detected charge in the pixels jiyx NP ,, 
, send it jiD,
to the jiEF,
, then jiEF,
receive four clock signals from four comparators which use common threshold, the function of
the common threshold comparators is defined as:





 

otherwhise
thCif
D
comji
ji
0
)(1
,
(4)
The evaluation function is used to evaluate if a particular pixel in the neighborhood is
the one with the largest charge. However, the decision has to be set. The outputs of jiD,
are
the clock signals generated depending on the value of the neighborhood charge signals with
respect to the common threshold. They are fed to the evaluation function. The Evaluation
Function jiEF,
located between the pixels is defined as:









01
10_
,
clkif
clkifdiout
EF ji
(5)
By incorporating jiEF,
and jisum,
function between each four pixels in the single
photon processing pixels array, a charge-sharing suppression mechanism can be realized. The
pixel proposed in this paper is depicted in Figure 4.
+
P0,0 P0,1
P-1,0 P-1,1
PreAmp Shaper
Thcom
jiSum, & jiEF,
Ci, j
ADWD
+
+
EC
Th2
Th1
+
EF
C0,0
UT
LT
C1,0
C0,-1 clk
Di, j
D0,0
D-1,0
D0,1
D-1,1
C1,-1
Di, j
Ci, j
Figure 4 proposed architecture
 ISSN: 2089-3272
IJEEI Vol. 5, No. 1, March 2017 : 30 – 36
34
The sum of all detected charges jisum,
in the neighborhood is fed to two comparators
The function of the thresholds for the comparators is to be able to generate a clock signal
depending on the value of the signal and the threshold value is:





 

otherwhise
thsumif
LT ji
0
)1(1
(6)





 

otherwhise
thsumif
UT ji
0
)2(1
(7)
By setting the global threshold values such that th2 > th1, energy window discriminator
of the jisum,
can be made. The window discrimination is made on this jisum,
by first comparing
the magnitude with Th1 and Th2 values. As a result, sequences of binary events will appear on
the outputs of the comparators UT and LT are used for performing window discrimination in All-
Digital Window Discriminators (ADWD). Three different sequences of events on UT and LT are
possible:
:1, thsum ji 
No event on UT and LT; (8)

 LTUTUTLTthsum ji :2, (9)

 LTLTthsumth ji :2,1 . (10)
The event to be detected is described in case 10.
Based on these sequences of events a self-timed circuit can be designed to generate a
clock signal (clk) only when the signal remains within the defined window. Further details on the
design of the ADWD are presented in [6].
Evaluation Function jiEF,
creates a counter for each jiD,
input which is used as clocks.
When all the jiD,
input signals are low at the positive edge of the clk clock input, the values of
the counters are compared to find the pixel with the largest charge in the neighborhood. The
pixel with the largest charge is given the maximum value (65535 in 16-bit pixel resolution)
whereas the other pixels are given the minimum value (zero). All counter values will then be
reset to zero and new counting can begin. Counters and outputs are reset to zero whenever the
reset signal is high.
4. Results
To analyze charge-sharing events in photon counting pixel detectors, the input charges
were performed in Candace Analogue Simulator and the results were used as inputs to a
hardware module. The module was designed to be sensitive to four neighboring pixels charges.
For simulation purposes, Test-bench and Top module were implanted to create a complete
simulation environment.
The charge sharing control system can be build using the information coming from the
four neighboring pixels and the information obtained by comparing the ratio of the pixels
charges. In Figure 5, the four signals are about (35%, 25%, 20%, and 15%) of the input charge
and summing output.
IJEEI ISSN: 2089-3272 
Charge Sharing Suppression in Single Photon Processing Pixel Array (Suliman Abdalla)
35
Figure 5, simulated input charges are about (35%, 25%, 20%, and 15%) of the input charge and
the summing output.
In Figure 6, the upper plot represents the summing output. The lowers signals are a
binary signals that generated by the comparators and ADWD. The pulse is within the two
threshold values UT and LT, which defines the energy window of interest
Figure 6 Sum out, window Discriminator and ADWD outputs
Figure 7 shows the output charges of the 4 neighboring pixels and the 4 common
thresholds comparators outputs. The upper plots represent the charges of the 4 neighboring
pixels. The lowers signals are a binary signals that generated by the common thresholds
comparators, and the clock signal for counting the pulses.
 ISSN: 2089-3272
IJEEI Vol. 5, No. 1, March 2017 : 30 – 36
36
Figure 7, output charges of the 4 neighboring pixels and the 4 common thresholds comparators
outputs, and clock
5. Conclusions
In this paper we have introduced a mechanism for suppressing charge sharing. This
mechanism has been incorporated in a photon counting pixel detector. The functionality of the
pixels and their interaction are modeled in VHDL. By having the decision of center-of charge
residing locally within each of the pixels, it is reliable and its performance is only limited by
process variations within the neighborhood of pixels. The proposed architecture, given in Figure
4, facilitates straightforward circuit implementation
References
[1] X. Llopart, M. Campbell, R. Dinapoli, D. san Segundo and E. Pernigotti. Medipix2, a 64k pixel readout
chip with 55 µm square elements working in single photon counting mode. IEEE Transactions on
Nuclear Science. 2002; 49: 2279-2283.
[2] Suliman Abdalla, Bengt Oelmann, Mattias O‟Nils and Jan Lundgren. Architecture and Circuit Design
for Color X-ray Pixel Array Detector Read-out Electronics. Proceedings of the IEEE Norchip
Conference. (Ed.) IEEE.2006: 271-276.
[3] G Gramegna, et al. CMOS Preamplifier for Low-Capacitance Detectors. IEEE Trans. Nucl.Sci. 1997;
44(3): 318-325
[4] MA Abdalla. A New Biasing Method for CMOS Preamplifier-Shapers. Proc. of the 7th IEEE Intl. Conf.
on Electronics Circuits and Systems. 2000: 15-18
[5] K Mathieson, et. Al. Charge sharing in silicon pixel detectors. Nuclear Instruments and Methods in
Physics Research Section. 2002.
[6] B. Oelmann, et al. Robust Window Discriminator for Photon-Counting Pixel Detectors. IEE
Proceedings of Optoelectronics. 2002; 149.
[7] Jan Lundgren, Suliman Abdalla, Mattias O‟Nils, Bengt Oelmann. Evaluation of Mixed-Signal Noise
Effects in Photon Counting X-Ray Image Sensor Readout Circuits. Journal of Nuclear Instrumentation
and Methods in Physics Research A. 2006; 536: 88-91

More Related Content

What's hot

Super resolution imaging using frequency wavelets and three dimensional
Super resolution imaging using frequency wavelets and three dimensionalSuper resolution imaging using frequency wavelets and three dimensional
Super resolution imaging using frequency wavelets and three dimensional
IAEME Publication
 

What's hot (17)

DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
 
E1803053238
E1803053238E1803053238
E1803053238
 
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
A NOVEL APPROACH FOR SEGMENTATION OF SECTOR SCAN SONAR IMAGES USING ADAPTIVE ...
 
R094108112
R094108112R094108112
R094108112
 
DFG Advanced Microscopy Workshop Wuerzburg 2011
DFG Advanced Microscopy Workshop Wuerzburg 2011DFG Advanced Microscopy Workshop Wuerzburg 2011
DFG Advanced Microscopy Workshop Wuerzburg 2011
 
Sub-windowed laser speckle image velocimetry by fast fourier transform techni...
Sub-windowed laser speckle image velocimetry by fast fourier transform techni...Sub-windowed laser speckle image velocimetry by fast fourier transform techni...
Sub-windowed laser speckle image velocimetry by fast fourier transform techni...
 
Shift Invarient and Eigen Feature Based Image Fusion
Shift Invarient and Eigen Feature Based Image Fusion Shift Invarient and Eigen Feature Based Image Fusion
Shift Invarient and Eigen Feature Based Image Fusion
 
motion and feature based person tracking in survillance videos
motion and feature based person tracking in survillance videosmotion and feature based person tracking in survillance videos
motion and feature based person tracking in survillance videos
 
SPIE99_1B.DOC
SPIE99_1B.DOCSPIE99_1B.DOC
SPIE99_1B.DOC
 
Super resolution imaging using frequency wavelets and three dimensional
Super resolution imaging using frequency wavelets and three dimensionalSuper resolution imaging using frequency wavelets and three dimensional
Super resolution imaging using frequency wavelets and three dimensional
 
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
INVERSIONOF MAGNETIC ANOMALIES DUE TO 2-D CYLINDRICAL STRUCTURES –BY AN ARTIF...
 
Expert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnnExpert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnn
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
 
AN ADAPTIVE MESH METHOD FOR OBJECT TRACKING
AN ADAPTIVE MESH METHOD FOR OBJECT TRACKING AN ADAPTIVE MESH METHOD FOR OBJECT TRACKING
AN ADAPTIVE MESH METHOD FOR OBJECT TRACKING
 
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median FilterIRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
 
COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...
COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...
COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...
 
A methodology for visually lossless jpeg2000 compression of monochrome stereo...
A methodology for visually lossless jpeg2000 compression of monochrome stereo...A methodology for visually lossless jpeg2000 compression of monochrome stereo...
A methodology for visually lossless jpeg2000 compression of monochrome stereo...
 

Similar to Charge Sharing Suppression in Single Photon Processing Pixel Array

Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithmEfficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Cemal Ardil
 

Similar to Charge Sharing Suppression in Single Photon Processing Pixel Array (20)

OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKSOPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
 
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
 
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
 
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
 
E021052327
E021052327E021052327
E021052327
 
International Journal of Advanced Smart Sensor Network Systems (IJASSN)
International Journal of Advanced Smart Sensor Network Systems (IJASSN)International Journal of Advanced Smart Sensor Network Systems (IJASSN)
International Journal of Advanced Smart Sensor Network Systems (IJASSN)
 
CDMA PARAMETER
CDMA PARAMETERCDMA PARAMETER
CDMA PARAMETER
 
SEMICONDUCTOR PHYSICS OPTICAL LOSS COMPUTATION
SEMICONDUCTOR PHYSICS OPTICAL LOSS COMPUTATIONSEMICONDUCTOR PHYSICS OPTICAL LOSS COMPUTATION
SEMICONDUCTOR PHYSICS OPTICAL LOSS COMPUTATION
 
D010512126
D010512126D010512126
D010512126
 
Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3Deferred Pixel Shading on the PLAYSTATION®3
Deferred Pixel Shading on the PLAYSTATION®3
 
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithmEfficient realization-of-an-adfe-with-a-new-adaptive-algorithm
Efficient realization-of-an-adfe-with-a-new-adaptive-algorithm
 
Satellite Imaging System
Satellite Imaging SystemSatellite Imaging System
Satellite Imaging System
 
Pedestrian detection under weather conditions using conditional generative ad...
Pedestrian detection under weather conditions using conditional generative ad...Pedestrian detection under weather conditions using conditional generative ad...
Pedestrian detection under weather conditions using conditional generative ad...
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
 
COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...
COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...
COMPARISON BETWEEN ENERGY EFFICIENT COOPERATIVE MIMO AND COOPERATIVE RELAY IN...
 
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
DESPECKLING OF SAR IMAGES BY OPTIMIZING AVERAGED POWER SPECTRAL VALUE IN CURV...
 
Approximated computing for low power neural networks
Approximated computing for low power neural networksApproximated computing for low power neural networks
Approximated computing for low power neural networks
 
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W SnsE NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
E NERGY D EGREE D ISTANCE C LUSTERING A LGORITHM FOR W Sns
 
Broad-Spectrum Model for Sharing Analysis between IMTAdvanced Systems and FSS...
Broad-Spectrum Model for Sharing Analysis between IMTAdvanced Systems and FSS...Broad-Spectrum Model for Sharing Analysis between IMTAdvanced Systems and FSS...
Broad-Spectrum Model for Sharing Analysis between IMTAdvanced Systems and FSS...
 

More from ijeei-iaes

More from ijeei-iaes (20)

An Heterogeneous Population-Based Genetic Algorithm for Data Clustering
An Heterogeneous Population-Based Genetic Algorithm for Data ClusteringAn Heterogeneous Population-Based Genetic Algorithm for Data Clustering
An Heterogeneous Population-Based Genetic Algorithm for Data Clustering
 
Development of a Wireless Sensors Network for Greenhouse Monitoring and Control
Development of a Wireless Sensors Network for Greenhouse Monitoring and ControlDevelopment of a Wireless Sensors Network for Greenhouse Monitoring and Control
Development of a Wireless Sensors Network for Greenhouse Monitoring and Control
 
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best UpsurgeAnalysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
Analysis of Genetic Algorithm for Effective power Delivery and with Best Upsurge
 
Design for Postplacement Mousing based on GSM in Long-Distance
Design for Postplacement Mousing based on GSM in Long-DistanceDesign for Postplacement Mousing based on GSM in Long-Distance
Design for Postplacement Mousing based on GSM in Long-Distance
 
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
Investigation of TTMC-SVPWM Strategies for Diode Clamped and Cascaded H-bridg...
 
Optimal Power Flow with Reactive Power Compensation for Cost And Loss Minimiz...
Optimal Power Flow with Reactive Power Compensation for Cost And Loss Minimiz...Optimal Power Flow with Reactive Power Compensation for Cost And Loss Minimiz...
Optimal Power Flow with Reactive Power Compensation for Cost And Loss Minimiz...
 
Mitigation of Power Quality Problems Using Custom Power Devices: A Review
Mitigation of Power Quality Problems Using Custom Power Devices: A ReviewMitigation of Power Quality Problems Using Custom Power Devices: A Review
Mitigation of Power Quality Problems Using Custom Power Devices: A Review
 
Comparison of Dynamic Stability Response of A SMIB with PI and Fuzzy Controll...
Comparison of Dynamic Stability Response of A SMIB with PI and Fuzzy Controll...Comparison of Dynamic Stability Response of A SMIB with PI and Fuzzy Controll...
Comparison of Dynamic Stability Response of A SMIB with PI and Fuzzy Controll...
 
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
Embellished Particle Swarm Optimization Algorithm for Solving Reactive Power ...
 
Intelligent Management on the Home Consumers with Zero Energy Consumption
Intelligent Management on the Home Consumers with Zero Energy ConsumptionIntelligent Management on the Home Consumers with Zero Energy Consumption
Intelligent Management on the Home Consumers with Zero Energy Consumption
 
Analysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic ToolsAnalysing Transportation Data with Open Source Big Data Analytic Tools
Analysing Transportation Data with Open Source Big Data Analytic Tools
 
A Pattern Classification Based approach for Blur Classification
A Pattern Classification Based approach for Blur ClassificationA Pattern Classification Based approach for Blur Classification
A Pattern Classification Based approach for Blur Classification
 
Computing Some Degree-Based Topological Indices of Graphene
Computing Some Degree-Based Topological Indices of GrapheneComputing Some Degree-Based Topological Indices of Graphene
Computing Some Degree-Based Topological Indices of Graphene
 
A Lyapunov Based Approach to Enchance Wind Turbine Stability
A Lyapunov Based Approach to Enchance Wind Turbine StabilityA Lyapunov Based Approach to Enchance Wind Turbine Stability
A Lyapunov Based Approach to Enchance Wind Turbine Stability
 
Fuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane StructureFuzzy Control of a Large Crane Structure
Fuzzy Control of a Large Crane Structure
 
Site Diversity Technique Application on Rain Attenuation for Lagos
Site Diversity Technique Application on Rain Attenuation for LagosSite Diversity Technique Application on Rain Attenuation for Lagos
Site Diversity Technique Application on Rain Attenuation for Lagos
 
Impact of Next Generation Cognitive Radio Network on the Wireless Green Eco s...
Impact of Next Generation Cognitive Radio Network on the Wireless Green Eco s...Impact of Next Generation Cognitive Radio Network on the Wireless Green Eco s...
Impact of Next Generation Cognitive Radio Network on the Wireless Green Eco s...
 
Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...Music Recommendation System with User-based and Item-based Collaborative Filt...
Music Recommendation System with User-based and Item-based Collaborative Filt...
 
A Real-Time Implementation of Moving Object Action Recognition System Based o...
A Real-Time Implementation of Moving Object Action Recognition System Based o...A Real-Time Implementation of Moving Object Action Recognition System Based o...
A Real-Time Implementation of Moving Object Action Recognition System Based o...
 
Wireless Sensor Network for Radiation Detection
Wireless Sensor Network for Radiation DetectionWireless Sensor Network for Radiation Detection
Wireless Sensor Network for Radiation Detection
 

Recently uploaded

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Recently uploaded (20)

Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 

Charge Sharing Suppression in Single Photon Processing Pixel Array

  • 1. Indonesian Journal of Electrical Engineering and Informatics (IJEEI) Vol. 5, No. 1, March 2017, pp. 30~36 ISSN: 2089-3272, DOI: 10.11591/ijeei.v5i1.252  30 Received September 26, 2016; Revised January 22, 2017; Accepted February 7, 2017 Charge Sharing Suppression in Single Photon Processing Pixel Array Suliman Abdalla 1* , Marwa Mekki 2 , Osman Abdallah 1 , Ahmed Ibrahim 1 1 Instrumentation Centre, Sudan Atomic Energy Commission, Khartoum, Sudan 2 Faculty of Engineering and Technology, University of Gezira, Sudan e-mail: Suliman2003@hotmail.com Abstract This paper proposes a mechanism for suppression of charge sharing in single photon processing pixel array by introducing additional circuit. The idea of the proposed mechanism is that in each pixel only analog part will introduced, the digital part is shared between each four pixels, this leads to reduce the number of transistors (area). By having communication pixels, a decision that which one of the neighboring pixels shall collect the distributed charges is taken. The functionality, which involves analog and digital behaviors, is modeled in VHDL. Keywords: photon, pixel, readout, X-Ray, detector 1. Introduction Semiconductor pixel-array detectors have found many applications in the field of scientific and medical imaging. For radiation imaging applications, the hybrid pixel detector is increasingly gaining importance. In such devices, a pixel detector material is bonded to read-out electronics circuits. Various detection methods have been used, whereas the readout is usually implemented in CMOS technology as integrating or single photon processing pixel detectors. Single Photon processing pixel circuit includes analog and digital processing channels. The analog channel consists of a preamplifier, a pulse shaping amplifier and comparators in addition to pulse pile-up rejecters and base-line restorers. The digital part consists of pulse discrimination logic, counters and associated read-out logic. Unlike the integrating type, which contains a small number of transistors, single photon processing pixels contain complex circuitry. This makes the pixel circuit design mainly driven by area, power consumption, and mixed mode design constraints. The restriction of the area comes from the system requirement on the spatial resolution of the pixel array detector. The continuously ongoing downscaling of the CMOS technology makes it possible to include more advanced processing circuits in the pixels. Recent developments in digital technology, it is possible to include more advanced processing circuitry embedded in the pixels. In a state of the art single photon processing pixel array [1] each pixel cell is 55 um x 55 um and contains approximately 500 transistors in 0.25 mm CMOS technology. Charge sharing in imaging detectors is a problem that becomes increasingly severs as the pixel dimension shrinks. For small pixel sizes the lateral broadening of the charge will be significant and charge from a single hit may be detected in a neighborhood of pixels. This effect may limit down scaling of pixel sizes in single photon processing detectors as it limits the spatial resolution and distorts the energy spectrum. This paper proposes a mechanism for suppressing the charge sharing. For this, additional circuits are introduced. The additional circuit is containing the digital part shared between each four pixels; this will allow the pixel to have only analog part. The mechanism leads to reduce the area (number of transistors) and also leads to reduce the effect of digital swished noise, as presented in [7]. A generalized functional description is presented that supports arbitrary pixel configuration. 2. Photon Counting Pixel Arrays A typical single photon processing readout pixel electronics presented in [2] consists of analog front-end electronics and digital electronics for counting events (see Figure 1). The pre- amplifier is a Charge Sensitive Amplifier [3]. The Shaper [4] enables the system bandwidth to be
  • 2. IJEEI ISSN: 2089-3272  Charge Sharing Suppression in Single Photon Processing Pixel Array (Suliman Abdalla) 31 reduced and thus reduces the noise in the detected signal before discrimination. The signal is fed to two analog comparators that output binary signals (LT and UT) indicating whether or not the signal exceeds the threshold values. A conditionally generated clock signal to the event- counter (EC) is generated by the All-Digital Window Discriminator (ADWD) on the basis of the sequences of UT and LT. The ADWD is a simple asynchronous controller generating the clock signal without reference to either internal or external timings. The event-counter is a Linear Feedback Shift Register (LFSR) consisting of 14 bits. It is built on dynamic Flip-Flops with a single-phase clock and each consisting of six transistors. The pixel consists of a total of 215 transistors of which 112 are for the digital part. The idle power dissipation (static) is 1.6 mW and the analog part is its main contributor. The active power, when an event is detected, is 3.6 mW. The pixel has been implemented in a 120 nm CMOS technology which operates at 1.2 V. Figure 1. Pixel for photon counting image sensors 3. Charge Sharing When using the single photon processing method with very small pixel cells (less than about 100 um size), the phenomenon of charge sharing [5] has to be addressed. However, there are concerns that as the size of pixel is reduced, the sharing of charge between neighboring pixels becomes more pronounced. The basic idea of the proposed charge-sharing mechanism is to localize detected charge, which may be distributed over several pixels to one single pixel where all charges from the neighboring pixels are summed. Figure 2 illustrates the different cases in a four pixel summation configuration. The gray shaded regions represent “charge-clouds” and the pixels marked with „X‟ are those in the center of the charge where all charges detected in their respective neighborhood are added. Let us consider a special case to illustrate the principles of the proposed charge- sharing suppression technique. In Figure 3 a neighborhood of four pixels is considered. A pixel is communicating with its neighbors by sending its detected charge represented by either voltages or currents to Sum function ( jisum, ) and Evaluation Function ( jiEF, ). Figure 2. Illustration of charge-sharing mechanism Clk gen. + + Event counter PreAmp Shaper Th2 Th1 Analog processing Digital processing
  • 3.  ISSN: 2089-3272 IJEEI Vol. 5, No. 1, March 2017 : 30 – 36 32 Consequently the Function will receive detected charges from Four pixels ( 0,0c , 0,1c , 1,1c , 1,0c , 0,0D , 0,1D , 1,1D , 1,0D ) Given this information from the neighbors, Sum and EF can perform the following: 1. Sum the detected charges in a neighborhood 2. Determine if the detected charge in the pixel is greater than the ones detected in the other pixels in the neighborhood. By implementing these two functions, we are able to localize all detected charge distributed in a neighborhood, to one single pixel. This pixel is the one that detected the greatest charge in its neighborhood. jiSum, & jiEF, 1,0D 1,0c 1,0p0,0p 1,1p0,1p Figure 3, Example of four pixels communication scheme The size and shape of the neighborhood may be designed according to design criteria such as circuit complexity, power consumption and assumption on the spatial extension of the charge clouds to be detected. In general, we consider a pixel array P of n x m pixel elements defined as:              1,10,1 1,00,0 . mnn m PP PP P    (1) where jiP, is the pixel element,  1,.....,0  mi ,  1,......,0  nj in the set P. A neighborhood of pixels of pixel jip , is defined as: pN ji , (2) where jiji NP ,,  For inter pixel communication, the detected charge in pixel jiyx NP ,,  , denoted yxC , is used. A pixel yxP , sends its yxC , to the summation function jisum, in pixel jiP, .this summation is defined as:
  • 4. IJEEI ISSN: 2089-3272  Charge Sharing Suppression in Single Photon Processing Pixel Array (Suliman Abdalla) 33  jiN yxji Csum , ,, (3) The detected charge in the pixels jiyx NP ,,  , send it jiD, to the jiEF, , then jiEF, receive four clock signals from four comparators which use common threshold, the function of the common threshold comparators is defined as:         otherwhise thCif D comji ji 0 )(1 , (4) The evaluation function is used to evaluate if a particular pixel in the neighborhood is the one with the largest charge. However, the decision has to be set. The outputs of jiD, are the clock signals generated depending on the value of the neighborhood charge signals with respect to the common threshold. They are fed to the evaluation function. The Evaluation Function jiEF, located between the pixels is defined as:          01 10_ , clkif clkifdiout EF ji (5) By incorporating jiEF, and jisum, function between each four pixels in the single photon processing pixels array, a charge-sharing suppression mechanism can be realized. The pixel proposed in this paper is depicted in Figure 4. + P0,0 P0,1 P-1,0 P-1,1 PreAmp Shaper Thcom jiSum, & jiEF, Ci, j ADWD + + EC Th2 Th1 + EF C0,0 UT LT C1,0 C0,-1 clk Di, j D0,0 D-1,0 D0,1 D-1,1 C1,-1 Di, j Ci, j Figure 4 proposed architecture
  • 5.  ISSN: 2089-3272 IJEEI Vol. 5, No. 1, March 2017 : 30 – 36 34 The sum of all detected charges jisum, in the neighborhood is fed to two comparators The function of the thresholds for the comparators is to be able to generate a clock signal depending on the value of the signal and the threshold value is:         otherwhise thsumif LT ji 0 )1(1 (6)         otherwhise thsumif UT ji 0 )2(1 (7) By setting the global threshold values such that th2 > th1, energy window discriminator of the jisum, can be made. The window discrimination is made on this jisum, by first comparing the magnitude with Th1 and Th2 values. As a result, sequences of binary events will appear on the outputs of the comparators UT and LT are used for performing window discrimination in All- Digital Window Discriminators (ADWD). Three different sequences of events on UT and LT are possible: :1, thsum ji  No event on UT and LT; (8)   LTUTUTLTthsum ji :2, (9)   LTLTthsumth ji :2,1 . (10) The event to be detected is described in case 10. Based on these sequences of events a self-timed circuit can be designed to generate a clock signal (clk) only when the signal remains within the defined window. Further details on the design of the ADWD are presented in [6]. Evaluation Function jiEF, creates a counter for each jiD, input which is used as clocks. When all the jiD, input signals are low at the positive edge of the clk clock input, the values of the counters are compared to find the pixel with the largest charge in the neighborhood. The pixel with the largest charge is given the maximum value (65535 in 16-bit pixel resolution) whereas the other pixels are given the minimum value (zero). All counter values will then be reset to zero and new counting can begin. Counters and outputs are reset to zero whenever the reset signal is high. 4. Results To analyze charge-sharing events in photon counting pixel detectors, the input charges were performed in Candace Analogue Simulator and the results were used as inputs to a hardware module. The module was designed to be sensitive to four neighboring pixels charges. For simulation purposes, Test-bench and Top module were implanted to create a complete simulation environment. The charge sharing control system can be build using the information coming from the four neighboring pixels and the information obtained by comparing the ratio of the pixels charges. In Figure 5, the four signals are about (35%, 25%, 20%, and 15%) of the input charge and summing output.
  • 6. IJEEI ISSN: 2089-3272  Charge Sharing Suppression in Single Photon Processing Pixel Array (Suliman Abdalla) 35 Figure 5, simulated input charges are about (35%, 25%, 20%, and 15%) of the input charge and the summing output. In Figure 6, the upper plot represents the summing output. The lowers signals are a binary signals that generated by the comparators and ADWD. The pulse is within the two threshold values UT and LT, which defines the energy window of interest Figure 6 Sum out, window Discriminator and ADWD outputs Figure 7 shows the output charges of the 4 neighboring pixels and the 4 common thresholds comparators outputs. The upper plots represent the charges of the 4 neighboring pixels. The lowers signals are a binary signals that generated by the common thresholds comparators, and the clock signal for counting the pulses.
  • 7.  ISSN: 2089-3272 IJEEI Vol. 5, No. 1, March 2017 : 30 – 36 36 Figure 7, output charges of the 4 neighboring pixels and the 4 common thresholds comparators outputs, and clock 5. Conclusions In this paper we have introduced a mechanism for suppressing charge sharing. This mechanism has been incorporated in a photon counting pixel detector. The functionality of the pixels and their interaction are modeled in VHDL. By having the decision of center-of charge residing locally within each of the pixels, it is reliable and its performance is only limited by process variations within the neighborhood of pixels. The proposed architecture, given in Figure 4, facilitates straightforward circuit implementation References [1] X. Llopart, M. Campbell, R. Dinapoli, D. san Segundo and E. Pernigotti. Medipix2, a 64k pixel readout chip with 55 µm square elements working in single photon counting mode. IEEE Transactions on Nuclear Science. 2002; 49: 2279-2283. [2] Suliman Abdalla, Bengt Oelmann, Mattias O‟Nils and Jan Lundgren. Architecture and Circuit Design for Color X-ray Pixel Array Detector Read-out Electronics. Proceedings of the IEEE Norchip Conference. (Ed.) IEEE.2006: 271-276. [3] G Gramegna, et al. CMOS Preamplifier for Low-Capacitance Detectors. IEEE Trans. Nucl.Sci. 1997; 44(3): 318-325 [4] MA Abdalla. A New Biasing Method for CMOS Preamplifier-Shapers. Proc. of the 7th IEEE Intl. Conf. on Electronics Circuits and Systems. 2000: 15-18 [5] K Mathieson, et. Al. Charge sharing in silicon pixel detectors. Nuclear Instruments and Methods in Physics Research Section. 2002. [6] B. Oelmann, et al. Robust Window Discriminator for Photon-Counting Pixel Detectors. IEE Proceedings of Optoelectronics. 2002; 149. [7] Jan Lundgren, Suliman Abdalla, Mattias O‟Nils, Bengt Oelmann. Evaluation of Mixed-Signal Noise Effects in Photon Counting X-Ray Image Sensor Readout Circuits. Journal of Nuclear Instrumentation and Methods in Physics Research A. 2006; 536: 88-91