A Labview based FPGA data acquisition with integrated stage and beam transport control

https://doi.org/10.1016/j.nimb.2012.12.045Get rights and content

Abstract

We report on a new FPGA based data acquisition system developed for the CSIRO Nuclear Microprobe (NMP) which is tightly integrated with both target positioning and beam transport. The data acquisition system called MicrodaQ is based on National Instruments Labview FPGA and numerous instrumentation modules spread over several PC’s. Beam transport uses a feedback control loop to optimise current on target for long unmanned experiments. These upgrades are discussed in detail and an example of the systems use for μ-Particle Induced X-ray Emission (PIXE) analysis on a Doriri apatite is briefly described.

Introduction

Nowadays, data collection systems for the Nuclear Microprobe (NMP) are having to cater for increasingly complex experimental configurations associated with Ion Beam Analysis (IBA) and the level of synchronization required for quantitative accuracy and cross-correlation [1]. Building specialised hardware to cater for these methods is expensive, time consuming and requires specialised electronics knowledge beyond the average ion beam experimentalist. However, the advent of Field Programmable Gate Arrays (FPGA) in commercial off the shelf systems such as those by National Instruments (NI) has revolutionised time-to-completion, reduced costs associated with building a Data Acquisition System (DAS). Systems based on an FPGA exhibit very little or no software latencies and can be customised for multiple experimental configurations. The adaptability of FPGA programming allows tight synchronization across techniques that would otherwise be performed independently. The systems of Bettiol et al. [1], Bogovac [2], [3] and Ryan et al. [4] are prime examples of the diverse configurations possible with FPGA’s. Importantly, both the Bogovac et al. and Ryan et al. systems replace any need for an ADC by pulse processing on the FPGA itself. For a review of data acquisition systems (DAS) used on microbeams the reader is referred to the review by Ryan [5].

Based at the University of Melbourne, the CSIRO NMP primarily caters for μ-PIXE and PIGE analysis of minerals [6] but has recently been used for Time-Resolved Ion Beam Induced Charge and hyperspectral-Ionoluminescence (IL) analysis of metal sulfides [7] and quartz [8], respectively. With an increasing need to accurately correlate these newer techniques with more traditional methods such as PIXE and Rutherford Backscattering Spectrometry (RBS), a highly flexible DAS platform is required. Moreover, recently there has been an increased impetus from CSIRO NMP users for large scan areas whilst maintaining the maximum spatial resolution and sensitivity. In part this push comes from competing technologies such as Synchrotron X-ray Fluorescence (SXRF) where centimetre sized scans are not uncommon [9]. Ryan et al. discusses this in detail elsewhere in these proceedings.

Whilst the ion optical configuration of the CSIRO NMP is arguably near optimal with respect to getting a maximum beam current density on target [6], limited accelerator brightness, beam damage and count rates too large to reliably process at higher currents means the NMP cannot compete with the scale of SXRF imaging [10] without the use of a pixelated X-ray detector such as Maia [9]. Having said that however, there are still several advantages of the NMP. These are: (1) sensitivity to a broader range of elements than typical observed with SXRF [9] and (2) beam time associated with a single experiment can be significantly longer with the NMP allowing moderately large scale imaging if the DAS is highly stable and the beam current on target can be used to close a feedback loop for beam transport over the entire course of a scan. The third and main advantage of the NMP is the sheer plethora of co-incident techniques available, some of which can be cross-correlated to improve certainty (RBS + PIXE), or provide complimentary chemical information (IL + PIXE) [11], [12], [13]. Whilst X-ray microprobes also have a range of methods at their disposal, most are performed independently on beamlines specialised to a particular method thereby requiring additional, hard to come by, beam time.

To really take advantage of the modern NMP with highly customised yet changeable experimental configurations, one requires a flexible stable DAS working in conjunction with beam transport. In this paper we report on the development of an FPGA based DAS called MicrodaQ which satisfies conditions (A) above and is able to provide real-time feedback for automating beam transport along the beam-line ensuring most of condition (B) is met. The system hardware and software design was chosen to be flexible enough to accommodate rapid prototyping of new experimental configurations. For example, shape scanning for Proton Beam Writing (PBW) has been implemented using bitmap images but has yet to be tested. Likewise, we also plan to accommodate high-speed communications with an Ocean optics Maya detector for hyperspectral IL [8].

Section snippets

Das hardware

