Testing distributed embedded systems through logic analyzer

  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract

    Testing distributed embedded systems is complex as the individual systems connected on to the network are heterogeneous in nature.The communication system that is used for establishing the networking also varies greatly leading to different testing requirements. Testing of embedded systems can be carried using different methods that include Scaffolding, assert macros, instruction set simulators. In-circuit emulators, logic analyzers each requiring establishment of different testing environment required for undertaking actual testing. Testing of any embedded systems involves testing hardware, testing hardware dependent code, and testing hardware independent code. Logic analyzers are generally used for testing proper working of the Hardware.

    In this paper, a framework is presented using which testing of hardware distributed across the distributed embedded system using logic analyzer is presented.

  • Keywords

    Testing Embedded Systems; Distributed Embedded Systems; Logic Analyzers; Testing Embedded Hardware

  • References

      [1] Wayne Hendrix Wolf, Computers as Components: Principles of Embedded Computing System Design, Gulf Professional Publishing,2005, page no.223-225,296-304

      [2] David E. Simon, An Embedded Software Premier, Pearson Publications, 1999, page no.313-319

      [3] White paper, The XYZs of Logic Analysers Primer, Tektronix

      [4] Alex Dickson, Embedded Debug Overcoming Design Challenges Using Agilent Logic Analysers, Oscilloscopes, and Protocol Analysis Tools Agilent Technologies

      [5] Dario Schor, WitoldKinsner, and Kathryn Marcynuk, Reinforcing the design foundation of asynchronous serial data communications using logic and protocols analyzers, CEEA11, St. John’s, NL, June 6-8, 2011

      [6] Doug Beck, Hewlett-Packard, Understanding Logic Analyser Triggering, Software / hardware integration -Insight, issue.3, Vol.4, 1999, page no. 22-26

      [7] Sonam M. Tiple, Swetansha Chauhan, Aishwarya Sharma, Prof. V. P. Mulik, Prof. A. P. Yadav, Arm Based Logic Analyzer, International Journal of Advanced Research in Computer Science and Software Engineering, issue.3, vol. 5, Mar 2015, page no.426-428

      [8] Varsha Karambelkar, Prof. A. A. Shinde, Logic analyser, International Journal of Engineering Research & Technology, issue.3, vol.1, May 2012

      [9] Will McGrath, Daniel Drew, Jeremy Warner, Majeed Kazemitabaar, Mitchell Karchemsky, David Mellis, Bjoern Hartmann, Bifrost: Visualizing and Checking Behaviour of Embedded Systems across Hardware and Software", IJIST, Québec City, Canada, Oct 2017, page no.299-310

      [10] Debugging system using “vivado” logic analyser, Basic Embedded System Design Tutorial

      [11] Troubleshooting real-time software issue using a Logic analyserhttps://www.embedded.com/design/debug-and-optimization/4236800/1/Troubleshooting-real-time-software-issues-using-a-logic-analyzer.




Article ID: 10601
DOI: 10.14419/ijet.v7i2.7.10601

Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.