• DocumentCode
    3662297
  • Title

    Executable test definition for a state machine driven embedded test controller module

  • Author

    Benjamin Steinwender;Michael Glavanovics;Wilfried Elmenreich

  • Author_Institution
    Smart Grids Group/Lakeside Labs, Alpen-Adria-Universitä
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    168
  • Lastpage
    173
  • Abstract
    Microcontroller modules are introduced to a life test system to apply stimuli and stress patterns to the unit under test. The firmware must evaluate the status or operational function of the tested device for a multitude of different applications. A finite-state machine design for the microcontroller is presented that is configurable via a communication bus. The controller acts according to the given test plan description. Various sources can trigger events to cause a transition in the state machine. Custom Lua script code is executed in each state in order to control and communicate with the test hardware.
  • Keywords
    "Microcontrollers","Hardware","Software","Stress","Virtual machining","Real-time systems","Instruments"
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2015 IEEE 13th International Conference on
  • ISSN
    1935-4576
  • Electronic_ISBN
    2378-363X
  • Type

    conf

  • DOI
    10.1109/INDIN.2015.7281729
  • Filename
    7281729