IP Library Granted Patent US 10,027,340
Granted Patent B1
US 10,027,340 · App. 13/731,720 · Granted Jul 17, 2018

Method and apparatus to digitize pulse shapes from radiation detectors

Inventors: Andrew Weisenberger (Yorktown, VA); John E. McKisson (Williamsburg, VA); Hai Dong (Yorktown, VA); Chris Cuevas (Yorktown, VA); John McKisson (Hampton, VA); Wenze Xi (Odenton, MD)
Assignee: JEFFERSON SCIENCE ASSOCIATES, LLC
H03M1/12G06F3/05G08C19/16H03M1/00H03M1/001
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,027,340
App. No.
13/731,720
Granted
Jul 17, 2018
Kind
B1
Abstract

A field programmable gate array based multi-channel flash ADC unit combined with a high speed multi-lane data communications channel/Ethernet-like modular intercommunication providing a complete but easily expandable high-speed data acquisition system. This apparatus and method permits high-speed pulse-shape digitalization allowing position resolution imaging of particles having a range of energies and is scalable to achieve the efficient capture of coincident data from large electromagnetic detector arrays.

Claims (34)

1. An expandable component system for digitizing pulse shapes comprising:

a plurality of collection and processing units each including a field programmable gate array;

a coincidence matrix processor comprising a field programmable gate array; said coincidence matrix processor in communication with said plurality of collection and processing units via a high speed multi-lane data communications channel;

a data acquisition module;

a Gigabit Ethernet communication conduit between said coincidence matrix processor and said data acquisition module;

an algorithm to facilitate operation of the expandable component system residing on said coincidence matrix processor; and

an algorithm defining a serial communication between said coincidence matrix processor and said data acquisition module,

whereby said coincidence matrix processor is capable of identifying valid coincidences within data collected from said plurality of collection and processing units via the digitization of pulse charge shapes.

2. The expandable component system of claim 1 wherein

said plurality of collection and processing units includes flash analog to digital conversion hardware capable of digitizing at least sixteen simultaneous channels.

3. The expandable component system of claim 1 wherein said high speed multi-lane data communications channel comprises a laser electro-optics communication arrangement.

4. A method of digitizing electrical pulses emanating from electromagnetic radiation detectors and position resolution imaging comprising:

providing a collection module having a plurality of conversion units; said conversion units comprising a field programmable gate array including a Gigabits Ethernet port and further comprising flash analog to digital electronics capable of digitizing at least sixteen channels simultaneously;

providing a processor module; said processor module being comprised of at least one field programmable gate array having an algorithm embedded therein capable of detecting and identifying a time-coincident arrival of signals from pulses originating from multiple channels in said collection module;

using said collection module to capture coincident analog data from an electromagnetic radiation detector;

digitizing a pulse shape of such analog data from at least two of said at least sixteen simultaneous channels and thereby generating output;

using said output to generate waveform sample data from said at least two of said at least sixteen simultaneous channels;

transmitting timing and channel information of said sample data from said collection module to said processing module;

processing said waveform sample data within said processing module in order to detect valid coincidences within said sample data;

communicating with said collection module upon the detection of a valid coincidence in order to use a portion of said waveform to identify and tag a complete set of channel waveforms from which said portion is derived; and

processing and transmitting the tagged channel waveforms to an external processor.

5. The method of digitizing electrical pulses of claim 4 wherein said field programmable gate arrays of said plurality of conversion units further include a laser transceiver port.

6. A method of digitizing electrical pulses emanating from electromagnetic radiation detectors and position resolution imaging comprising:

providing at least three collection modules; each said collection module comprising a field programmable gate array including a Gigabits Ethernet port and further comprising flash analog to digital electronics capable of digitizing at least sixteen channels simultaneously;

providing at least one coincidence processor module; said processor module being comprised of at least one field programmable gate array having an algorithm embedded therein capable of detecting and identifying a time-coincident arrival of signals from pulses originating from multiple channels in said collection modules;

using said collection modules to capture coincident analog data from an electromagnetic radiation detector;

digitizing a pulse shape of such analog data and thereby generating output which permits identification of a pulse waveform of this data;

transmitting waveform sample data and timing and channel information of said data from said collection modules to said processing module;

processing said waveform sample data within said processing module in order to detect valid coincidences within said sample data;

performing real-time tagging by a step of said processing module communicating with said collection module upon the detection of a valid coincidence in order to use the portion of said waveform to identify and tag a complete set of channel waveforms from which said portion is derived; and,

processing and transmitting only the tagged channel waveforms to an external processor.

7. The method of claim 6 wherein said processing module comprises at least one upper-level field programmable gate array and at least one lower-level field programmable gate array wherein said at least one upper level array and at least one lower-level array are in hierarchical communication; said lower level array collecting signal data and transmitting such data to the next upper-level field programmable gate array; said upper level array making a coincidence determination and transmitting information based upon these results down through the coincident processing module hierarchy to one or more collection modules.

8. The method of claim 6 wherein said transmitting only the tagged channel waveforms to an external processor comprises transmitting all waveforms for a tagged group.

9. The method of claim 6 wherein said transmitting only the tagged channel waveforms to an external processor comprises transmitting only integrated values for each waveform for a tagged group.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2013
From: WEISENBERGER, ANDREW; CUEVAS, CHRIS; DONG, HAI; MCKISSON, JOHN; XI, WENZE; MCKISSON, JOHN E.
To: JEFFERSON SCIENCE ASSOCIATES, LLC
Reel/Frame 030008/0953 →
Cited By (2)
US 12,535,604 US 12,648,742