1 / 24

ID 220C: Synchronize Distributed Controllers within Nanoseconds Using IEEE1588 over Ethernet

ID 220C: Synchronize Distributed Controllers within Nanoseconds Using IEEE1588 over Ethernet. IXXAT, Inc. Jon Waters. Application Engineer. 12 October 2010. Version: 1.1. Jon Waters. Application Engineer IEEE1588 Applications Education BSCE University of New Hampshire Work Experience

hagop
Télécharger la présentation

ID 220C: Synchronize Distributed Controllers within Nanoseconds Using IEEE1588 over Ethernet

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ID 220C: Synchronize Distributed Controllers within Nanoseconds Using IEEE1588 over Ethernet IXXAT, Inc. Jon Waters Application Engineer 12 October 2010 Version: 1.1

  2. Jon Waters • Application Engineer • IEEE1588 Applications • Education • BSCE University of New Hampshire • Work Experience • 4 years experience with embedded systems • 2 years experience with IEEE1588 Your Company Logo HERE

  3. What is IEEE1588? Your Company Logo HERE

  4. IEEE1588 • IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems • Precision Time Protocol (PTP) is a packet based synchronization mechanism which can be used on various standard busses like: • CAN • ATM • Ethernet • IEEE 1588 provides scalable accuracy and synchronization • High precision (sub-nanoseconds) • Low costs Your Company Logo HERE

  5. How does IEEE1588 work? Your Company Logo HERE

  6. Synchronization Principle Your Company Logo HERE

  7. IEEE1588 over Ethernet/UDP Your Company Logo HERE

  8. IEEE1588 Packets - Sync Your Company Logo HERE

  9. IEEE1588 Packets – Follow_Up Your Company Logo HERE

  10. IEEE1588 Packets – Delay_Req Your Company Logo HERE

  11. IEEE1588 Packets – Delay_Resp Your Company Logo HERE

  12. Timestamping on Ethernet Your Company Logo HERE

  13. Timestamping Location Your Company Logo HERE

  14. Features of IEEE1588 Your Company Logo HERE

  15. IEEE1588 Features • Hot plugging capable • Network auto-configuration • Management Interface • E2E and P2P delay mechanisms • Minimal resource requirements • Multiple protocol mappings • UDP/IPv4 • UDP/IPv6 • 802.3 Ethernet • DeviceNet • Unicast capable Your Company Logo HERE

  16. Network Topologies Your Company Logo HERE

  17. IEEE1588 Clocks • Master/Slave • Grandmaster Clock • Boundary Clock • Transparent Clock • Ordinary Clock Your Company Logo HERE

  18. Master-Slave Hierarchy Your Company Logo HERE

  19. Markets and Applications Your Company Logo HERE

  20. IEEE1588 Markets and Applications • Industrial Automation • Ethernet/IP and CIPSync • Powerlink • Test and Measurement • LXI Consortium • Telecommunications • Electric Power Grid • Ethernet AVB and 802.1AS • Automotive • Professional Audio/Video • Consumer Electronics Your Company Logo HERE

  21. Implementation on SH7216RDK Your Company Logo HERE

  22. SH7216RDK • Demonstration of IEEE1588 running on SH7216 microcontroller with NSC Precision PHYTER Your Company Logo HERE

  23. Thank You

More Related