A fast Event Preprocessor for the Simbol-X Low-Energy Detector

Size: px
Start display at page:

Download "A fast Event Preprocessor for the Simbol-X Low-Energy Detector"

Transcription

1 A fast Event Preprocessor for the Simbol-X Low-Energy Detector T. Schanz, C. Tenzer, E. Kendziorra, A. Santangelo a a Kepler Center for Astro and Particle Physics - Institute for Astronomy and Astrophysics - Eberhard Karls University of Tübingen, Sand 1, Tübingen, Germany ABSTRACT The Simbol-X 1 Low Energy Detector (LED), a 128 x 128 pixel DEPFET array, will be read out very fast (8000 frames/second). This requires a very fast onboard data preprocessing of the raw data. We present an FPGA based Event Preprocessor (EPP) which can fulfill this requirements. The design is developed in the hardware description language VHDL and can be later ported on an ASIC technology. The EPP performs a pixel related offset correction and can apply different energy thresholds to each pixel of the frame. It also provides a line related common-mode correction to reduce noise that is unavoidably caused by the analog readout chip of the DEPFET. An integrated pattern detector can block all invalid pixel patterns. The EPP has an internal pipeline structure and can perform all operation in realtime (< 2 µs per line of 64 pixel) with a base clock frequency of 100 MHz. It is utilizing a fast median-value detection algorithm for common-mode correction and a new pattern scanning algorithm to select only valid events. Both new algorithms were developed during the last year at our institute. Keywords: Simbol-X, LED, LEDA, LEDE, EPP, Event Preprocessor, IAAT 1. INTRODUCTION We present an FPGA-based Event Preprocessor (EPP) for the onboard data preprocessing of the Simbol-X low-energy detector (LED). Simbol-X is a formation flying next-generation X-ray telescope of CNES (Centre National d Etudes Spatiales) and the Italian Space Agency (ASI). The instrument consists of one mirror module and an X-ray camera containing two stacked detectors. The HED, a 128 x 128 pixel CdTe high energy detector (5-100 kev) from CEA (Commissariat à l Energie Atomique - Saclay, France) and the LED, 2 a 128 x 128 pixel DEPFET-matrix provided by MPE (Max-Planck-Institut für extraterrestrische Physik, München - Garching, Germany) and MPI-HLL (Halbleiterlabor des Max-Planck-Instituts, München - Neu Perlach, Germany) for low energies (0.5 to 17 kev). The Low Energy Detector assembly (LEDA) consists of four detector quadrants and their dedicated front-end electronics. Each quadrant is connected via bond wires to four ASICs: two first stage amplifier chips (CAMEX), that are connected alternating to pairs of two lines, as well as the gate and clear switchers. Figure 2 shows a block diagram of the LEDA and its associated electronics. The 64 analogue values of pixel charges that are read out in parallel for each line are transmitted serially from the CAMEX to a 14 bit ADC. The emerging raw energy values are then further transmitted to the Event Preprocessor (EPP), where several data corrections are applied and valid events (see below) will be identified and passed on. The output of each quadrant s EPP is in turn delivered to an interface controller (IFC), which has a serial (SpaceWire) connection to the central payload processor (DPDPA). contact: schanz@astro.uni-tuebingen.de, tenzer@astro.uni-tuebingen.de, kendziorra@astro.uni-tuebingen.de, santangelo@astro.uni-tuebingen.de; web: Depleted Field Effect Transistor Field Programmable Gate Array VHSIC Hardware Description Language Application Specific Integrated Circuit Space Telescopes and Instrumentation 2008: Ultraviolet to Gamma Ray, edited by Martin J. L. Turner, Kathryn A. Flanagan, Proc. of SPIE Vol. 7011, 70112V, (2008) X/08/$18 doi: / SPIE Digital Library -- Subscriber Archive Copy Proc. of SPIE Vol V-1

2 Figure 1. The EPP Xilinx Virtex4 prototyping board from IAF GmbH Braunschweig. The EPP is hosted inside a Virtex4 FPGA (Field Programmable Gate Array) during development and will be later transfered into an ASIC (Application Specific Integrated Circuit) technology. The EPP is a FPGA based design written in the hardware description language VHDL. VHDL is an ideal language for the development because design changes can be applied very fast and the results can be observed in computer simulations before any hardware synthesis must be accomplished. VHDL also guarantees an easy portability of the design to several FPGA or ASIC technologies, hence, later on the EPP-design can be easily adapted into a radiation hard ASIC technology. The readout speed of the Simbol-X LED of about 8000 frames per second requires a very fast data processing inside the EPP, resulting in a multistage pipeline concept. Each frame of an LED quadrant contains information about the energy (14 bit), the position (12 bit) and the time (32 bit) for each of its 4096 pixels. The raw data amount of each quadrant therefore is a constant data stream of about 460 Mbit per second. The EPP-design is currently hosted in an Xilinx Virtex4 XC4VSX35/10c FPGA (see also Figure 1) and consumes roughly 38% of the resources in this chip. The FPGA is clocked with a base frequency of 100 MHz, resulting in a clock cycle time of 10 ns. The data amount of the LED requires a processing speed of one pixel every 30 ns which in turn leads to a heavily pipelined design in order to achieve the specifications. The main purpose of the EPP is data correction and data reduction. Most of the information that the LED and its associated electronics will generate is artificial (noise) and of no scientific use. These data will be filtered out by the EPP to prevent unnecessary telemetry. Furthermore several correction tasks must be applied to the data and are implemented into the EPP-design. Its modularized structure reflects the order of operations that Proc. of SPIE Vol V-2

3 SEQ_1 LEDE DPDPA LEDA clear gate clear gate Q_1 Q_4 Q_2 Q_3 gate clear gate clear ADC_1a ADC_1b ADC_2a ADC_2b SEQ_2 SEQ_3 ADC_3a ADC_3b ADC_4a ADC_4b EPP_1 EPP_2 space wire interface controller IFC EPP_3 EPP_4 EPE_red EPE_nom SEQ_4 Figure 2. Block diagram of the LED electronics. Each quadrant has its own Event Preprocessor (EPP) that receives its data from one of two multiplexed ADCs and sends the output to a SpaceWire interface. must be applied on the raw detector data. 2. THE EVENT PREPROCESSOR (EPP) FOR THE LED For the Low Energy Detector four Event Preprocessors are used in total, one for each quadrant, working together simultaneously. The EPP-design is shown in Figure 3 wherein the data entry is on the top (ADC input) and the processed data leaves the EPP on the bottom of the diagram towards the LEDE interface controller (IFC). A sequencer (SEQ), which is a separate design, will provide two clock signals to the EPP (Frame-Clock and Pixel-Clock), which propel its internal processing and define the pipeline-clock of the EPP. Besides data input (top) and output (bottom), the EPP contains a Command-Interface in order to command its operation and program its internal look-up-tables. 2.1 The correction tasks of the EPP To accomplish both tasks, data correction and data reduction, the EPP-design has to perform a number of ordered operations on the data which are described below offset correction An individual offset amplitude, which is afterward subtracted, is determined for each pixel by the dark current generated during the integration time and by further electronic offsets. A matrix containing these offset values Proc. of SPIE Vol V-3

