PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Zmiana długości cyklu izochronicznego w szeregowych interfejsach komunikacyjnych USB 2.0 I IEEE 1394A

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
PL
Abstrakty
PL
Urządzenia peryferyjne komunikują się z komputerem za pomocą interfejsów komunikacyjnych. Z tego względu kluczowym zadaniem portów jest umożliwienie wykonywania wielu transferów danych różnego rodzaju quasi-jednocześnie na jednej szeregowej magistrali. Taka realizacja różnych transferów danych na jednej magistrali nie jest możliwa w sposób izolowany, tzn. bez wzajemnego wpływu jednego transferu na drugi. Jednym ze skutków tego oddziaływania jest zjawisko zmian długości cyklu izochronicznego, które zostało dokładniej opisane w tym artykule. Zaprezentowano również wyniki obserwacji tego zjawiska w dwóch najpopularniejszych portach USB i IEEE 1394 (FireWire). Eksperymenty pokazały, że w przypadku portu USB transmisja masowa może wpływać na transmisję izochroniczną, skracając długość mikroramki, a co za tym idzie, ograniczając pasmo w mikroramce. Rozwiązania wykorzystujące interfejs FireWire muszą uwzględniać zjawisko drgań cyklu izochronicznego. Skutkuje to zwiększeniem rozmiaru i wzrostem złożoności czasowej oprogramowania (np. sterowników kamer FireWire).
EN
Peripheral devices interact with computer via the communication interfaces. Therefore a key task is to allow the ports perform many different types of data transfers quasi-simultaneously on one serial bus. Execution of different data transfers on the same bus is not possible without the interaction of these transfers. One of the consequences of this interaction is a length change of the isochronous cycle (cycle jitter), which is more fully described in this article. This paper presents the results of the observation of this phenomenon in the two most popular ports: USB and IEEE 1394 (FireWire). Experiments have shown that the bulk USB transmission may interact with the isochronous transmission by shortening the length of microframe and reducing the bandwith within microframe. Solutions based on the FireWire port must reduce the effects of cycle jitter, so the size and compexity of this software is greater (e.g. FireWire camera driver).
Rocznik
Strony
100--105
Opis fizyczny
Bibliogr. 9 poz., rys., wykr.
Twórcy
autor
  • Instytut Informatyki, Politechnika Śląska
Bibliografia
  • [1] Huang Ch-Y., Kuo T-W., Pang A-Ch.: QoS Support for USB 2.0 Periodic and Sporadic Device Requests. IEEE International Real-Time Systems Symposium, 2004.
  • [2] Huang Ch-Y., Kuo T-W., Pang A-Ch.: QoS Storage Subsystems using IEEE 1394. ACM Transactions on Storage 2009.
  • [3] Otten F., Foss R.: Ensuring QoS in Professional Audio Networks which use IEEE 1394b SATNAC 2010 Conference.
  • [4] Steinberg D., Birk Y.: An empirical analysis of the IEEE-1394 serial bus protocol, IEEE Micro, Luty 2000.
  • [5] Sawicki M., Maćkowski M.: Wpływ transmisji asynchronicznej na transfer danych multimedialnych w szeregowych interfejsach komunikacyjnych. Międzynarodowa Konferencja „Naukowa Computer Networks 2013”, Studia In- formatica, vol. 34, no 3 (113), Lwówek Śląski 2013.
  • [6] Sawicki M.: Porównanie interfejsów USB i IEEE 1394a na podstawie czasu realizacji asynchronicznego transferu danych. „Napędy i Sterowanie” 11/2012.
  • [7] Specyfikacja Enhanced Host Controller Interface for Universal Serial Bus Ver. 1.0-2002.
  • [8] Mielczarek W.: USB. Uniwersalny interfejs szeregowy, Helion, Gliwice 2005.
  • [9] Mielczarek W.: Szeregowy interfejs cyfrowy FireWire. Wydawnictwo Politechniki Śląskiej, Gliwice 2010.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-d9e25805-6855-4486-92d0-d3a0bc387baf
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.