Bus IEEE 1394 Bus serial yg cepat, murah serta gampang dipakai untuk menghubungkan komputer serta perangkat periferal. Sebagai standar interkoneksi komputer, dibenamkan oleh vendor elektronik. Konsumen sebagai sarana untuk menghubungkan aneka macam perangkat konsumen digital untuk mendorong konvergensi antara peralatan elektronik rumah serta komputer.
Standardisasi Teknologi oleh IEEE pertengahan 90-an dengan nama IEEE 1394-1995. Nama Firewire yg dikenal luas, nama merek dagang Apple.
Topologi dapat berubah secara dinamis ketika perangkat dipadukan atau dihapus dari jaringan (Dynamic Plug'n'Play, Auto Bus Configuration).
Bus Interkoneksi berperforma tinggi, berbiaya rendah antar perangkat dengan kemampuan Plug and Play serta akomodasi pengembangan. Konsep Standar untuk membentuk jaringan Peer-to-Peer, setiap perangkat terhubung menso node yg sama (berarti kemunculan host sentra tidak diperlukan).
Cables and Connectors
Menanggapi persyaratan dari perangkat yg berbeda yg sanggup dihubungkan melalui bus (perangkat audio / video, unit penyimpanan, peripheral komputer dll), standar IEEE 1394 memperlihatkan transfer data berberkecepatan tinggi
➽ 100 Mbit/s
➽ 200 Mbit/s
➽ 400 Mbit/s.
Untuk mendukung transfer
ke yg lebih besar digunakan
➽ Kabel Twisted-Pair
➽ Serat Optik
Spesifikasi yg lebih ketat serta menambah kan sejumlah karakteristik untuk meningkat kan efisiensi bus.
Pembaruan Standar telah dibentuk (1394b) yg meningkatkan tingkat transfer maksimum menso
➽ 800 Mbit/s
➽ 1600 Mbit/s
➽ 3200 Mbit/s
Dua cara dasar mentransfer gosip antar perangkat terhubung:
➽ Transfer Isochronous.
Digunakan oleh aplikasi yg membutuhkan jaminan waktu tunda, sementara ada toleransi dalam validitas data. Aliran video yaitu pola aplikasi.
➽ TransferAsychronous.
Untuk mentransfer gosip kontrol atau data yg kebenarannya harus dijamin tetapi ada beberapa fleksibilitas mengenai waktu pengiriman (aplikasi tipikal jenis ini yaitu transfer data antar perangkat penyimpanan).
Fitur IEEE-1394
➽ Transfer data real-time untuk aplikasi multimedia
➽ 100 serta 200Mbits / s berkecepatan data hari ini
Jalur peningkatan 400-800 Mbits / s serta mul ti-Gbits / s
➽ Sambungan eksklusif / pemutusan tanpa kehilangan atau interupsi data
➽ Konfigurasi otomatis mendukung "plug and play"
➽ Topologi jaringan yg bentuknya bebas
memungkinkan pencampuran cabang serta rantai daisy
➽ Tidak diharapkan pemisah baris terpisah
➽ Dijamin kiprah bandwidth untuk aplikasi real-time
➽ Konektor umum untuk aneka macam perangkat serta aplikasi
➽ Compliant dengan standar IEEE-1394 High Performance Serial Bus
Arsitektur IEEE-1394
Mendefinisikan dua kategori bus:
➽ Bus Backplane
Untuk melengkapi Struktur Bus Paralel dengan menyediakan jalur komunikasi serial alternatif antara perangkat yg dicolokkan ke backplane.
➽ Bus Kabel.
Adalah "Jaringan Non-Siklik dengan cabang terbatas,"
terdiri dari jembatan bus serta node (perangkat kabel).
Non-cyclic berarti Tidak sanggup menghubungkan perangkat tolong-menolong untuk menciptakan loop. Pengalamatan 16-bit menyediakan sampai 64K node dalam sistem. Hingga 16 hop kabel diperbolehkan antara node, istilah cabang terbatas.
Jembatan Bus berfungsi untuk menghubungkan bus-bus yg mempunyai tipe yg sama atau berbeda; antarmuka 1394-to-PCI dalam PC merupakan jembatan bus, yg biasanya berfungsi sebagai perangkat root serta menyediakan kemampuan bus master (pengontrol).
Jembatan Bus untuk menghubungkan kabel 1394 serta bus 1394 backplane.
➽ Six-bit Node_IDs memungkinkan sampai 63 node
untuk dihubungkan ke jembatan bus tunggal
➽ 10 bit Bus_IDs mengakomodir sampai 1.023 jembatan
dalam suatu sistem.
Setiap Node mempunyai tiga konektor, meskipun standar menyediakan 1 sampai 27 konektor per lapisan fisik perangkat atau PHY. Hingga 16 node sanggup daisy-chained melalui konektor dengan kabel standar sampai 4,5 m panjangnya untuk total panjang kabel standar 72 m.
(Menggunakan kabel “Gemuk” berkualitas lebih tinggi memungkinkan interkoneksi yg lebih lama.) Perangkat pelengkap sanggup dihubungkan dalam konfigurasi simpul daun.
Semua 1394 perangkat elektronik konsumen yg diumumkan pada awal 1997 hanya mempunyai satu konektor; ketika ini tidak ada camcorder digital atau VCR yg sesuai dengan perangkat dengan ID 3 atau ID 5 yg ditunjukkan pada gambar.
Alamat Fisik pada jembatan power up (reset bus) serta setiap kali node dipadukan atau dihapus dari sistem, baik dengan koneksi fisik / pemutusan atau power up / down. Tidak diharapkan sakelar ID perangkat serta hot plugging node disokong. Makara 1394 memenuhi syarat sebagai bus plug-and-play.
Lapisan Fisik, Tautan
serta Transaksi
Protokol 1394 diimplementasikan oleh tiga lapisan bertumpuk yg ditunjukkan pada gambar. Tiga lapisan melaksanakan fungsi-fungsi berikut:
Lapisan TRANSAKSI
Mengimplementasikan protokol Permintaan-Respons yg diharapkan untuk menyesuaikan dengan Standar Kontrol serta Pendaftaran Status (CSR) Standar ISO / IEC 13213: 1994
(CSR) untuk Bus Mikro (baca, tulis serta kunci). Kesesuaian dengan ISO / IEC 13213: 1994 meminimalkan jumlah sirkuit yg dibutuhkan oleh 1394 IC untuk interkoneksi dengan bus paralel standar.
Lapisan TAUTAN
Menyediakan datagram yg diakui ke lapisan transaksi.
(A datagram yaitu transfer data satu arah dengan konfirmasi permintaan.)
Lapisan tautan menangani semua transmisi paket serta tanggung jawab penerimaan, ditambah ketentuan kontrol siklus untuk saluran-saluran isokron.
Lapisan FISIK
Menyediakan layanan inisialisasi serta arbitrase yg diharapkan untuk memastikan bahwa hanya satu node pada satu waktu mengirimkan data serta menerjemahkan pedoman data bus serial serta level sinyal ke yg diharapkan oleh lapisan tautan.
Isolasi Galvanik sanggup diimplementasikan antara lapisan fisik serta lapisan penghubung; dengan isolasi, chip yg mengimplementasikan lapisan fisik disokong oleh konduktor bus.
Isolasi harus disediakan di mana kabel listrik tiga kawat dipakai untuk mencegah loop tanah melalui tanah kawat-hijau; perangkat konsumen, yg memakai kabel listrik dua kabel atau pasokan listrik kutub-dinding, biasanya tidak memerlukan isolasi galvanis.
Inti koneksi IEEE 1394
Lapisan Fisik serta Chip Semikonduktor lapisan tautan, serta IEEE 1394 membutuhkan dua chip per perangkat. Antarmuka Fisik (PHY) yaitu perangkat sinyal adonan yg terhubung ke PHY perangkat lain.
Termasuk Logika diperlukan untuk melaksanakan Fungsi Arbitrase serta Inisialisasi bus. Antarmuka Link menghubungkan PHY serta perangkat internal. Ini mentransmisikan serta mendapatkan paket data berformat 1394 serta mendukung transfer Data Asinkron atau Isochronous.
Menyediakan Format Asinkron serta Isochronous pada antarmuka yg sama memungkinkan aplikasi non-real-time yg penting, menyerupai printer, scanner, aplikasi kritis waktu positif (Video serta Audio), untuk beroperasi di bus yg sama.
Semua Chip PHY memakai teknologi yg sama, sesertagkan Link yaitu khusus perangkat. Pendekatan ini memungkinkan IEEE 1394 untuk bertindak sebagai sistem Peer-to-Peer ketimbang dengan desain server klien USB. Akibatnya, sistem IEEE 1394 tidak memerlukan host atau PC.