4 ADC 14bit ADU Data In PAGU Pixel Address Generator Unit 1bit Frameclk SEQ Pixelclk 1bit generate Pixeladdress generate Pixel Event Packets MAXLINE P I P E L I N E 32 bit PCU Pixel Correction Unit RAM 4096x16bit Offset Map Badpixel Map apply Offset Correction apply Bad Pixel Flag (BF) apply MIPS Flag (MF) apply Misfit Flag (MF) 33 bit PPF MASK RAM 2x16bit MIPS & MISFITS Threshold CMCU Common Mode Correction Unit 33 bit ETAU Energy Threshold Analyzer Unit apply Event Flag (EF) apply Neighbour Flag (NF) 32 bit PTAU Pattern and Trace Analyzer Unit apply Pattern Flag (PF) apply MIP Trace Flag (TF) PPF MASK MAXLINE 6 bit PPF Mask MAXLINE RAM 4096x16bit Energy Neighbour Map RAM 16 bit 4096x16bit Energy Map Command Bus Addr Bus 16bit 16bit Data Bus CC Command Controller & Address Decoder Filter Modes: RAW Filter OP Modes: Fullframe Window Program 32 bit PPFU Programable Pixel Filter Unit filter pixels according to flags add 32 bit time flag PPF MASK Nlt Ngood Nmip LineMip LineBad Pixel Counter HKC House Keeping Controller SPI IAAT bit DICU Data Interface Controller Unit USB2 / Space Wire(SW) Data Out SW LEDE IFC SPI CICU Command Interface Controller Unit USB2 / Space Wire SW LEDE IFC Figure 3. Block diagram of the EPP. Proc. of SPIE Vol V-4

5 for all pixels of a quadrant is called offset map. The offset map can either be calculated on board from closed calibration wheel observations or uploaded to the EPP from ground. The Most Significant Bit (MSB) of the map is used as a bad pixel flag for each pixel. The flagging is always done by command from ground MIPS/misfit rejection A minimum ionizing particle (MIP) usually creates a track of hit pixels in one frame, corresponding to a projection of its incoming direction. The energy loss of MIPs is 1.5 MeV cm 2 /g. Therefore, a MIP deposits in the LED at least 78 kev in one pixel (450/2 µm 2.33 g/cm 3 (density) 1.5 MeV cm 2 /g). Asthisisfar above the energy range for photons to be measured ( 20 kev), one pixel of a MIP track is typically above a high amplitude MIP-threshold or will have triggered the overflow flag of the ADC. These MIP-pixels and all adjacent pixels will be excluded from further processing. Misfit events occur when photons hit a certain pixel during the short readout time interval between signal sampling and baseline sampling. In this case the baseline will be higher than the signal, resulting in a negative value of the pixel amplitude, such events will also be rejected common-mode correction The amplifiers within the CAMEX readout chip are not compensated for supply voltage changes. Thus, a small variation of the supply voltage will cause notable changes in the pixel amplitudes. The effect concerns all 64 pixels of one line simultaneously. This common-mode noise can be effectively removed by the EPP with a filter, where the median value of all pixels of a line is subtracted from the pixel amplitudes valid pattern recognition The charge cloud generated by an incoming photon can be spread over more than one pixel if the event occurred near a pixel border (split events). The valid event patterns (singles, doubles, triples and quadruples, see also section 2.3.4) will pass the Event Preprocessor, other connected pixels will be rejected and filtered out event filter The event filter of the EPP is programmable from ground and can reject invalid events for further transmission to ground. Valid events must meet all the following requirements: pixel amplitude is above a lower threshold pixel is not flagged as bad pixel is not a MIP event, adjacent to a MIP event or a misfit event pixel belongs to a valid pixel pattern 2.2 Operation modes of the EPP The EPP currently supports only two operation modes, fullframe-mode and window-mode. fullframe-mode: In fullframe-mode all 64 lines of the DEPFET-matrix are read out in intervals of 128 µs orslower. The fullframe-mode is considered to be the default readout mode of the LED and the EPP. window-mode: The window-mode allows the partial readout of the frame beginning always with line 0 and ending at a selectable line number. The line number can be freely chosen between line 1 and line 63. The value can be commanded via ground station and is stored in an EPP internal register called MAXLINE (compare Figure 3). The window-mode will allow an even faster readout of the LED for very bright X-ray sources. Proc. of SPIE Vol V-5

6 2.3 EPP-design details In the following section some of the EPPs design details are explained and further discussed. The design is modularized (compare Figure 3); each module is a VHDL component and was separately designed and tested. The modules are related to the filtering and correction tasks defined in chapter 2.1 and build the base structure of the processing pipeline Pixel Correction Unit (PCU) The output of the CAMEX analogue shift register is converted by a 14 bit ADC. These digital energy values for each pixel enter the EPP pipeline through a FIFO -buffer and are first of all marked with their corresponding pixel coordinates and then passed on to the following units. Each processing step of the pipeline must be accomplished in < 2 µs for one line of 64 pixels. The pixel offsets are stored as 16 bit words in an external RAM (offset LUT). For each pixel, an individual offset is subtracted. A new offset table can be calculated from raw event amplitudes on board or uploaded from ground. The most significant bit of the offset table is used to flag pixels as bad. The MIP-flag is applied to those events that after the offset subtraction still have energies above the MIP-threshold and the misfit-flag respectively to those with energies below a certain misfit-threshold. All pixels then pass on to the common-mode correction (CMCU) Common-Mode Correction Unit (CMCU) The common-mode is corrected by subtracting the median energy value from all pixels of a line. In order to calculate the median, a whole line is accumulated within an internal register. Finding the median of 64 values with a hardware based technique utilizing FPGAs in less than 2 µs is quite a challenge. In order to meet this requirement we have invented a highly parallel median-counting-algorithm to determine the median value. The median of a finite list of ordered values is defined as the value that is separating the higher half of the list from the lower half. Usually the median can be found by sorting all values from the lowest value to the highest value and picking the middle one. Such a sorting algorithm can be very time consuming when realized in hardware, hence we reverted to another approach. We discovered an easy to implement and highly parallel counting algorithm in order to find the median. The idea is based on the fact, that the median of a set of n different values will have an equal number of lower and larger values. Hence we can use n parallel processes and count the number of smaller and greater values for each value in the set. The value which has an equal number of lower and larger values is the median. With slight modifications the algorithm still works in cases where not all n values of the set are distinct, even more it will be also sufficient to only count the number of larger values. On this basis the median-counting-algorithm is implemented as an array of 64 individual 6-bit pixel-counters that store for each pixel the number of pixels with a larger energy value. This array can be filled by having 64 comparators (one for each pixel) and multiplexing in 64 clock cycles through the line. Each pixel-counter is increased if the comparator finds another pixel containing a greater energy value. After 64 steps each pixel-counter contains the total number of pixels with a higher ADC value in relation to its own pixel energy. The median of the energy values is then that value whose pixel-counter registered n/2 larger values in the line. In case two or more pixels of one line hold the same energy value, such a value does not exist and the median value is then to be found at the position of the next smaller counter value. This recursive search can take First In First Out memory Proc. of SPIE Vol V-6

