Asee peer logo

Laboratory For Real Time And Embedded Systems

Download Paper |

Conference

2002 Annual Conference

Location

Montreal, Canada

Publication Date

June 16, 2002

Start Date

June 16, 2002

End Date

June 19, 2002

ISSN

2153-5965

Conference Session

Real-Time and Embedded Systems Education

Page Count

9

Page Numbers

7.790.1 - 7.790.9

DOI

10.18260/1-2--10469

Permanent URL

https://peer.asee.org/10469

Download Count

745

Paper Authors

author page

Milan Soklic

Download Paper |

Abstract
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

Main Menu

Session 1420

Laboratory for Real-Time and Embedded Systems

Milan E. Soklic, Ph.D.

Software & Electrical Engineering Department Monmouth University, West Long Branch, NJ msoklic@monmouth.edu

Abstract

This article discusses the design and implementation of laboratory equipment suitable for teaching and research in the area of embedded and real-time systems.

Basic characteristics of real-time systems are that they are embedded and inherently concurrent. Being embedded implies that interfaces of software modules are to be well defined, whereas, concurrency indicates that software processes execute logically in parallel. Using a uniprocessor computer, software processes execute in an overlapped fashion and ordering of events and communication among the processes is not always what was expected. To bridge the gap between the theory and the practice, a laboratory was built which supports the study of embedded and real-time issues that appear simple on the surface, but are in reality “wicked” problems.

The real-time laboratory equipments is designed and assembled around several commercially available components. Its main software/hardware components are personal computer workstations hosting Tornado integrated tool for development of real-time and embedded software, single board computers hosting VxWorks real-time operating system, and a toy-size hardware railroad.

The described laboratory equipment enables the user to have an ample opportunity to gain an in- depth understanding of the underlying mechanisms that govern the behavior of embedded and concurrent processes, to compare software execution in simulated and in real, i.e. native, environment, and to visually observe and verify software behavior on the real-time controlled demonstration target – the railroad model.

Proceedings of the 2002 American Society for Engineering Education Annual Conference & Exposition Copyright Ó 2002, American Society for Engineering Education

Main Menu

Soklic, M. (2002, June), Laboratory For Real Time And Embedded Systems Paper presented at 2002 Annual Conference, Montreal, Canada. 10.18260/1-2--10469

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2002 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015