• DocumentCode
    1344847
  • Title

    CDFVME-software framework for testing VME boards

  • Author

    Gay, C. ; Guo, Y. ; Nahn, S. ; Patrick, J. ; Vejcik, S. ; Votava, M.

  • Author_Institution
    Dept. of Phys., Yale Univ., New Haven, CT, USA
  • Volume
    47
  • Issue
    2
  • fYear
    2000
  • fDate
    4/1/2000 12:00:00 AM
  • Firstpage
    259
  • Lastpage
    262
  • Abstract
    New VME based boards are being produced for the Run II of the Collider Detector at Fermilab (CDF). These boards are being developed and tested at both Fermilab and offsite institutions. A software framework called CDFVME has been developed in which DAQ code can be easily written to control such boards in a test stand. The framework has been used to perform diagnostics at single board, multi-board, and multi-crate levels. This software framework runs on Unix, Linux and Windows NT platforms with a Java GUI communicating via LAN to multiple intelligent front end VME crates. All distributed processes are managed by a custom CORBA based software. The system has been ported to Motorola 68 K and PPC front end processors running the VxWorks real-time kernel
  • Keywords
    computer equipment testing; data acquisition; distributed object management; high energy physics instrumentation computing; real-time systems; satellite computers; system buses; CDF; CDFVME; Collider Detector at Fermilab; VME boards; VxWorks real-time kernel; custom CORBA based software; distributed processes; front end processors; multi-board level; multi-crate level; multiple intelligent front end VME crates; single board level; software framework; Computer architecture; Data acquisition; Detectors; Graphical user interfaces; Hardware; Java; Linux; Packaging; Physics; Software testing;
  • fLanguage
    English
  • Journal_Title
    Nuclear Science, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9499
  • Type

    jour

  • DOI
    10.1109/23.846159
  • Filename
    846159