7 another 32 clock cycles at maximum, when all pixels of the line have the same 64 valid energy values. Assuming an n-pixel line the median-counting-algorithm will take n+(n/2) clock cycles to complete its task. Finally, the correct median will be subtracted from each pixel of the line and a constant value is added again in order to avoid negative values. The median-counting-algorithm was invented and successfully implemented by T. Schanz and C. Tenzer at IAAT in April Energy Threshold Analyzer Unit (ETAU) Each pixel of the LED has its own preamplifier and all 64 pixels of a column are connected to an individual CAMEX channel. Thus, the conversion between raw amplitude in ADU and amplitude measured with a common scale in ADU must be done individually for each pixel. This correction of gain variation and the conversion into ev is not done on board, it has to be performed on ground. In order to compensate possible gain variations already on board the lower thresholds discussed below are individually configurable for each pixel from ground. Two different low energy thresholds are used to determine the occurrence of an event. The Lower Event Threshold flags all pixels with an energy above it as valid events while the slightly lower Neighbour Pixel Threshold is only used in the pattern recognition, when an adjacent pixel is above the Lower Event Threshold. This method is applied to allow better identification of split partners that receive only a very small fraction of the total energy. Both thresholds are applied to all pixels at this stage and the respective flags are set Pattern and Trace Analyzing Unit (PTAU) In order to distinguish valid from invalid pixel patterns, three complete detector lines have to be available inside an internal register pipeline. The algorithm then searches the middle line for pixels with one of the event flags set and checks their surrounding eight pixels for further events. As mentioned earlier, if the amplitude of a pixel is only above the Neighbour Pixel Threshold, but the pixel is adjacent to a pixel with an energy above the Lower Event Threshold, this pixel is considered a split partner of that event. All valid patterns defined for the Simbol-X LED which are recognized by this unit are shown in Figure 4. It can be seen that a valid pattern fulfills the requirement of fitting into a 2 x 2 grid with no further surrounding events. Therefore, all patterns that extend over three and more columns or lines are considered invalid. They can be flagged and later filtered by applying only logical operations on the corresponding event flags (EFs) of the relevant eight pixels: line analysis = (EF i 1,j 1 EF i 1,j EF i 1,j+1 ) (EF i+1,j 1 EF i+1,j EF i+1,j+1 ) col. analysis = (EF i 1,j 1 EF i,j 1 EF i+1,j 1 ) (EF i 1,j+1 EF i,j+1 EF i+1,j+1 ) invalid pat. = line analysis column analysis (1) where i is the number of the line of the currently analyzed event and j is its column. The equation thus expresses, that an otherwise valid pixel belongs to an invalid pattern, if the three closest pixels in the preceding and in the following line both have a valid event flag set (line analysis) or, if the three closest pixels in the preceding and in the following column both have a valid event (column analysis). With the help of this equation, the pattern recognition is reduced to pure logic evaluation for which an FPGA or ASIC is perfectly suited and which can be accomplished in a single clock cycle. The method applied in this stage to identify the valid patterns is significantly different from the commonly used method of comparing each pixel pattern with a library of valid patterns, using a DSP. It was invented by Proc. of SPIE Vol V-7

8 1) 2) 3) 4) 5) Figure 4. List of all legal event patterns. 1.) singles, 2.+3.) doubles, 4.) triples, 5.) quadruples. For case 1.) to 4.) also all rotations of the patterns are legal. T.Schanz and C.Tenzer in cooperation at IAAT in April 2007 during the design of the EPP chip. As the filter analysis is performed individually for each quadrant, some invalid events, which are located at the edge of a quadrant and spread over the quadrant boundaries, are transmitted as well if they appear as valid events in the individual quadrants. Those events have to be filtered later on ground. Valid pixels that are situated adjacent to a MIP pixel can also be flagged as MIP events, because they are most probably part of the MIP track or split partners of a MIP event. The majority of MIP tracks will be rejected by the pattern filter because they do not match one of the valid patterns. However, those that show valid patterns are in the case of containing one MIP flag event correctly flagged as a MIP pattern, indicating that the pattern is not a valid X-ray event but a MIP track Programmable Pixel Filter During the complete event preprocessing procedure, the following flags, attributed to pixels, can be set: Bad Pixel Flag Misfit Flag MIP Flag Event Flag Neighbour Event Flag Invalid Pattern Flag Events flagged as invalid can be filtered out at this stage and a timestamp is added to the valid data packets. In the normal operation mode, only pixel information from valid events will be transmitted to the EPE for further transmission to ground. Also a few invalid patterns from the borders of the quadrants may leak through the event filter. This is acceptable as long as their contribution to the telemetry load is negligible. These events can then later be rejected on ground. However, all valid event patterns have to be transmitted. Because the pixel filter is programmable, it is an option to transmit also events that are properly flagged as invalid to the EPE (for statistical analysis or anti-coincidence schemes). 3. FUNCTIONAL TESTING In order to verify the function of the EPP we have developed a hardware testbench in our electronics lab. This function verification model consists of three computers, one serves as detector simulator (data input), one as spacecraft interface simulator (data output) and the third as command interface computer in order to command and program the EPP and its internal Look-Up-Tables (LUTs). Proc. of SPIE Vol V-8

9 4,, d Figure 5. Current lab setup of the EPP testbench at IAAT. Figure 5 shows the current setup at IAAT. The black box in front contains the EPP with the command computer (Laptop) on top. On the left side in the back is the data input computer, the data output computer is on the right side. The current testbench setup is suitable for any functional verification during the EPP logic design, which is almost finished. For the next phase we have already started to build a performance verification model which will prove the timing performance of the EPP. Figure 6 shows a screenshot of the EPP-Testbench-Software. The software can generate artificial detector data as well as load real detector raw data (e.g. from a 64 x 64 pixel DEPFET matrix) and feed it into the EPP. Another part of the software can visualize the EPP output and compare it with the input data. A third part of the software performs the commanding of the EPP. It can program the Look-Up-Tables of the EPP and control its filter constraints. The EPP-Testbench-Software was also developed in our team at IAAT. The testbench shown in Figure 6 contains an artificial frame showing the IAAT-logo. On the left side is the input frame with several distortions (noise, common-mode, MIPs etc.), on the right side is the filtered output of the EPP. 4. SUMMARY AND CONCLUSIONS On board event preprocessing is definitely required for the LED of Simbol-X. The EPP presented here can fulfill all specified tasks of onboard event preprocessing. It will reduce the huge amount of data generated by the Proc. of SPIE Vol V-9

10 Data Input Data Output D iagnoxe S tatixtico Receive Read Flago Wordo Framex 8418 Clear Frame Read Fort Data Ready: Save Lact Frame Strobe Data Loxo: Livel Compare? Thom received data - EEEEEE r Thom ditterencex to: rf0t fl Column: 12 Row 83 Value: D Column: D Row 35 Value: D - Event Generation rlettklick: ISDDD Rightklick: ID j 5LJ - 1::::: r Thom ditterencex to: j SF11 ntertace Control S tatixtico Fipeline p Controller 8FF I extbenchc Data D utput Send 1 ci]i FrarnexrnFrV. No. ot prx*ikx: Addr.: Data: fl Hide Hide Receive 8FF Send File... Receive File... F [FM] r Data Input F LOop Frame(x) trameclk period: Framex I ranxmrtted: Hide Start FrameGen D linex j r Statux Exit Figure 6. Screenshot of the running EPP-Testbench software. On the left side an artificially generated input frame, on the right side the output frame of the EPP. LED, approximately 1800 Mbit per second, down to only a few tens or hundreds of remaining event packets every second, depending on the sources in the field of view and the background strength. The amount of data is on average reduced by a factor of >1000, resulting in a major relief on demands for the on board storage and telemetry capacities. In addition, the EPP plays an important role for background reduction as invalid patterns and - more important - the MIP events created by particle interactions are flagged and filtered out. Identifying and removing these events is lowering the overall instrument background significantly. The EPP-design so far is completely implemented as a VHDL design and successfully functional tested on a Xilinx Virtex4 FPGA. A hardware testbench setup enables further testing with real detector raw data that can be obtained from a laboratory detector setup at our institute or from MPI-HLL. For further performance tests of the EPP, a performance verification model is currently under construction which will be completed until the end of Finally the EPP-design can be transferred into a radiation hard ASIC technology and integrated into the LEDA hardware flight module. REFERENCES [1] Ferrando, P. R., Arnaud, M., Briel, U. G., Cavazzuti, E., Cledassou, R., Counil, J.-L., Fiore, F., Giommi, P.,Goldwurm,A.,Marle,O.L.,Laurent,P.,Lebrun,F.,Malaguti,G.,Mereghetti,S.,Micela,G.,Pareschi, G., Piermaria, M., Roques, J.-P., and Tagliaferri, G., The Simbol-X mission, in [to appear in Proceedings of the SPIE], (2008). [2] Lechner, P. H., Andricek, L., Briel, U. G., Heinzinger, K., Herrmann, S., Huber, H., Kendziorra, E., Lauf, T., Lutz, G., Richter, R. H., Schaller, G., Schnecke, M., Schopper, F., Segneri, G., Strüder, L. W., and Treis, J., The low energy detector of Simbol-X, in [to appear in Proceedings of the SPIE], (2008). One event packet has a data amount of 64 bit Proc. of SPIE Vol V-10

The Simbol-X. Low Energy Detector. Peter Lechner PNSensor & MPI-HLL. on behalf of the LED consortium. Paris, Simbol-X Symposium. P.

