Κώδικας 8B10B
Ο Κώδικας 8B10B (ή 8B/10B) χρησιμοποιείται στην τηλεπικοινωνία για την κωδικοποίηση των δεδομένων προκειμένου να μεταφερθούν μέσω αγωγού.
Ιδιότητες και τρόπος χρήσης[Επεξεργασία | επεξεργασία κώδικα]
Τα δεδομένα κωδικοποιούνται από 8 bit σε 10 bit, έτσι ώστε κατά πρώτον να ομαλοποιείται η ηλεκτρική ένταση κατά τη μεταφορά, και κατά δεύτερον, να επιτυγχάνεται η ανίχνευση σήματος στην μεριά του δέκτη.
Ομαλοποίηση της ηλεκτρικής έντασης[Επεξεργασία | επεξεργασία κώδικα]
Με τον κώδικα 8B10B αυξάνεται ο αριθμός των λογικών μονάδων 1, έτσι ώστε ο αριθμός τους σε κάθε πακέτο να είναι ίσος με αυτόν των 0, ή να διαφέρει κατά δύο. Το σήμα των δεδομένων λοιπόν που μεταφέρονται έχει τις εξής ιδιότητες:
- ουδέτερο (αγγλ. neutral disparity) : το πλήθος των μονάδων 1 ισοδυναμεί το πλήθος των μηδενικών 0, δηλαδή 5x1 και 5x0
- θετικό (αγγλ. positive disparity) : 6x1 και 4x0
- αρνητικό (αγγλ. negative disparity) : 4x1 και 6x0
Χάρη αυτής της ιδιότητας, το ηλεκτρικό σήμα που μεταφέρει τα δεδομένα είναι πιο ομοιόμορφο.
Ανίχνευση σήματος[Επεξεργασία | επεξεργασία κώδικα]
Μια άλλη ιδιότητα τού κώδικα είναι η συνεχής αλλαγή του σήματος. Έτσι, το σήμα είναι εύκολα ανιχνεύσιμο, αφού δεν είναι δυνατόν, το ίδιο σύμβολο (1 ή 0) να συνεχίζεται για πάνω από 5 χρονικά διαστήματα. Μετά από 5 χρονικά διαστήματα το αργότερο, το σήμα πρέπει να αλλάξει (π.χ. από 0 να γίνει 1), έτσι ώστε ο δέκτης να μένει συγχρονισμένος στον ρυθμό μεταφοράς του πομπού, ή και να αντιλαμβάνεται τυχόν διακοπές ή και λάθη του σήματος.
Εφαρμογές[Επεξεργασία | επεξεργασία κώδικα]
Ο Κώδικας 8B10B βρίσκεται σε εφαρμογή σε πολλές προδιαγραφές, μεταξύ των οποίων είναι:
- HyperTransport
- PCI Express
- 10 Gigabit Ethernet
- Serial ATA
- Fibre Channel
- Infiniband
- Firewire 800
- DVI[1]
- DisplayPort
- OBSAI[2]
Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]
- ↑ Επίσημη προδιαγραφή DVI 1.0 Αρχειοθετήθηκε 2012-08-13 στο Wayback Machine.(Αγγλικά)
- ↑ Open Base Station Architecture Initiative Αρχειοθετήθηκε 2016-10-13 στο Wayback Machine.(Αγγλικά)
Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]
- Al Widmer, Peter Franaszek Αρχειοθετήθηκε 2009-05-30 στο Wayback Machine.