當前位置:生活全書館 >

IT科技

> hdb3碼編碼規則

hdb3碼編碼規則

1、連0的個數不超過3時,規則是與AMI相同的,也就是0不變,1改變為-1、+1交替。

2、若是連0的個數超過3,那麼就需要將每4個0看作一小節,可以定義為B00V,B可以為-1、0、+1,V可以為-1、+1。

3、B與V具體值是滿足一定的條件的,即V和前面相鄰非0符號的極性是相同的;不檢視V時極性交替;V與V之間存在極性交替。

4、通常第一個B是取0的,而第一個非0符是取-1。

hdb3碼編碼規則

說明:

在V與V之間若是出現了偶數個B時,那麼應該在後一個V位元組補上一個B',定義為B'00V,而B'與前面相鄰的B之間符號極性相反,這個位元組的V與B'符號的極性是相同的。

hdb3碼的特點:

1、由hdb3碼所確定的基帶訊號是沒有直流分量的,並且只有很小的低頻分量。

2、hdb3碼中連0串的數目至多是3個,這樣可以便於提取定時訊號。

3、編碼規則比較複雜,但是其譯碼是比較簡單的。

hdb3碼編碼規則 第2張

hdb3碼解碼規則:

1、儘管hdb3碼的編碼比較複雜,但是它的解碼規則還是比較簡單的,也就是將原來的取代節(4個連0)找到就可以了。

若是3連“0”前後非零脈衝同極性,那麼將最後一個非零元素譯為零,比如+1000+1就可以譯成“10000”,不然可以不用更改;若是2連 “0”前後非零脈衝極性相同,那麼兩0前後都需要譯為零,比如-100-1,就可以譯為0000,若不然也不用更改。

2、接著再將所有的-1更換成+1後,就能夠獲得原訊息碼了。

標籤: 編碼 規則 hdb3
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/8knzmk.html