Eşlik veya herhangi bir blok hata tespiti, bir veri iletiminin kendisindeki hataları tespit etmeyi amaçlamaktadır. Parite edilir değil veri iletim gerçekleşiyor olup olmadığını saptamak için tasarlanmıştır.
Bir iletim hattı göz önüne alındığında, birkaç farklı endişe türü vardır. Burada önemli olan ikisi şunlardır: 1) hattın kendisinin açıkça başarısız olması ve 2) belirli bir iletim içindeki veri hatalarının engellenmesi. Daha az ilgili olanlar, örneğin, yanlış hat voltajları, protokol hataları veya güvenlik hatalarıdır. Eşlik 2'ye yardımcı olur, ancak 1'e yardımcı olmaz. Bir iletim hattının her iki ucundaki bir alt sistemin 1 (bir bağlantının açıkça başarısız olması) ile başa çıkabilmesi için başka bir protokol özelliği gereklidir.
Tek bir eşlik bitinin hata algılama oranı genellikle% 50'den yüksektir. Bu oranın tam olarak ne olduğu, protokoldeki veri segmentinin sezgisel özelliklerine bağlıdır. Diyelim ki bir paketiniz var (MSB) 1011010111011110 ve son iletilen bitte tek bir bit hatası var, eşlik kontrolü başarısız olur ve paketi doğru bir şekilde reddeder. Benzer şekilde, ilk bitte (eşlik biti) bir veri hatası varsa, paket reddedilir.
Bu check-in donanımını gerçekleştirmek son derece basittir ve karmaşık bir işlem gerektirmez. Çöp toplanmış yazılım yığınları çalıştıran işlemciler tarafından üretilen saat eğriliği veya saat sinyalleri gibi şeyleri ayıklamak için nispeten düşük bit hata oranlarına sahip uygulamalarda kullanışlıdır.
SPI, tek bit hata oranının hattın kaybına bağlı olmadığı kısa elektriksel olarak bağlı hatlar için tasarlanmış fiziksel bir bağlantı protokolüdür. Kayıplı bir çizgide bir şey yönetiyorsanız, eşlikten daha sağlam bir şeye ihtiyacınız olacak. SPI'nin yaptığı bu değil.
Bir aygıtın hala bağlı olup olmadığını kontrol etmek için yığınta daha yüksek bir şey deneyin. Karşılaştırıldığında, TCP / IP (özellikle IP), parite bitlerini belirtmezken, 802.x Ethernet özelliklerinin çoğu bunu yapar. IP ise, karmaşık, "orada mısın?" protokol. SPI'nın üstünde ne var? Veri bağlantısı yönetiminin cevabı muhtemelen oradadır.