Koneksi hard drive SATA lebih cepat daripada koneksi hard disk PATA lama dan hal yang sama dapat dikatakan untuk standar pemasangan kabel eksternal, tetapi ini kontra-intuitif: mengapa transmisi paralel tidak akan lebih cepat?
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.
Pembaca SuperUser Sederhana ingin tahu tentang kecepatan transfer data koneksi paralel dan serial:
Secara intuitif, Anda akan berpikir bahwa transmisi data paralel harus lebih cepat daripada transmisi data serial; secara paralel Anda mentransfer banyak bit pada saat yang sama, sedangkan secara serial Anda melakukan sedikit demi sedikit.
Jadi apa yang membuat antarmuka SATA lebih cepat daripada PATA, perangkat PCI-e lebih cepat daripada PCI, dan port serial lebih cepat daripada paralel?
Meskipun mudah untuk masuk ke alasan bahwa SATA lebih baru daripada PATA, harus ada mekanisme yang lebih konkret di tempat kerja daripada hanya usia.
Kontributor SuperUser Mpy menawarkan beberapa wawasan tentang sifat tipe transmisi:
Anda tidak bisa merumuskannya dengan cara ini.
Transmisi serial adalahlebih lambat dari transmisi paralel diberikanfrekuensi sinyal yang sama. Dengan transmisi paralel Anda dapat mentransfer satu kata per siklus (misalnya 1 byte = 8 bit) tetapi dengan transmisi serial hanya sebagian kecil (misalnya 1 bit).
Alasan perangkat modern menggunakan transmisi serial adalah sebagai berikut:
- Anda tidak dapat meningkatkan frekuensi sinyal untuk transmisi paralel tanpa batas, karena, dengan desain, semua sinyal dari pemancar perlu sampai ke penerima diwaktu yang sama. Ini tidak dapat dijamin untuk frekuensi tinggi, karena Anda tidak dapat menjamin bahwawaktu transit sinyal sama untuk semua jalur sinyal (pikirkan jalur yang berbeda di mainboard). Semakin tinggi frekuensinya, semakin kecil perbedaan perbedaan. Oleh karena itu penerima harus menunggu sampai semua jalur sinyal diselesaikan - jelas, menunggu menurunkan tingkat transfer.
- Hal lain yang bagus (dari posting ini) adalah yang perlu dipertimbangkancrosstalk dengan garis sinyal paralel. Semakin tinggi frekuensinya, semakin jelas crosstalk dan dengan itu semakin tinggi probabilitas kata rusak dan kebutuhan untuk mengirimnya kembali. [1]
Jadi, bahkan jika Anda mentransfer lebih sedikit data per siklus dengan transmisi serial, Anda dapat pergi ke frekuensi yang jauh lebih tinggi yang menghasilkan tingkat transfer bersih yang lebih tinggi.
[1] Ini juga menjelaskan mengapa UDMA-Cables (Parallel ATA dengan peningkatan kecepatan transfer) memiliki dua kali lebih banyak kabel sebagai pin. Setiap kawat kedua di-ground untuk mengurangi crosstalk.
Scott Chamberlain menggemakan jawaban Myp dan memperluas ekonomi desain:
Masalahnya adalah sinkronisasi.
Ketika Anda mengirim secara paralel Anda harus mengukur semua garis pada saat yang sama, ketika Anda pergi lebih cepat ukuran jendela untuk saat itu semakin kecil dan kecil, akhirnya bisa menjadi sangat kecil sehingga beberapa kabel mungkin masih menstabilkan sementara yang lain selesai sebelum Anda kehabisan waktu.
Dengan mengirimkan serial, Anda tidak perlu lagi khawatir tentang semua stabilisasi garis, hanya satu baris. Dan itu lebih hemat biaya untuk membuat satu garis stabil 10 kali lebih cepat daripada menambah 10 baris pada kecepatan yang sama.
Beberapa hal seperti PCI Express melakukan yang terbaik dari kedua dunia, mereka melakukan serangkaian koneksi serial paralel (16x port pada motherboard Anda memiliki 16 koneksi serial). Dengan melakukan itu setiap baris tidak harus sinkron sempurna dengan jalur lain, hanya selama pengontrol di ujung yang lain dapat menyusun kembali “paket-paket” data ketika mereka datang dengan menggunakan urutan yang benar.
Halaman Cara Stuff Works untuk PCI-Express melakukan eksplanasi yang sangat bagus secara mendalam tentang bagaimana PCI Express dalam serial dapat lebih cepat daripada PCI atau PCI-X secara paralel.
Versi TL; DR: Lebih mudah untuk membuat koneksi tunggal pergi 16 kali lebih cepat dari 8 koneksi pergi 2 kali lebih cepat setelah Anda mencapai frekuensi yang sangat tinggi.
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.