Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet

In test and measurement, synchronizing multiple devices to timely coordinate data acquisition is crucial. This is due to the limited number of channels on a single device and the need for mixed-signal channels. Currently, various techniques have been proposed for triggering and synchronization am...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Chong Han
Format: Thesis
Language:English
Published: 2016
Subjects:
Online Access:http://eprints.usm.my/45762/1/Triggering%20Synchronization%20Of%20Multiple%20Usb%203.0%20Devices%20Using%20Isochronous%20Timestamp%20Packet.pdf
http://eprints.usm.my/45762/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.usm.eprints.45762
record_format eprints
spelling my.usm.eprints.45762 http://eprints.usm.my/45762/ Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet Lim, Chong Han T Technology TK7800-8360 Electronics In test and measurement, synchronizing multiple devices to timely coordinate data acquisition is crucial. This is due to the limited number of channels on a single device and the need for mixed-signal channels. Currently, various techniques have been proposed for triggering and synchronization among multiple devices such as GPIB, VXI, PXI/PXIe and LXI. However, they are expensive and need large footprint and additional cable or hardware to set up. Due to that, with the low cost and easy-to-setup USB 2.0, it is enhanced to have synchronization ability. There are various synchronization methods in USB 2.0 such as software-timed trigger, external hardware trigger and USB-inSync. The software-timed trigger is purely implemented in software and has high trigger delay, which is up to microseconds. Besides that, for both external hardware trigger and USB-inSync, they can achieve up to nanoseconds of synchronization precision. However, both of those methods need extra hardware or setup to synchronize multiple devices. In order to overcome these drawbacks from the existing techniques, a trigger algorithm is proposed based on the study of USB 3.0 technology. The Isochronous Timestamp Packet (ITP) in USB 3.0 is used as the main component in the trigger algorithm. Without any hardware implementation, the trigger algorithm is able to trigger multiple USB 3.0 devices with a trigger delay around 280 ns. In addition, the trigger algorithm can support up to maximum three consecutive connected hubs without affecting the performance. In short, the trigger algorithm had improved the trigger delay from conventional software-timed trigger by 99.7% and without any hardware implementation it is easier to set up compared to external hardware trigger. 2016-05 Thesis NonPeerReviewed application/pdf en http://eprints.usm.my/45762/1/Triggering%20Synchronization%20Of%20Multiple%20Usb%203.0%20Devices%20Using%20Isochronous%20Timestamp%20Packet.pdf Lim, Chong Han (2016) Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet. Masters thesis, Universiti Sains Malaysia.
institution Universiti Sains Malaysia
building Hamzah Sendut Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Sains Malaysia
content_source USM Institutional Repository
url_provider http://eprints.usm.my/
language English
topic T Technology
TK7800-8360 Electronics
spellingShingle T Technology
TK7800-8360 Electronics
Lim, Chong Han
Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet
description In test and measurement, synchronizing multiple devices to timely coordinate data acquisition is crucial. This is due to the limited number of channels on a single device and the need for mixed-signal channels. Currently, various techniques have been proposed for triggering and synchronization among multiple devices such as GPIB, VXI, PXI/PXIe and LXI. However, they are expensive and need large footprint and additional cable or hardware to set up. Due to that, with the low cost and easy-to-setup USB 2.0, it is enhanced to have synchronization ability. There are various synchronization methods in USB 2.0 such as software-timed trigger, external hardware trigger and USB-inSync. The software-timed trigger is purely implemented in software and has high trigger delay, which is up to microseconds. Besides that, for both external hardware trigger and USB-inSync, they can achieve up to nanoseconds of synchronization precision. However, both of those methods need extra hardware or setup to synchronize multiple devices. In order to overcome these drawbacks from the existing techniques, a trigger algorithm is proposed based on the study of USB 3.0 technology. The Isochronous Timestamp Packet (ITP) in USB 3.0 is used as the main component in the trigger algorithm. Without any hardware implementation, the trigger algorithm is able to trigger multiple USB 3.0 devices with a trigger delay around 280 ns. In addition, the trigger algorithm can support up to maximum three consecutive connected hubs without affecting the performance. In short, the trigger algorithm had improved the trigger delay from conventional software-timed trigger by 99.7% and without any hardware implementation it is easier to set up compared to external hardware trigger.
format Thesis
author Lim, Chong Han
author_facet Lim, Chong Han
author_sort Lim, Chong Han
title Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet
title_short Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet
title_full Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet
title_fullStr Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet
title_full_unstemmed Triggering Synchronization Of Multiple Usb 3.0 Devices Using Isochronous Timestamp Packet
title_sort triggering synchronization of multiple usb 3.0 devices using isochronous timestamp packet
publishDate 2016
url http://eprints.usm.my/45762/1/Triggering%20Synchronization%20Of%20Multiple%20Usb%203.0%20Devices%20Using%20Isochronous%20Timestamp%20Packet.pdf
http://eprints.usm.my/45762/
_version_ 1681490176055967744
score 13.211869