Skip to main content

Input/Output

  • Chapter
Real-Time Systems

Part of the book series: The International Series in Engineering and Computer Science ((SECS,volume 395))

  • 372 Accesses

Overview

This chapter covers the input/output between a node and the controlled object. It starts with a discussion on the dual role of time at the I/O interface: time can act as a control signal causing the immediate activation of a computational activity, and time can be treated as data that records the occurrence of an external event on the time line. If time is treated as data, then the temporal control structure within the computer is not affected by the occurrence of the external event. In many situations, the I/O interface can be simplified by treating time as data and not as a control signal. Section 9.2 introduces the notions of raw data, measured data, and agreed data. It then continues with a discussion about the different types of agreement, syntactic agreement and semantic agreement.

The differences between sampling, polling, and interrupts are the topic of Section 9.3. From the functional point of view, sampling and polling are identical. However, from the robustness point of view, sampling is superior to polling. Section 9.4 is devoted to a discussion of interrupts. An interrupt is a powerful, and therefore potentially dangerous, mechanism that interferes with the temporal control structure within a node.

Sensors and actuators are the topic of Section 9.5. The concept of the intelligent instrumentation that hides the concrete world interface and interacts with the computer by a standard, more abstract message interface is elaborated. The notion of fault-tolerant actuators and fault tolerant sensors is introduced. Some hints concerning the physical installation of the I/O system are given in Section 9.6.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Kluwer Academic Publishers

About this chapter

Cite this chapter

(2002). Input/Output. In: Real-Time Systems. The International Series in Engineering and Computer Science, vol 395. Springer, Boston, MA. https://doi.org/10.1007/0-306-47055-1_9

Download citation

  • DOI: https://doi.org/10.1007/0-306-47055-1_9

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-7923-9894-3

  • Online ISBN: 978-0-306-47055-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics