Measurement, Control, and Communication Using IEEE 1588

Part III: Applying IEEE 1588

Chapter List

Chapter 6: System Architecture Based on Synchronized Clocks
Chapter 7: Case Studies in Industrial Automation and Power
Chapter 8: Case Studies in Instrumentation Systems
Chapter 9: Case Studies in Communications
Chapter 10: The Future of IEEE 1588 and Time-Based Applications

This chapter discusses the larger application issues in using IEEE 1588. Some of these issues concern the design of the nodes containing the IEEE 1588 clocks, while others are issues of system design.

6.1 Partitioning in IEEE 1588 Systems

Partitioning is a well-established principle in system design that confers several significant benefits, including:

  • Clarity: a properly partitioned design is easier to understand, especially for complex systems.

  • Composability: without careful partitioning, it is almost impossible to create components that can be effectively combined into larger entities. This is especially true if the resulting combination must be provably correct. In hard real-time systems, temporal composability is a major design challenge.

  • Containment: there are many aspects of an implementation that, if confined within a module, are much easier to design and manage. In safety-critical systems, the containment of fault propagation within module boundaries is a requirement for achieving system-wide fault tolerance. In measurement systems, calibration is much easier to manage if the partitions allow separate and independent calibration of each module. Likewise, if logic, state, and temporal properties can be largely confined within module boundaries, overall system integration is usually easier.

As noted in Section 3.1, IEEE 1588 is designed to enable time-based execution in distributed systems used for measurement and...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Power over Ethernet (PoE) Controllers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.