女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

USB的NRZI編碼與時鐘恢復

全棧芯片工程師 ? 來源:全棧芯片工程師 ? 作者:全棧芯片工程師 ? 2023-04-28 10:03 ? 次閱讀

USB2.0支持3中傳輸模式:

低速模式(1.5Mb/s)

全速模式(12Mb/s)

高速模式(480Mb/s)

由于協議開銷,實際速率要低一些。

USB使用的是NRZI編碼方式,其編碼核心是:

當數據為0時,電平翻轉,

當數據為1時,電平不翻轉。

523e46a0-e568-11ed-ab56-dac502259ad0.jpg

USB數據包的開頭有同步域(SYNC),其值為00000001,在經過NRZI編碼后,就是一串方波,接收方通過方波計算出時鐘頻率來采樣后續數據。

采樣數據過程中,每當遇到數據0時就有電平翻轉,那么接收方采樣數據的同時,可通過翻轉的信號來調整接收時鐘的頻率。

那么數據一直不翻轉,時鐘怎么恢復?

因此,bit-stuffing出現了!與serdes異曲同工之妙。

如下圖:當傳輸的數據中有 6個連續的 1,編碼前就在第 6 個 1 后插入一個 0,從而強制出現翻轉,從而保證接收者可以調整對齊時鐘同步,接收者需要刪除 6 個連續 1 之后的 0即可恢復原始數據。由于插入了0,這也是開銷降低帶寬的原因之一。

5255d054-e568-11ed-ab56-dac502259ad0.jpg

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • usb
    usb
    +關注

    關注

    60

    文章

    8137

    瀏覽量

    270759
  • USB2.0
    +關注

    關注

    2

    文章

    188

    瀏覽量

    46667
  • 時鐘
    +關注

    關注

    11

    文章

    1879

    瀏覽量

    132834
  • 編碼
    +關注

    關注

    6

    文章

    967

    瀏覽量

    55486
  • 數據包
    +關注

    關注

    0

    文章

    269

    瀏覽量

    24870

原文標題:USB的NRZI編碼與時鐘恢復

文章出處:【微信號:全棧芯片工程師,微信公眾號:全棧芯片工程師】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    USB3.0與USB2.0編碼方式的區別

    USB 3.0的傳輸編碼方式與USB 2.0有所不同,從USB 3.0規范中我們了解到,USB 3.0采用的是8b/10b
    發表于 11-22 16:22 ?9685次閱讀
    <b class='flag-5'>USB</b>3.0與<b class='flag-5'>USB</b>2.0<b class='flag-5'>編碼</b>方式的區別

    Microchip發布汽車和工業用新型長距離USB 3.2時鐘恢復器/信號中繼器器件

    ,Microchip Technology Inc.(美國微芯科技公司)今日宣布推出兩款全新時鐘恢復器/信號中繼器器件。 汽車用EQCO510和工業用EQCO5X31時鐘恢復器/信號中
    發表于 05-18 14:10 ?1269次閱讀
    Microchip發布汽車和工業用新型長距離<b class='flag-5'>USB</b> 3.2<b class='flag-5'>時鐘</b><b class='flag-5'>恢復</b>器/信號中繼器器件

    USB的協議層

    (SYNC)字段開始的,同步字段是產生最大的邊緣轉換密度(Edge TransitionDensity)的編碼序列。同步字段作為空閑狀態出現在總線上,后面跟著以NRZI編碼的二進制串“KJKJKJKK
    發表于 06-17 10:35

    如何使用PSoC Creator中的塊構建NRZI解碼器和編碼

    您好!如何使用PSoC Creator中的塊構建NRZI解碼器和編碼器。當做
    發表于 09-10 09:26

    如何用CyPress做USB音頻的時鐘恢復?

    你好!所以我知道CyPress做USB音頻的時鐘恢復。我想知道它是否為另一個來源,如果我可以使用一個GPIOS來給時鐘恢復,IM現在使用CS
    發表于 10-10 10:51

    【原創分享】你知道USBNRZI編碼嗎?

    編碼方案中,當數據為0時,電平翻轉,數據為1時,電平不翻轉。如下圖所示。頂部是將要通過 USB 傳送的數據。底部是編碼NRZI 數據。為了防止出現長時間電平不變化(這樣不利于
    發表于 12-13 17:44

    使用LMK03000C來清除恢復時鐘的抖動

    引言在有線通信中,需要從數據中恢復時鐘。將時鐘編碼到數據中的優點是可以省卻發送時鐘的線路,也有助于處理偏移問題。SERDES(串行器-解串器
    發表于 08-15 22:51 ?21次下載

    精密參考時鐘時鐘與數據恢復電路中的應用

    精密參考時鐘時鐘與數據恢復電路中的應用
    發表于 05-04 13:36 ?35次下載

    時鐘是怎么恢復的?

    對于高速的串行總線來說,一般情況下都是通過數據編碼時鐘信息嵌入到傳輸的數據流里,然后在接收端通過時鐘恢復時鐘信息提取出來,并用這個
    發表于 11-16 01:01 ?2.2w次閱讀
    <b class='flag-5'>時鐘</b>是怎么<b class='flag-5'>恢復</b>的?

    USB時鐘問題

    在使用賽普拉斯的USB3.0芯片開發時,數據的操作時鐘和給USB芯片的驅動時鐘不需要做相位移動,之前做的180度相位移動存在問題。
    發表于 11-28 14:24 ?588次閱讀

    關于USB 2.0的數據傳輸方法的分析和介紹

    的信息是很重要的,它正好對應著信號發生變化的地方,接收端的數據時鐘恢復電路利用此信息將與發端同步的時鐘恢復出來,然后再延遲一點時間后讀入狀態信息,就可以得到與發端相同的J/K數據流,再
    的頭像 發表于 10-10 09:02 ?8571次閱讀
    關于<b class='flag-5'>USB</b> 2.0的數據傳輸方法的分析和介紹

    一文看懂時鐘是怎么恢復的?

    對于高速的串行總線來說,一般情況下都是通過數據編碼時鐘信息嵌入到傳輸的數據流里,然后在接收端通過時鐘恢復時鐘信息提取出來,并用這個
    發表于 02-09 10:43 ?6次下載
    一文看懂<b class='flag-5'>時鐘</b>是怎么<b class='flag-5'>恢復</b>的?

    一文看懂時鐘是怎么恢復的?

    對于高速的串行總線來說,一般情況下都是通過數據編碼時鐘信息嵌入到傳輸的數據流里,然后在接收端通過時鐘恢復時鐘信息提取出來,并用這個
    發表于 02-11 15:05 ?17次下載
    一文看懂<b class='flag-5'>時鐘</b>是怎么<b class='flag-5'>恢復</b>的?

    USB設備之間是怎么同步時鐘的?所有USB設備的時鐘頻率都是一致的嗎?

    USB設備之間是怎么同步時鐘的?是所有USB設備的時鐘頻率都是一致的嗎? USB設備之間的時鐘
    的頭像 發表于 01-16 14:42 ?3305次閱讀

    時鐘恢復的原理及設計挑戰

    在當今高速發展的通信技術中,時鐘恢復已成為實現高速串行數據傳輸的關鍵。這項技術廣泛應用于以太網、PCI Express、Aurora等通信協議中,成為這些系統達到高帶寬傳輸不可或缺的一部分。本文將
    的頭像 發表于 09-10 10:38 ?1725次閱讀
    <b class='flag-5'>時鐘</b><b class='flag-5'>恢復</b>的原理及設計挑戰