91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 接口電路

USB通信協議——循環冗佘檢驗位

發布時間:2008/12/17 0:00:00 訪問次數:1035

  每一個封包、令牌、數據、起始封包等都包含了用來作為錯誤檢驗的位,以用來確認跟隨著封包pid字段之后的信息。而信息變化的特性是根據封包類型來決定的。每一個封包含了5或16個crc(cycle redundancy checks)位,其由封包的可能大小或類型來決定,如表所列。

  表 封包類型與字段

  crc的計算方式是將要傳輸的數據塊當作一堆連續位所構成的整個數值,并將此數值除以一個特定的除數。這個除數是以二進制來加以表示的,通常又稱為衍生多項式(generatton polynomoal)。針對usb crc錯誤檢驗,采用了5與12位。通常數值越大,則傳輸的數據越不容易受到噪聲的干擾,相對地,處理的時間也就越長。其中,針對令牌封包的5位crc字段由以下多項式產生:

  g(x)=x5+x2+1

  這個位模型所表示的多項式是00101b(取5位)。而在接收端的5位的循環冗余檢驗將是01100b,這也表示所有的位都接收正確。

  針對令牌封包的16位crc字段由以下多項式產生:

  g(x)=x16+x15+x2+1

  這個位模型所表示的多項式是1000000000000101b。而在接收端的16位的循環冗余檢驗將是1000000000001101b,這也表示所有的位都接收正確。

  但須注意到,若crc包含了連續6個1,該crc位串流將會涵蓋位填塞部分。

  歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)



  每一個封包、令牌、數據、起始封包等都包含了用來作為錯誤檢驗的位,以用來確認跟隨著封包pid字段之后的信息。而信息變化的特性是根據封包類型來決定的。每一個封包含了5或16個crc(cycle redundancy checks)位,其由封包的可能大小或類型來決定,如表所列。

  表 封包類型與字段

  crc的計算方式是將要傳輸的數據塊當作一堆連續位所構成的整個數值,并將此數值除以一個特定的除數。這個除數是以二進制來加以表示的,通常又稱為衍生多項式(generatton polynomoal)。針對usb crc錯誤檢驗,采用了5與12位。通常數值越大,則傳輸的數據越不容易受到噪聲的干擾,相對地,處理的時間也就越長。其中,針對令牌封包的5位crc字段由以下多項式產生:

  g(x)=x5+x2+1

  這個位模型所表示的多項式是00101b(取5位)。而在接收端的5位的循環冗余檢驗將是01100b,這也表示所有的位都接收正確。

  針對令牌封包的16位crc字段由以下多項式產生:

  g(x)=x16+x15+x2+1

  這個位模型所表示的多項式是1000000000000101b。而在接收端的16位的循環冗余檢驗將是1000000000001101b,這也表示所有的位都接收正確。

  但須注意到,若crc包含了連續6個1,該crc位串流將會涵蓋位填塞部分。

  歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)



相關IC型號

熱門點擊

 

推薦技術資料

耳機放大器
    為了在聽音樂時不影響家人,我萌生了做一臺耳機放大器的想... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
西昌市| 罗田县| 巴青县| 冷水江市| 雅安市| 乌海市| 安仁县| 卓资县| 连城县| 宜兴市| 金门县| 拜泉县| 肇庆市| 柳江县| 新乐市| 中江县| 孝义市| 高尔夫| SHOW| 铜鼓县| 北宁市| 洛浦县| 汾阳市| 来宾市| 栾川县| 高邑县| 两当县| 五常市| 山丹县| 德令哈市| 如皋市| 绥芬河市| 汝城县| 虹口区| 寿阳县| 大荔县| 上蔡县| 库尔勒市| 湖州市| 平果县| 德令哈市|