Kamis, 13 Oktober 2011

Diferensial Manchester encoding


Diferensial Manchester encoding, juga disebut tanda biphase kode (BMC) atau FM1, adalah kode baris di mana data yang dan sinyal clock digabungkan untuk membentuk 2-tingkat satu diri sinkronisasi aliran data . Ini adalah pengkodean diferensial , dengan menggunakan kehadiran atau tidak adanya transisi untuk menunjukkan nilai logis . Ini memiliki keuntungan atas beberapa kode baris lainnya:
  • Sebuah transisi dijamin setidaknya sekali setiap bit, yang memungkinkan perangkat penerima untuk melakukan pemulihan jam .
  • Mendeteksi transisi sering kurang kesalahan rentan daripada membandingkan terhadap ambang batas dalam lingkungan yang bising.
  • Berbeda dengan Manchester encoding , hanya kehadiran transisi penting, tidak polaritas. Diferensial coding skema akan bekerja persis sama jika sinyal terbalik (kabel bertukar). (Lainnya kode baris dengan properti ini termasuk NRZI , bipolar pengkodean , kode mark inversion , dan MLT-3 encoding ).
  • Jika tingkat sinyal tinggi dan rendah memiliki tegangan yang sama dengan polaritas yang berlawanan, sinyal dikodekan memiliki nol tegangan DC rata-rata , sehingga mengurangi daya transmisi yang diperlukan dan meminimalkan jumlah kebisingan elektromagnetik yang dihasilkan oleh saluran transmisi.
Yang tingkat simbol adalah dua kali bitrate dari sinyal asli. Setiap periode bit dibagi menjadi dua setengah periode: jam dan data. Jam setengah periode selalu dimulai dengan transisi dari rendah ke tinggi atau dari tinggi ke rendah. Data setengah periode transisi untuk membuat satu nilai dan tidak ada transisi untuk nilai lainnya. Salah satu versi dari kode membuat transisi untuk 0 dan tidak ada transisi untuk 1 dalam periode setengah-data, yang lain membuat transisi selama 1 dan tidak ada transisi untuk 0. Jadi, jika "1" diwakili oleh satu transisi, maka "0" diwakili oleh dua transisi dan sebaliknya, membuat Diferensial Manchester bentuk pergeseran frekuensi keying . Entah kode dapat diartikan dengan jam setengah periode-baik sebelum atau setelah setengah periode-data.
Contoh pengkodean Manchester Diferensial: data sebelum jam, dan 0 transisi berarti.
Contoh lain: jam sebelum data, dan 1 transisi berarti.
Diferensial Manchester sinkronisasi diri karena ada perubahan pada sinyal setidaknya setiap dua bit. Hal ini tidak diperlukan untuk mengetahui polaritas sinyal yang dikirim karena informasi tersebut tidak disimpan dalam nilai-nilai aktual dari tegangan, tetapi dalam perubahan mereka: dengan kata lain tidak peduli apakah logika 1 atau 0 diterima, tetapi hanya apakah polaritas adalah sama atau berbeda dari nilai sebelumnya, ini membuat lebih mudah sinkronisasi. Akhirnya, jika negara tinggi dan rendah memiliki tegangan yang sama dengan polaritas yang berlawanan, sinyal dikodekan memiliki nol tegangan DC rata-rata , sehingga mengurangi daya transmisi yang diperlukan dan meminimalkan jumlah kebisingan elektromagnetik yang dihasilkan oleh saluran transmisi. Semua aspek positif ini dicapai dengan mengorbankan dua kali lipat frekuensi clock.
Diferensial Manchester ditentukan dalam IEEE 802.5 standar untuk LAN token ring, dan digunakan untuk aplikasi lain, termasuk penyimpanan magnetik dan optik. BMC digunakan sebagai metode pengkodean di AES3 dan S / PDIF . Banyak strip magnetik kartu juga menggunakan pengkodean BMC, sering disebut F2F (frekuensi / frekuensi ganda) atau Aiken Biphase. Standar yang dijelaskan dalam ISO / IEC 7811 . kode waktu SMPTE juga menggunakan BMC. BMC juga asli "frekuensi modulasi" digunakan pada single-density disket , sebelum digantikan oleh "double-density" modulasi frekuensi diubah .

Diferensial Manchester encoding (juga dikenal sebagai CDP; Diphase AC encoding) adalah kode baris di mana data yang dan sinyal clock digabungkan untuk membentuk diri-tunggal sinkronisasi aliran data . Ini adalah pengkodean diferensial , dengan menggunakan kehadiran atau tidak adanya transisi untuk menunjukkan nilai logis . Hal ini memberikan beberapa keunggulan dibandingkan dengan standar pengkodean Manchester :
Sedikit '1 'ditandai dengan membuat paruh pertama dari sinyal sama dengan setengah dari sinyal bit sebelumnya yaitu tidak ada transisi pada awal periode bit. Sedikit '0 'ditandai dengan membuat paruh pertama berlawanan sinyal untuk paruh terakhir dari sinyal bit sebelumnya yaitu bit nol ditandai dengan transisi pada awal periode bit. Di tengah periode bit selalu ada transisi, baik dari tinggi ke rendah, atau rendah ke tinggi. Sebuah skema terbalik adalah mungkin, dan keuntungan tidak diberikan dengan menggunakan skema baik.
Sebuah contoh dari Diferensial Manchester encoding
Sebuah metode yang terkait adalah Manchester pengkodean di mana transisi bermakna adalah pertengahan-bit yang, dan ini mengkodekan data dengan arah mereka (positif-negatif adalah satu nilai, negatif-positif yang lain).
Diferensial Manchester ditentukan dalam IEEE 802.5 standar untuk LAN token ring, dan digunakan untuk aplikasi lain, termasuk penyimpanan magnetik dan optik



0 komentar:

Posting Komentar

fresh live style © 2008. Free Blogspot Templates Sponsored by: Tutorial87 Commentcute
This template is Edited and brought to you by : allblogtools.com Blogger Templates