The Simbol-X. Low Energy Detector. Peter Lechner PNSensor & MPI-HLL. on behalf of the LED consortium. Paris, Simbol-X Symposium. P. The Simbol-X Low Energy Detector Peter Lechner PNSensor & MPI-HLL on behalf of the LED consortium Simbol-X X Symposium 1 LED collaboration K. Heinzinger,, G. Lutz, G. Segneri, H. Soltau PNSensor GmbH &

More information

The Digital Data Processing Unit for the HTRS on board IXO

The Digital Data Processing Unit for the HTRS on board IXO The Digital Data Processing Unit for the HTRS on board IXO E-mail: wende@astro.uni-tuebingen.de Giuseppe Distratis E-mail: distratis@astro.uni-tuebingen.de Dr. Chris Tenzer E-mail: tenzer@astro.uni-tuebingen.de

More information

The Simbol-X focal plane

The Simbol-X focal plane Mem. S.A.It. Vol. 79, 32 c SAIt 2008 Memorie della The Simbol-X focal plane P. Laurent 1,4, P. Lechner 2, M. Authier 1, U. Briel 3, C. Cara 1, S. Colonges 4, P. Ferrando 1,4, J. Fontignie 1, E. Kendziorra

More information

SIMBOL-X. Peter Lechner MPI-HLL Project Review Schloss Ringberg, science background. mission. telescope.

SIMBOL-X. Peter Lechner MPI-HLL Project Review Schloss Ringberg, science background. mission. telescope. SIMBOL-X Peter Lechner MPI-HLL Project Review Schloss Ringberg, 24.04.07 science background mission telescope detector payload low energy detector science background science targets black holes astrophysics

More information

The Wide Field Imager

The Wide Field Imager Athena Kickoff Meeting Garching, 29.January 2014 The Wide Field Imager Norbert Meidinger, Athena WFI project leader WFI Flight Hardware Architecture (1 st Draft) DEPFET APS Concept Active pixel sensor

More information

Single Photon Counting in the Visible

Single Photon Counting in the Visible Single Photon Counting in the Visible OUTLINE System Definition DePMOS and RNDR Device Concept RNDR working principle Experimental results Gatable APS devices Achieved and achievable performance Conclusions

More information

Nyquist filter FIFO. Amplifier. Impedance matching. 40 MHz sampling ADC. DACs for gain and offset FPGA. clock distribution (not yet implemented)

Nyquist filter FIFO. Amplifier. Impedance matching. 40 MHz sampling ADC. DACs for gain and offset FPGA. clock distribution (not yet implemented) The Digital Gamma Finder (DGF) Firewire clock distribution (not yet implemented) DSP One of four channels Inputs Camac for 4 channels 2 cm System FPGA Digital part Analog part FIFO Amplifier Nyquist filter

More information

A Readout ASIC for CZT Detectors

A Readout ASIC for CZT Detectors A Readout ASIC for CZT Detectors L.L.Jones a, P.Seller a, I.Lazarus b, P.Coleman-Smith b a STFC Rutherford Appleton Laboratory, Didcot, OX11 0QX, UK b STFC Daresbury Laboratory, Warrington WA4 4AD, UK

More information

STATE-OF-THE-ART SILICON DETECTORS FOR X-RAY SPECTROSCOPY

STATE-OF-THE-ART SILICON DETECTORS FOR X-RAY SPECTROSCOPY Copyright JCPDS - International Centre for Diffraction Data 2004, Advances in X-ray Analysis, Volume 47. 47 STATE-OF-THE-ART SILICON DETECTORS FOR X-RAY SPECTROSCOPY P. Lechner* 1, R. Hartmann* 1, P. Holl*

More information

The focal plane of the Simbol X space mission

The focal plane of the Simbol X space mission The focal plane of the Simbol X space mission B.P.F. Dirks a,p.ferrando a,u.briel d,o.gevin a, E. Kendziorra e,p.laurent a, O. Limousin a, F. Lugiez a, J. Martignac a,m.authier a,c.chapron f, P. Lechner

More information

Overview 256 channel Silicon Photomultiplier large area using matrix readout system The SensL Matrix detector () is the largest area, highest channel

Overview 256 channel Silicon Photomultiplier large area using matrix readout system The SensL Matrix detector () is the largest area, highest channel 技股份有限公司 wwwrteo 公司 wwwrteo.com Page 1 Overview 256 channel Silicon Photomultiplier large area using matrix readout system The SensL Matrix detector () is the largest area, highest channel count, Silicon

More information

Active Pixel Matrix for X-ray Satellite Missions

Active Pixel Matrix for X-ray Satellite Missions Active Pixel Matrix for X-ray Satellite Missions P. Holl 1,*, P. Fischer 2, P. Klein 3, G. Lutz 4, W. Neeser 2, L. Strüder 5, N. Wermes 2 1 Ketek GmbH, Am Isarbach 30, D-85764 Oberschleißheim, Germany

More information

Spectroscopic Performance of DEPFET active Pixel Sensor Prototypes suitable for the high count rate Athena WFI Detector

Spectroscopic Performance of DEPFET active Pixel Sensor Prototypes suitable for the high count rate Athena WFI Detector Spectroscopic Performance of DEPFET active Pixel Sensor Prototypes suitable for the high count rate Athena WFI Detector Johannes Müller-Seidlitz a, Robert Andritschke a, Alexander Bähr a, Norbert Meidinger

More information

The Architecture of the BTeV Pixel Readout Chip

The Architecture of the BTeV Pixel Readout Chip The Architecture of the BTeV Pixel Readout Chip D.C. Christian, dcc@fnal.gov Fermilab, POBox 500 Batavia, IL 60510, USA 1 Introduction The most striking feature of BTeV, a dedicated b physics experiment

More information

PoS(TWEPP-17)025. ASICs and Readout System for a multi Mpixel single photon UV imaging detector capable of space applications

PoS(TWEPP-17)025. ASICs and Readout System for a multi Mpixel single photon UV imaging detector capable of space applications ASICs and Readout System for a multi Mpixel single photon UV imaging detector capable of space applications Andrej Seljak a, Gary S. Varner a, John Vallerga b, Rick Raffanti c, Vihtori Virta a, Camden

More information

Verification of a novel calorimeter concept for studies of charmonium states Guliyev, Elmaddin

Verification of a novel calorimeter concept for studies of charmonium states Guliyev, Elmaddin University of Groningen Verification of a novel calorimeter concept for studies of charmonium states Guliyev, Elmaddin IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF)

More information

A new Photon Counting Detector: Intensified CMOS- APS

A new Photon Counting Detector: Intensified CMOS- APS A new Photon Counting Detector: Intensified CMOS- APS M. Belluso 1, G. Bonanno 1, A. Calì 1, A. Carbone 3, R. Cosentino 1, A. Modica 4, S. Scuderi 1, C. Timpanaro 1, M. Uslenghi 2 1-I.N.A.F.-Osservatorio

More information

Real Time Pulse Pile-up Recovery in a High Throughput Digital Pulse Processor

Real Time Pulse Pile-up Recovery in a High Throughput Digital Pulse Processor Real Time Pulse Pile-up Recovery in a High Throughput Digital Pulse Processor Paul A. B. Scoullar a, Chris C. McLean a and Rob J. Evans b a Southern Innovation, Melbourne, Australia b Department of Electrical

More information

A new Photon Counting Detector: Intensified CMOS- APS

A new Photon Counting Detector: Intensified CMOS- APS A new Photon Counting Detector: Intensified CMOS- APS M. Belluso 1, G. Bonanno 1, A. Calì 1, A. Carbone 3, R. Cosentino 1, A. Modica 4, S. Scuderi 1, C. Timpanaro 1, M. Uslenghi 2 1- I.N.A.F.-Osservatorio

More information

Data Acquisition System for the Angra Project

