Engineering PapersSearch

NASA NTRS · 20160005280

An Efficient, FPGA-Based, Cluster Detection Algorithm Implementation for a Strip Detector Readout System in a Time Projection Chamber Polarimeter

Abstract

A fundamental challenge in a spaceborne application of a gas-based Time Projection Chamber (TPC) for observation of X-ray polarization is handling the large amount of data collected. The TPC polarimeter described uses the APV-25 Application Specific Integrated Circuit (ASIC) to readout a strip detector. Two dimensional photoelectron track images are created with a time projection technique and used to determine the polarization of the incident X-rays. The detector produces a 128x30 pixel image per photon interaction with each pixel registering 12 bits of collected charge. This creates challenging requirements for data storage and downlink bandwidth with only a modest incidence of photons and can have a significant impact on the overall mission cost. An approach is described for locating and isolating the photoelectron track within the detector image, yielding a much smaller data product, typically between 8x8 pixels and 20x20 pixels. This approach is implemented using a Microsemi RT-ProASIC3-3000 Field-Programmable Gate Array (FPGA), clocked at 20 MHz and utilizing 10.7k logic gates (14% of FPGA), 20 Block RAMs (17% of FPGA), and no external RAM. Results will be presented, demonstrating successful photoelectron track cluster detection with minimal impact to detector dead-time.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Gregory, Kyle J., Hill, Joanne E., Black, J. Kevin, Baumgartner, Wayne H., Jahoda, Keith. 2016-04-17. An Efficient, FPGA-Based, Cluster Detection Algorithm Implementation for a Strip Detector Readout System in a Time Projection Chamber Polarimeter. https://ntrs.nasa.gov/citations/20160005280

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

Progress of the NASA ACE Mission Polarimeter Working Group Instrument Inter-Comparison

The NASA Aerosol-Cloud-Ecosystem (ACE) mission is a National Research Council Decadal Survey recommended mission that will contain an imaging polarimeter for remote sensing of aerosols and clouds. A variety of airborne polarimeter prototypes exist, so the ACE Polarimeter Working Group (ACEPWG) was formed to share information between groups and collectively work for improved measurement techniques, uncertainty characterization, and algorithm development. The initial focus has been on observations made during the Polarimeter Definition Experiment (PODEX), conducted in early 2013 in Southern California. Three ACE mission supported polarimeters were deployed on the high altitude ER-2 aircraft as it flew over a variety of targets. Two of those instruments to date have successfully produced Level 1 (geolocated radiance and polarization) data. Initial matched scene inter-comparisons found little radiometric, but significant polarimetric, bias. After improvement to geolocation in one instrument, and calibration in the other, polarimetric comparisons have improved significantly. We will describe these results, remaining unresolved issues, and future plans.

Polarimeter