• DocumentCode
    986888
  • Title

    Proposed object-oriented architecture of a flexible small-scale system for digital pulse shape acquisition

  • Author

    Guazzoni, P. ; Riccio, F. ; Russo, S. ; Sassi, M. ; Zetta, L.

  • Author_Institution
    Ist. Nazionale di Fisica Nucleare, Milano, Italy
  • Volume
    53
  • Issue
    3
  • fYear
    2006
  • fDate
    6/1/2006 12:00:00 AM
  • Firstpage
    886
  • Lastpage
    892
  • Abstract
    In order to fully exploit all the possibilities of digital pulse shape acquisition with AZ/4π-multidetectors for charged products, we developed a case study of data acquisition system. The proposed object-oriented scalable architecture is distributed over a network of processing and storage units and based on a set of objects, each one devoted to a specific job. It performs on-line real-time acquisition and product identification, using sampling VME-ADCs and proper algorithms for digital signal processing. A PCI-VME bridge is used to interface the ADCs to a gigabit network of personal computers. Preliminary benchmarking tests have been carried out to determine performances and actual possibilities of the system.
  • Keywords
    analogue-digital conversion; data acquisition; high energy physics instrumentation computing; nuclear electronics; object-oriented programming; peripheral interfaces; scintillation counters; signal processing; system buses; AZ/4pi-multidetectors; CsI(Tl) detector; PCI-VME bridge; charged products; data acquisition system; digital pulse shape acquisition; digital signal processing; flexible small-scale system; gigabit network; object-oriented scalable architecture; on-line real-time acquisition; personal computer; product identification; sampling VME-ADCs; storage unit; system performance; Benchmark testing; Bridges; Data acquisition; Digital signal processing; Microcomputers; Pulse shaping methods; Shape; Signal processing algorithms; Signal sampling; System testing; Data acquisition; digital pulse shape acquisition; digital signal processing; multi-threading; object oriented programming; software architecture;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/TNS.2006.875067
  • Filename
    1644959