Data Acquisition System for the Angra Project Angra Neutrino Project AngraNote 012-2009 (Draft) Data Acquisition System for the Angra Project H. P. Lima Jr, A. F. Barbosa, R. G. Gama Centro Brasileiro de Pesquisas Físicas - CBPF L. F. G. Gonzalez

More information

Highly Miniaturised Radiation Monitor (HMRM) Status Report. Yulia Bogdanova, Nicola Guerrini, Ben Marsh, Simon Woodward, Rain Irshad

Highly Miniaturised Radiation Monitor (HMRM) Status Report. Yulia Bogdanova, Nicola Guerrini, Ben Marsh, Simon Woodward, Rain Irshad Highly Miniaturised Radiation Monitor (HMRM) Status Report Yulia Bogdanova, Nicola Guerrini, Ben Marsh, Simon Woodward, Rain Irshad HMRM programme aim Aim of phase A/B: Develop a chip sized prototype radiation

More information

PNCCD for photon detection from near infrared to X-rays

PNCCD for photon detection from near infrared to X-rays 1 PNCCD for photon detection from near infrared to X-rays Norbert Meidinger, a,d * Robert Andritschke, a,d Robert Hartmann, b,d Sven Herrmann, a,d Peter Holl, b,d Gerhard Lutz, c,d and Lothar Strüder a,d

More information

Interpixel crosstalk in a 3D-integrated active pixel sensor for x-ray detection

Interpixel crosstalk in a 3D-integrated active pixel sensor for x-ray detection Interpixel crosstalk in a 3D-integrated active pixel sensor for x-ray detection The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation

More information

Digital trigger system for the RED-100 detector based on the unit in VME standard

Digital trigger system for the RED-100 detector based on the unit in VME standard Journal of Physics: Conference Series PAPER OPEN ACCESS Digital trigger system for the RED-100 detector based on the unit in VME standard To cite this article: D Yu Akimov et al 2016 J. Phys.: Conf. Ser.

More information

System and method for subtracting dark noise from an image using an estimated dark noise scale factor

System and method for subtracting dark noise from an image using an estimated dark noise scale factor Page 1 of 10 ( 5 of 32 ) United States Patent Application 20060256215 Kind Code A1 Zhang; Xuemei ; et al. November 16, 2006 System and method for subtracting dark noise from an image using an estimated

More information

Chromatic X-Ray imaging with a fine pitch CdTe sensor coupled to a large area photon counting pixel ASIC

Chromatic X-Ray imaging with a fine pitch CdTe sensor coupled to a large area photon counting pixel ASIC Chromatic X-Ray imaging with a fine pitch CdTe sensor coupled to a large area photon counting pixel ASIC R. Bellazzini a,b, G. Spandre a*, A. Brez a, M. Minuti a, M. Pinchera a and P. Mozzo b a INFN Pisa

More information

Low Cost Earth Sensor based on Oxygen Airglow

Low Cost Earth Sensor based on Oxygen Airglow Assessment Executive Summary Date : 16.06.2008 Page: 1 of 7 Low Cost Earth Sensor based on Oxygen Airglow Executive Summary Prepared by: H. Shea EPFL LMTS herbert.shea@epfl.ch EPFL Lausanne Switzerland

More information

Firmware development and testing of the ATLAS IBL Read-Out Driver card

Firmware development and testing of the ATLAS IBL Read-Out Driver card Firmware development and testing of the ATLAS IBL Read-Out Driver card *a on behalf of the ATLAS Collaboration a University of Washington, Department of Electrical Engineering, Seattle, WA 98195, U.S.A.

More information

Nuclear Instruments and Methods in Physics Research A

Nuclear Instruments and Methods in Physics Research A Nuclear Instruments and Methods in Physics Research A 624 (2010) 360 366 Contents lists available at ScienceDirect Nuclear Instruments and Methods in Physics Research A journal homepage: www.elsevier.com/locate/nima

More information

KLauS4: A Multi-Channel SiPM Charge Readout ASIC in 0.18 µm UMC CMOS Technology

KLauS4: A Multi-Channel SiPM Charge Readout ASIC in 0.18 µm UMC CMOS Technology 1 KLauS: A Multi-Channel SiPM Charge Readout ASIC in 0.18 µm UMC CMOS Technology Z. Yuan, K. Briggl, H. Chen, Y. Munwes, W. Shen, V. Stankova, and H.-C. Schultz-Coulon Kirchhoff Institut für Physik, Heidelberg

More information

Final Results from the APV25 Production Wafer Testing

Final Results from the APV25 Production Wafer Testing Final Results from the APV Production Wafer Testing M.Raymond a, R.Bainbridge a, M.French b, G.Hall a, P. Barrillon a a Blackett Laboratory, Imperial College, London, UK b Rutherford Appleton Laboratory,

More information

THE OFFICINE GALILEO DIGITAL SUN SENSOR

THE OFFICINE GALILEO DIGITAL SUN SENSOR THE OFFICINE GALILEO DIGITAL SUN SENSOR Franco BOLDRINI, Elisabetta MONNINI Officine Galileo B.U. Spazio- Firenze Plant - An Alenia Difesa/Finmeccanica S.p.A. Company Via A. Einstein 35, 50013 Campi Bisenzio

More information

Video Enhancement Algorithms on System on Chip

Video Enhancement Algorithms on System on Chip International Journal of Scientific and Research Publications, Volume 2, Issue 4, April 2012 1 Video Enhancement Algorithms on System on Chip Dr.Ch. Ravikumar, Dr. S.K. Srivatsa Abstract- This paper presents

More information

Properties of a Detector

Properties of a Detector Properties of a Detector Quantum Efficiency fraction of photons detected wavelength and spatially dependent Dynamic Range difference between lowest and highest measurable flux Linearity detection rate

More information

J. E. Brau, N. B. Sinev, D. M. Strom University of Oregon, Eugene. C. Baltay, H. Neal, D. Rabinowitz Yale University, New Haven

J. E. Brau, N. B. Sinev, D. M. Strom University of Oregon, Eugene. C. Baltay, H. Neal, D. Rabinowitz Yale University, New Haven Chronopixe status J. E. Brau, N. B. Sinev, D. M. Strom University of Oregon, Eugene C. Baltay, H. Neal, D. Rabinowitz Yale University, New Haven EE work is contracted to Sarnoff Corporation 1 Outline of

More information

A Prototype Amplifier-Discriminator Chip for the GLAST Silicon-Strip Tracker

A Prototype Amplifier-Discriminator Chip for the GLAST Silicon-Strip Tracker A Prototype Amplifier-Discriminator Chip for the GLAST Silicon-Strip Tracker Robert P. Johnson Pavel Poplevin Hartmut Sadrozinski Ned Spencer Santa Cruz Institute for Particle Physics The GLAST Project

More information

A NOVEL FPGA-BASED DIGITAL APPROACH TO NEUTRON/ -RAY PULSE ACQUISITION AND DISCRIMINATION IN SCINTILLATORS

A NOVEL FPGA-BASED DIGITAL APPROACH TO NEUTRON/ -RAY PULSE ACQUISITION AND DISCRIMINATION IN SCINTILLATORS 10th ICALEPCS Int. Conf. on Accelerator & Large Expt. Physics Control Systems. Geneva, 10-14 Oct 2005, PO2.041-4 (2005) A NOVEL FPGA-BASED DIGITAL APPROACH TO NEUTRON/ -RAY PULSE ACQUISITION AND DISCRIMINATION

More information

Implementing Logic with the Embedded Array

Implementing Logic with the Embedded Array Implementing Logic with the Embedded Array in FLEX 10K Devices May 2001, ver. 2.1 Product Information Bulletin 21 Introduction Altera s FLEX 10K devices are the first programmable logic devices (PLDs)

More information

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram LETTER IEICE Electronics Express, Vol.10, No.4, 1 8 A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram Wang-Soo Kim and Woo-Young Choi a) Department

More information

Studies on MCM D interconnections

