<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > USB 3.0中的CRC校驗(yàn)原理及實(shí)現(xiàn)

          USB 3.0中的CRC校驗(yàn)原理及實(shí)現(xiàn)

          作者: 時(shí)間:2011-12-20 來源:網(wǎng)絡(luò) 收藏

          (3)發(fā)送端對輸入的數(shù)據(jù)作除法運(yùn)算后,將所得到的余數(shù)按位取反,取反后的余數(shù)放在待發(fā)送數(shù)據(jù)的高位,組成了新的數(shù)據(jù)流。接收端采用與產(chǎn)生相同的算法來,只是作為輸入數(shù)據(jù)的是原始的被除數(shù)數(shù)據(jù)和對應(yīng)的碼組成的新數(shù)據(jù)流。如果接收端的余數(shù)與(2)的要求一致,則說明接收端準(zhǔn)確無誤地接收到了數(shù)據(jù)。

          2 并行CRC的設(shè)計(jì)
          3.0協(xié)議中,數(shù)據(jù)最高傳輸速率高達(dá)5 Gb/s,串行方法無法滿足實(shí)時(shí)性要求。本文中,CRC校驗(yàn)采用的是并行設(shè)計(jì)方法。
          3.0協(xié)議中,數(shù)據(jù)收發(fā)是以字節(jié)為單位來傳輸?shù)?,所以在發(fā)送端和接收端可以通過一個(gè)8位移位寄存器將串行數(shù)據(jù)轉(zhuǎn)換成字節(jié)表示形式,然后再對數(shù)據(jù)進(jìn)行并行的CRC碼產(chǎn)生和校驗(yàn)。

          本文引用地址:http://www.ex-cimer.com/article/155417.htm

          d.jpg


          以鏈接控制字中的5位CRC為例,發(fā)送端并行CRC產(chǎn)生的設(shè)計(jì)結(jié)構(gòu)如圖3所示。計(jì)數(shù)器用于產(chǎn)生標(biāo)志信號(hào),計(jì)數(shù)值為8時(shí)串并轉(zhuǎn)換結(jié)束。數(shù)據(jù)暫存寄存器獲取字節(jié)數(shù)據(jù),經(jīng)組合邏輯計(jì)算后產(chǎn)生新的校驗(yàn)寄存器值。并行CRC5的余數(shù)多項(xiàng)式表達(dá)式如下:
          c.jpg
          在接收端,按照和發(fā)送端同樣的電路,對發(fā)送端產(chǎn)生的CRC校驗(yàn)碼和輸入的數(shù)據(jù)一并進(jìn)行CRC校驗(yàn),如果接收端成功接收,最后得到的CRC校驗(yàn)碼為常數(shù)(01100)。

          3 仿真結(jié)果
          發(fā)送端和接收端的并行CRC產(chǎn)生和校驗(yàn)設(shè)計(jì)用Verilog HDL,用ModelSim工具進(jìn)行仿真,發(fā)送端并行CRC產(chǎn)生和接收端CRC校驗(yàn)的仿真波形分別如圖4和圖5所示。在發(fā)送端,每輸入8個(gè)數(shù)進(jìn)行一個(gè)并行的CRC5計(jì)算,crc_d寄存器的值隨發(fā)送的數(shù)不斷更新,直到最后產(chǎn)生一個(gè)余數(shù),在接收端將該余數(shù)和發(fā)送端的數(shù)一并進(jìn)行CRC5校驗(yàn),最后CRC得到一個(gè)常數(shù)值01100。

          e.jpg



          4 結(jié)語
          雖然并行方法在電路規(guī)模上比申行算法大,但是能夠在單位時(shí)間內(nèi)完成更多位數(shù)據(jù)的校驗(yàn),可以有效降低電路的工作頻率,硬件也較容易。 3.0數(shù)據(jù)的最高傳輸速率高達(dá)5 Gb/s,采用并行CRC校驗(yàn)設(shè)計(jì)完成USB 3.0數(shù)據(jù)傳輸中CRC碼的產(chǎn)生和校驗(yàn)??墒垢咚賃SB串行接口引擎電路方便地與UTMI接口。


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();