• DocumentCode
    2271589
  • Title

    Achieving instrument interchangeability with IVI instrument drivers

  • Author

    Mueller, Joseph E.

  • Author_Institution
    Agilent Technol., Loveland, CO, USA
  • fYear
    2003
  • fDate
    22-25 Sept. 2003
  • Firstpage
    444
  • Lastpage
    451
  • Abstract
    This paper illustrates the interchangeable virtual instruments (IVI) tools and architectural elements that enable users to develop software systems that are independent of the underlying instruments. The paper begins by describing how IVI drivers and associated IVI shared components are used to develop a system. An example using a spectrum analyzer and signal generator is presented. The paper then explores how the resulting system can be maintained over time, and the specific steps a customer takes to interchange instruments. The paper then describes where the resulting system may fall short of behaving like the original system. The specific steps that are needed to make the new system behave like the original one are described. Then, these steps are generalized to show what a customer needs to do to create a system that will remain stable when exchanging instruments. Finally a brief description of the IVI measurement and stimulus subsystems (IVI-MSS) standard shows how additional architectural steps can simplify the long-term maintenance of the system.
  • Keywords
    measurement standards; signal generators; spectral analysers; virtual instrumentation; IVI instrument drivers; IVI measurement and stimulus subsystems; IVI shared components; IVI-COM tool; IVI-MSS standard; instrument interchangeability; interchangeable virtual instruments; long-term system maintenance; signal generator; spectrum analyzer; Computer architecture; Frequency; Independent component analysis; Instruments; Lakes; Signal analysis; Signal generators; Software systems; Spectral analysis; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    AUTOTESTCON 2003. IEEE Systems Readiness Technology Conference. Proceedings
  • ISSN
    1080-7725
  • Print_ISBN
    0-7803-7837-7
  • Type

    conf

  • DOI
    10.1109/AUTEST.2003.1243611
  • Filename
    1243611