Studies on MCM D interconnections Studies on MCM D interconnections Speaker: Peter Gerlach Department of Physics Bergische Universität Wuppertal D-42097 Wuppertal, GERMANY Authors: K.H.Becks, T.Flick, P.Gerlach, C.Grah, P.Mättig Department

More information

Electronic Readout System for Belle II Imaging Time of Propagation Detector

Electronic Readout System for Belle II Imaging Time of Propagation Detector Electronic Readout System for Belle II Imaging Time of Propagation Detector Dmitri Kotchetkov University of Hawaii at Manoa for Belle II itop Detector Group March 3, 2017 Barrel Particle Identification

More information

Open Source Digital Camera on Field Programmable Gate Arrays

Open Source Digital Camera on Field Programmable Gate Arrays Open Source Digital Camera on Field Programmable Gate Arrays Cristinel Ababei, Shaun Duerr, Joe Ebel, Russell Marineau, Milad Ghorbani Moghaddam, and Tanzania Sewell Department of Electrical and Computer

More information

Wide field imager instrument for the Advanced Telescope for High Energy Astrophysics

Wide field imager instrument for the Advanced Telescope for High Energy Astrophysics Wide field imager instrument for the Advanced Telescope for High Energy Astrophysics Norbert Meidinger Kirpal Nandra Markus Plattner Matteo Porro Arne Rau Andrea Santangelo Chris Tenzer Jörn Wilms Journal

More information

Traditional analog QDC chain and Digital Pulse Processing [1]

Traditional analog QDC chain and Digital Pulse Processing [1] Giuliano Mini Viareggio April 22, 2010 Introduction The aim of this paper is to compare the energy resolution of two gamma ray spectroscopy setups based on two different acquisition chains; the first chain

More information

The Wide-Field Imager for IXO: Status and future activities

The Wide-Field Imager for IXO: Status and future activities The Wide-Field Imager for IXO: Status and future activities The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published

More information

Decision Based Median Filter Algorithm Using Resource Optimized FPGA to Extract Impulse Noise

Decision Based Median Filter Algorithm Using Resource Optimized FPGA to Extract Impulse Noise Journal of Embedded Systems, 2014, Vol. 2, No. 1, 18-22 Available online at http://pubs.sciepub.com/jes/2/1/4 Science and Education Publishing DOI:10.12691/jes-2-1-4 Decision Based Median Filter Algorithm

More information

Highly Segmented Detector Arrays for. Studying Resonant Decay of Unstable Nuclei. Outline

Highly Segmented Detector Arrays for. Studying Resonant Decay of Unstable Nuclei. Outline Highly Segmented Detector Arrays for Studying Resonant Decay of Unstable Nuclei MASE: Multiplexed Analog Shaper Electronics C. Metelko, S. Hudan, R.T. desouza Outline 1. Resonant Decay 2. Detectors 3.

More information

The Liquid Argon Jet Trigger of the H1 Experiment at HERA. 1 Abstract. 2 Introduction. 3 Jet Trigger Algorithm

The Liquid Argon Jet Trigger of the H1 Experiment at HERA. 1 Abstract. 2 Introduction. 3 Jet Trigger Algorithm The Liquid Argon Jet Trigger of the H1 Experiment at HERA Bob Olivier Max-Planck-Institut für Physik (Werner-Heisenberg-Institut) Föhringer Ring 6, D-80805 München, Germany 1 Abstract The Liquid Argon

More information

Front-End and Readout Electronics for Silicon Trackers at the ILC

Front-End and Readout Electronics for Silicon Trackers at the ILC 2005 International Linear Collider Workshop - Stanford, U.S.A. Front-End and Readout Electronics for Silicon Trackers at the ILC M. Dhellot, J-F. Genat, H. Lebbolo, T-H. Pham, and A. Savoy Navarro LPNHE

More information

Spectrum Detector for Cognitive Radios. Andrew Tolboe

Spectrum Detector for Cognitive Radios. Andrew Tolboe Spectrum Detector for Cognitive Radios Andrew Tolboe Motivation Currently in the United States the entire radio spectrum has already been reserved for various applications by the FCC. Therefore, if someone

More information

A user-friendly fully digital TDPAC-spectrometer

A user-friendly fully digital TDPAC-spectrometer Hyperfine Interact DOI 10.1007/s10751-010-0201-8 A user-friendly fully digital TDPAC-spectrometer M. Jäger K. Iwig T. Butz Springer Science+Business Media B.V. 2010 Abstract A user-friendly fully digital

More information

FIR Filter for Audio Signals Based on FPGA: Design and Implementation

FIR Filter for Audio Signals Based on FPGA: Design and Implementation American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) 2313-4410, ISSN (Online) 2313-4402 Global Society of Scientific Research and Researchers http://asrjetsjournal.org/

More information

Journal of Engineering Science and Technology Review 9 (5) (2016) Research Article. L. Pyrgas, A. Kalantzopoulos* and E. Zigouris.

Journal of Engineering Science and Technology Review 9 (5) (2016) Research Article. L. Pyrgas, A. Kalantzopoulos* and E. Zigouris. Jestr Journal of Engineering Science and Technology Review 9 (5) (2016) 51-55 Research Article Design and Implementation of an Open Image Processing System based on NIOS II and Altera DE2-70 Board L. Pyrgas,

More information

A 130nm CMOS Evaluation Digitizer Chip for Silicon Strips readout at the ILC

A 130nm CMOS Evaluation Digitizer Chip for Silicon Strips readout at the ILC A 130nm CMOS Evaluation Digitizer Chip for Silicon Strips readout at the ILC Jean-Francois Genat Thanh Hung Pham on behalf of W. Da Silva 1, J. David 1, M. Dhellot 1, D. Fougeron 2, R. Hermel 2, J-F. Huppert

More information

X-RAY COMPUTED TOMOGRAPHY

X-RAY COMPUTED TOMOGRAPHY X-RAY COMPUTED TOMOGRAPHY Bc. Jan Kratochvíla Czech Technical University in Prague Faculty of Nuclear Sciences and Physical Engineering Abstract Computed tomography is a powerful tool for imaging the inner

More information

Simulation of Algorithms for Pulse Timing in FPGAs

Simulation of Algorithms for Pulse Timing in FPGAs 2007 IEEE Nuclear Science Symposium Conference Record M13-369 Simulation of Algorithms for Pulse Timing in FPGAs Michael D. Haselman, Member IEEE, Scott Hauck, Senior Member IEEE, Thomas K. Lewellen, Senior

More information

Multi-Element Si Sensor with Readout ASIC for EXAFS Spectroscopy 1

Multi-Element Si Sensor with Readout ASIC for EXAFS Spectroscopy 1 Multi-Element Si Sensor with Readout ASIC for EXAFS Spectroscopy 1 Gianluigi De Geronimo a, Paul O Connor a, Rolf H. Beuttenmuller b, Zheng Li b, Antony J. Kuczewski c, D. Peter Siddons c a Microelectronics

More information

Image processing with the HERON-FPGA Family

Image processing with the HERON-FPGA Family HUNT ENGINEERING Chestnut Court, Burton Row, Brent Knoll, Somerset, TA9 4BP, UK Tel: (+44) (0)1278 760188, Fax: (+44) (0)1278 760199, Email: sales@hunteng.co.uk http://www.hunteng.co.uk http://www.hunt-dsp.com

More information

Document Processing for Automatic Color form Dropout

Document Processing for Automatic Color form Dropout Rochester Institute of Technology RIT Scholar Works Articles 12-7-2001 Document Processing for Automatic Color form Dropout Andreas E. Savakis Rochester Institute of Technology Christopher R. Brown Microwave

More information

Hardware Trigger Processor for the MDT System

Hardware Trigger Processor for the MDT System University of Massachusetts Amherst E-mail: tcpaiva@cern.ch We are developing a low-latency hardware trigger processor for the Monitored Drift Tube system for the Muon Spectrometer of the ATLAS Experiment.

More information