A Field Programmable Gate Array (FPGA) based data collection system called MicrodaQ has been developed for the NMP and interlinked with new XYZ stage, object, and divergence slit control systems as illustrated in Fig. 1. The DAS comprises an NI PXI chassis with real-time controller (PXI-8186) as well as numerous modules including a real-time IO R-series PXI-8753R FPGA module as well as a generic DAQ card (PXI-6229) for non-deterministic controls related to beam transport. A PXI-2503

Example data

The MicrodaQ system is illustrated by way of example on the apatite assemblage shown in Fig. 5 taken from the Doriri region in Papua New Guinea. Geochemical interest lies in the alteration zone between the apatite and chlorite regions indicated in the figure. Trace levels accumulated in this zone can be indicative of fluid flow during alteration. A large area of 1.25 mm × 1.5 mm of 3 MeV protons was x-step scanned with 1000 channels in y and ∼875 in x. Live charge of 50pC/pixel ensured good

Conclusion

The new MicrodaQ data acquisition system for the CSIRO NMP have been described and illustrated on a Doriri creek apatite assemblage. The system is still undergoing gradual improvements including the addition of extra channels as deemed necessary. The microbeam facility is now able to run 24 h a day and producing even higher quality PIXE data for the geological and material sciences.

Acknowledgements

The authors gratefully acknowledge a large Australian Education Infrastructure Fund (EIF) grant for some of this work. We would also like to thank the Papuan Precious Metals company from Doriri Creek, Papua New Guinea for providing the sample.

References (14)

There are more references available in the full text version of this article.

Cited by (21)

  • Remote case teaching mode based on computer FPGA platform and data mining

    2021, Microprocessors and Microsystems
    Citation Excerpt :

    To optimize the kernel HLS, one must first determine where the bottlenecks are and by-block analysis HLS (HTTP Live Streaming) code [13]. Nuclear Microprobe (NMP) data acquisition system needs to adapt to the Ion Beam Analysis (IBA) synchronization level associated with the increasing complexity of the experimental configuration and quantification accuracy and relevance of the desired [14]. High-performance data collection and processing systems generally use primary and Windows ARM-based (Field-Programmable Gate Array) FPGA from the control structure.

  • PIXE imaging of hyperaccumulator plants using the Maia detector array

    2019, Nuclear Instruments and Methods in Physics Research, Section B: Beam Interactions with Materials and Atoms
    Citation Excerpt :

    Achieving the necessary pixel sensitivities translates into relatively small area scans or hugely prolonged exposures to accommodate at scale imaging for the large areas required for many plant science applications. For example, the elemental maps of a Psychotria gabriellae petiole shown in Fig. 1 was collected with a beam current of 100–200pA and an average count rate of between 5 and 10 k/s using the Microdaq DAS [16] and took over 24 h to complete. The High Purity Germanium (HPGe) X-ray detector mounted at 135° has a solid-angle at closest approach of 200–250 msr.

  • High definition large area mapping of geological samples using a Maia detector array in the Nuclear Microprobe

    2019, Nuclear Instruments and Methods in Physics Research, Section B: Beam Interactions with Materials and Atoms
  • Enrichment efficiency of noble alloying elements on magnesium and effect on hydrogen evolution

    2019, Corrosion Science
    Citation Excerpt :

    A Be filter (250 μm) was placed on the face of a Canberra Hyper-pure germanium (Ge) X-ray detector (at 45° to the incident beam) to limit the high count rate from the Mg host. The MicrodaQ system was used to collect dead-time corrected image data for all the analyses [31]. GeoPIXE software suite, the details of which are reported elsewhere [32] was used for all the post-data collection analysis.

  • Particle induced gamma and X-ray emission spectroscopies of lithium based alloy coatings

    2017, Nuclear Instruments and Methods in Physics Research, Section B: Beam Interactions with Materials and Atoms
  • Next generation data acquisition systems for the CSIRO Nuclear Microprobe: Highly scaled versus customizable

    2017, Nuclear Instruments and Methods in Physics Research, Section B: Beam Interactions with Materials and Atoms
    Citation Excerpt :

    On the CSIRO NMP at the University of Melbourne, two closely coupled data acquisition systems have been developed. Whilst the μ-DAQ system [3] has been in use for nearly 5 years and updated over time, its reliance on external NIM ADC’s limits its use to a smaller number of independent channels (practical maximum of 4). Within the geosciences however, complimentary techniques like Synchrotron X-ray Fluorescence (SXRF) have driven demand for large area mapping on the CSIRO NMP and by corollary, the need for the larger data throughputs associated with highly pixelated detectors such as the Maia.

View all citing articles on Scopus
View full text