Field Programmable Gate Array (FPGA) for the Liquid Argon calorimeter back-end electronics in ATLAS

Field Programmable Gate Array (FPGA) for the Liquid Argon calorimeter back-end electronics in ATLAS Field Programmable Gate Array (FPGA) for the Liquid Argon calorimeter back-end electronics in ATLAS Alessandra Camplani Università degli Studi di Milano The ATLAS experiment at LHC LHC stands for Large

More information

SPADIC Status and plans

SPADIC Status and plans SPADIC Status and plans Michael Krieger TRD Strategy Meeting 29.11.2013 Michael Krieger SPADIC Status and plans 1 Reminder: SPADIC 1.0 architecture from detector pads single message stream: signal snapshot

More information

An Efficient DTBDM in VLSI for the Removal of Salt-and-Pepper Noise in Images Using Median filter

An Efficient DTBDM in VLSI for the Removal of Salt-and-Pepper Noise in Images Using Median filter An Efficient DTBDM in VLSI for the Removal of Salt-and-Pepper in Images Using Median filter Pinky Mohan 1 Department Of ECE E. Rameshmarivedan Assistant Professor Dhanalakshmi Srinivasan College Of Engineering

More information

50 MHz Voltage-to-Frequency Converter

50 MHz Voltage-to-Frequency Converter Journal of Physics: Conference Series OPEN ACCESS 50 MHz Voltage-to-Frequency Converter To cite this article: T Madden and J Baldwin 2014 J. Phys.: Conf. Ser. 493 012008 View the article online for updates

More information

Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta

Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta Web-Enabled Speaker and Equalizer Final Project Report December 9, 2016 E155 Josh Lam and Tommy Berrueta Abstract IoT devices are often hailed as the future of technology, where everything is connected.

More information

Spacecraft to Science Instrument Data Interface Control Document. Dwg. No

Spacecraft to Science Instrument Data Interface Control Document. Dwg. No Rev. ECO Description Checked Approval Date 01 Initial Release for S/C negotiation RFGoeke 4 Oct.02 Spacecraft to Science Instrument Data Interface Control Document Dwg. No. 43-03001 Revision 01 4 October

More information

Development of a Highly Selective First-Level Muon Trigger for ATLAS at HL-LHC Exploiting Precision Muon Drift-Tube Data

Development of a Highly Selective First-Level Muon Trigger for ATLAS at HL-LHC Exploiting Precision Muon Drift-Tube Data Development of a Highly Selective First-Level Muon Trigger for ATLAS at HL-LHC Exploiting Precision Muon Drift-Tube Data S. Abovyan, V. Danielyan, M. Fras, P. Gadow, O. Kortner, S. Kortner, H. Kroha, F.

More information

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER

AREA EFFICIENT DISTRIBUTED ARITHMETIC DISCRETE COSINE TRANSFORM USING MODIFIED WALLACE TREE MULTIPLIER American Journal of Applied Sciences 11 (2): 180-188, 2014 ISSN: 1546-9239 2014 Science Publication doi:10.3844/ajassp.2014.180.188 Published Online 11 (2) 2014 (http://www.thescipub.com/ajas.toc) AREA

More information

VLSI Implementation of Image Processing Algorithms on FPGA

VLSI Implementation of Image Processing Algorithms on FPGA International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 3, Number 3 (2010), pp. 139--145 International Research Publication House http://www.irphouse.com VLSI Implementation

More information

Pulse Shape Analysis for a New Pixel Readout Chip

Pulse Shape Analysis for a New Pixel Readout Chip Abstract Pulse Shape Analysis for a New Pixel Readout Chip James Kingston University of California, Berkeley Supervisors: Daniel Pitzl and Paul Schuetze September 7, 2017 1 Table of Contents 1 Introduction...

More information

SAM (Swift Analogue Memory): a new GHz sampling ASIC for the HESS-II Front-End Electronics.

SAM (Swift Analogue Memory): a new GHz sampling ASIC for the HESS-II Front-End Electronics. SAM (Swift Analogue Memory): a new GHz sampling ASIC for the HESS-II Front-End Electronics. E. Delagnes 1, Y. Degerli 1, P. Goret 1, P. Nayman 2, F. Toussenel 2, P. Vincent 2 1 DAPNIA, CEA/Saclay 2 IN2P3/LPNHE

More information

Design and FPGA Implementation of an Adaptive Demodulator. Design and FPGA Implementation of an Adaptive Demodulator

Design and FPGA Implementation of an Adaptive Demodulator. Design and FPGA Implementation of an Adaptive Demodulator Design and FPGA Implementation of an Adaptive Demodulator Sandeep Mukthavaram August 23, 1999 Thesis Defense for the Degree of Master of Science in Electrical Engineering Department of Electrical Engineering

More information

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters Key Design Features Block Diagram Synthesizable, technology independent VHDL IP Core reset 16-bit signed input data samples Automatic carrier acquisition with no complex setup required User specified design

More information

VLSI Implementation of Impulse Noise Suppression in Images

VLSI Implementation of Impulse Noise Suppression in Images VLSI Implementation of Impulse Noise Suppression in Images T. Satyanarayana 1, A. Ravi Chandra 2 1 PG Student, VRS & YRN College of Engg. & Tech.(affiliated to JNTUK), Chirala 2 Assistant Professor, Department

More information

Digital Systems Design

Digital Systems Design Digital Systems Design Digital Systems Design and Test Dr. D. J. Jackson Lecture 1-1 Introduction Traditional digital design Manual process of designing and capturing circuits Schematic entry System-level

More information

WHAT ARE FIELD PROGRAMMABLE. Audible plays called at the line of scrimmage? Signaling for a squeeze bunt in the ninth inning?

WHAT ARE FIELD PROGRAMMABLE. Audible plays called at the line of scrimmage? Signaling for a squeeze bunt in the ninth inning? WHAT ARE FIELD PROGRAMMABLE Audible plays called at the line of scrimmage? Signaling for a squeeze bunt in the ninth inning? They re none of the above! We re going to take a look at: Field Programmable

More information

Wide Field Imager for Athena

Wide Field Imager for Athena Exploring the Hot and Energetic Universe: The first scientific conference dedicated to the Athena X-ray observatory Wide Field Imager for Athena Norbert Meidinger on behalf of the WFI proto-consortium

More information

Multi-Channel Time Digitizing Systems

Multi-Channel Time Digitizing Systems 454 IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, VOL. 13, NO. 2, JUNE 2003 Multi-Channel Time Digitizing Systems Alex Kirichenko, Saad Sarwana, Deep Gupta, Irwin Rochwarger, and Oleg Mukhanov Abstract

More information

SPADIC 1.0. Tim Armbruster. FEE/DAQ Workshop Mannheim. January Visit

SPADIC 1.0. Tim Armbruster. FEE/DAQ Workshop Mannheim. January Visit SPADIC 1.0 Tim Armbruster tim.armbruster@ziti.uni-heidelberg.de FEE/DAQ Workshop Mannheim Schaltungstechnik Schaltungstechnik und und January 2012 Visit http://www.spadic.uni-hd.de 1. SPADIC Architecture

More information

Initial Results from a Cryogenic Proton Irradiation of a p-channel CCD

Initial Results from a Cryogenic Proton Irradiation of a p-channel CCD Centre for Electronic Imaging Initial Results from a Cryogenic Proton Irradiation of a p-channel CCD Jason Gow Daniel Wood, David Hall, Ben Dryer, Simeon Barber, Andrew Holland and Neil Murray Jason P.

More information

Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors have the same maximum ima

Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors have the same maximum ima Specification Version Commercial 1.7 2012.03.26 SuperPix Micro Technology Co., Ltd Part Number SuperPix TM image sensor is one of SuperPix TM 2 Mega Digital image sensor series products. These series sensors

More information

Caliste 64, an innovative CdTe hard X-ray micro-camera

Caliste 64, an innovative CdTe hard X-ray micro-camera 1 Caliste 64, an innovative CdTe hard X-ray micro-camera A. Meuris, O. Limousin, F. Lugiez, O. Gevin, F. Pinsard, I. Le Mer, E. Delagnes, M.C. Vassal, F. Soufflet, and R. Bocage Abstract A prototype 64

More information

An Introduction to CCDs. The basic principles of CCD Imaging is explained.

An Introduction to CCDs. The basic principles of CCD Imaging is explained. An Introduction to CCDs. The basic principles of CCD Imaging is explained. Morning Brain Teaser What is a CCD? Charge Coupled Devices (CCDs), invented in the 1970s as memory devices. They improved the

More information

READOUT TECHNIQUES FOR DRIFT AND LOW FREQUENCY NOISE REJECTION IN INFRARED ARRAYS

READOUT TECHNIQUES FOR DRIFT AND LOW FREQUENCY NOISE REJECTION IN INFRARED ARRAYS READOUT TECHNIQUES FOR DRIFT AND LOW FREQUENCY NOISE REJECTION IN INFRARED ARRAYS Finger 1, G, Dorn 1, R.J 1, Hoffman, A.W. 2, Mehrgan, H. 1, Meyer, M. 1, Moorwood A.F.M. 1 and Stegmeier, J. 1 1) European

More information

INF3430 Clock and Synchronization

INF3430 Clock and Synchronization INF3430 Clock and Synchronization P.P.Chu Using VHDL Chapter 16.1-6 INF 3430 - H12 : Chapter 16.1-6 1 Outline 1. Why synchronous? 2. Clock distribution network and skew 3. Multiple-clock system 4. Meta-stability

More information

Hardware-accelerated CCD readout smear correction for Fast Solar Polarimeter

Hardware-accelerated CCD readout smear correction for Fast Solar Polarimeter Welcome Hardware-accelerated CCD readout smear correction for Fast Solar Polarimeter Stefan Tabel and Korbinian Weikl Semiconductor Laboratory of the Max Planck Society, Munich, Germany Walter Stechele

More information

Multi-Channel Charge Pulse Amplification, Digitization and Processing ASIC for Detector Applications

Multi-Channel Charge Pulse Amplification, Digitization and Processing ASIC for Detector Applications 1.0 Multi-Channel Charge Pulse Amplification, Digitization and Processing ASIC for Detector Applications Peter Fischer for Tim Armbruster, Michael Krieger and Ivan Peric Heidelberg University Motivation

More information

PACS codes: Qx, Nc, Kv, v Keywords: Digital data acquisition, segmented HPGe detectors, clock and trigger distribution

PACS codes: Qx, Nc, Kv, v Keywords: Digital data acquisition, segmented HPGe detectors, clock and trigger distribution Clock and Trigger Synchronization between Several Chassis of Digital Data Acquisition Modules W. Hennig, H. Tan, M. Walby, P. Grudberg, A. Fallu-Labruyere, W.K. Warburton, XIA LLC, 31057 Genstar Road,

More information

Real Time Hot Spot Detection Using FPGA

Real Time Hot Spot Detection Using FPGA Real Time Hot Spot Detection Using FPGA Sol Pedre, Andres Stoliar, and Patricia Borensztejn Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires {spedre,astoliar,patricia}@dc.uba.ar

More information

DESIGN AND DEVELOPMENT OF CAMERA INTERFACE CONTROLLER WITH VIDEO PRE- PROCESSING MODULES ON FPGA FOR MAVS

DESIGN AND DEVELOPMENT OF CAMERA INTERFACE CONTROLLER WITH VIDEO PRE- PROCESSING MODULES ON FPGA FOR MAVS DESIGN AND DEVELOPMENT OF CAMERA INTERFACE CONTROLLER WITH VIDEO PRE- PROCESSING MODULES ON FPGA FOR MAVS O. Ranganathan 1, *Abdul Imran Rasheed 2 1- M.Sc [Engg.] student, 2-Assistant Professor Department

More information

Development of Telescope Readout System based on FELIX for Testbeam Experiments

Development of Telescope Readout System based on FELIX for Testbeam Experiments Development of Telescope Readout System based on FELIX for Testbeam Experiments, Hucheng Chen, Kai Chen, Francessco Lanni, Hongbin Liu, Lailin Xu Brookhaven National Laboratory E-mail: weihaowu@bnl.gov,

More information

MASE: Multiplexed Analog Shaped Electronics

MASE: Multiplexed Analog Shaped Electronics MASE: Multiplexed Analog Shaped Electronics C. Metelko, A. Alexander, J. Poehlman, S. Hudan, R.T. desouza Outline 1. Needs 2. Problems with existing Technology 3. Design Specifications 4. Overview of the

More information

Design and Implementation of a Digital Image Processor for Image Enhancement Techniques using Verilog Hardware Description Language

Design and Implementation of a Digital Image Processor for Image Enhancement Techniques using Verilog Hardware Description Language Design and Implementation of a Digital Image Processor for Image Enhancement Techniques using Verilog Hardware Description Language DhirajR. Gawhane, Karri Babu Ravi Teja, AbhilashS. Warrier, AkshayS.

More information

Signal Reconstruction of the ATLAS Hadronic Tile Calorimeter: implementation and performance

Signal Reconstruction of the ATLAS Hadronic Tile Calorimeter: implementation and performance Signal Reconstruction of the ATLAS Hadronic Tile Calorimeter: implementation and performance G. Usai (on behalf of the ATLAS Tile Calorimeter group) University of Texas at Arlington E-mail: giulio.usai@cern.ch

More information

DELIVERABLE!D60.4! 1k!x!1k!pnCCD!Conceptual!Design! WP60!Advanced!Instrumentation!Development! 1 ST Reporting Period.

DELIVERABLE!D60.4! 1k!x!1k!pnCCD!Conceptual!Design! WP60!Advanced!Instrumentation!Development! 1 ST Reporting Period. www.solarnet-east.eu This project is supported by the European Commission s FP7 Capacities Programme for the period April 2013 - March 2017 under the Grant Agreement number 312495. DELIVERABLED60.4 1kx1kpnCCDConceptualDesign

More information

STRS COMPLIANT FPGA WAVEFORM DEVELOPMENT

STRS COMPLIANT FPGA WAVEFORM DEVELOPMENT STRS COMPLIANT FPGA WAVEFORM DEVELOPMENT Jennifer Nappier (Jennifer.M.Nappier@nasa.gov); Joseph Downey (Joseph.A.Downey@nasa.gov); NASA Glenn Research Center, Cleveland, Ohio, United States Dale Mortensen

More information

Imaging serial interface ROM

Imaging serial interface ROM Page 1 of 6 ( 3 of 32 ) United States Patent Application 20070024904 Kind Code A1 Baer; Richard L. ; et al. February 1, 2007 Imaging serial interface ROM Abstract Imaging serial interface ROM (ISIROM).

More information

DAQ & Electronics for the CW Beam at Jefferson Lab

DAQ & Electronics for the CW Beam at Jefferson Lab DAQ & Electronics for the CW Beam at Jefferson Lab Benjamin Raydo EIC Detector Workshop @ Jefferson Lab June 4-5, 2010 High Event and Data Rates Goals for EIC Trigger Trigger must be able to handle high

More information

http://clicdp.cern.ch Hybrid Pixel Detectors with Active-Edge Sensors for the CLIC Vertex Detector Simon Spannagel on behalf of the CLICdp Collaboration Experimental Conditions at CLIC CLIC beam structure

More information

Implementation of Face Detection System Based on ZYNQ FPGA Jing Feng1, a, Busheng Zheng1, b* and Hao Xiao1, c

Implementation of Face Detection System Based on ZYNQ FPGA Jing Feng1, a, Busheng Zheng1, b* and Hao Xiao1, c 6th International Conference on Mechatronics, Computer and Education Informationization (MCEI 2016) Implementation of Face Detection System Based on ZYNQ FPGA Jing Feng1, a, Busheng Zheng1, b* and Hao

More information