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

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > IR-UWB通信系統(tǒng)高速USB接口的設(shè)計(jì)與實(shí)現(xiàn)

          IR-UWB通信系統(tǒng)高速USB接口的設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2010-03-11 來(lái)源:網(wǎng)絡(luò) 收藏

          若檢測(cè)到的讀取請(qǐng)求信號(hào),便檢測(cè)RAM的狀態(tài),若有數(shù)據(jù),便將數(shù)據(jù)發(fā)給。u_flagb為高電平表示芯片可以接收數(shù)據(jù),否則不可以接收數(shù)據(jù)。Usedw>0表示128 kB FIFO中有數(shù)據(jù)可以取,Usedw=0表示128 kB FIF0無(wú)數(shù)據(jù)可以取,此時(shí)向USB芯片寫(xiě)數(shù)據(jù)的控制信號(hào)處于無(wú)效狀態(tài)。
          3.3 檢測(cè)幀頭并存儲(chǔ)數(shù)據(jù)到FIFO流程
          流程如圖12所示。首先將接收數(shù)據(jù)通過(guò)35 bit深度的移位寄存器進(jìn)行數(shù)據(jù)緩存,同時(shí)在緩沖的比特流中檢測(cè)幀頭,一旦檢測(cè)到幀頭,便將幀長(zhǎng)度數(shù)據(jù)取出,這時(shí)檢測(cè)128 kB FIFO是否有存儲(chǔ)空間,若有空間則將一幀數(shù)據(jù)進(jìn)行接收存儲(chǔ),否則就丟棄該幀數(shù)據(jù),重新檢測(cè)幀頭。在輸入的比特流中若檢測(cè)到“E25F35”,則認(rèn)為它是幀頭標(biāo)志,并將其后共512 bit的有效數(shù)據(jù)寫(xiě)入RAM。若在有效數(shù)據(jù)中再次出現(xiàn)幀頭標(biāo)志“E25F35”則不進(jìn)行幀頭判斷。

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


          將數(shù)據(jù)寫(xiě)入128 kB FIFO的條件是:
          (1)幀同步,即能夠檢測(cè)到有效的幀頭數(shù)據(jù)E25F35;
          (2)若frame_length表示幀長(zhǎng)度數(shù)據(jù),fifo_depth表示FIF0可以容納的數(shù)據(jù)深度。128 kB FIFO中有frame_length的剩余空間可以容納數(shù)據(jù),否則丟掉該幀數(shù)據(jù)。
          檢測(cè)條件是usedw+frame_lengthfifo_depth,其中usedw表示FIFO中未讀數(shù)據(jù)的個(gè)數(shù)。
          3.4 接收端USB電路
          接收端USB電路,如圖13所示。


          3.5 接收端電路數(shù)據(jù)波形
          圖14是利用FPGA開(kāi)發(fā)工具Quartus II 6.0提供的虛擬邏輯分析儀進(jìn)行邏輯分析測(cè)試時(shí)的截圖。如圖14所示,dataout是基帶模塊輸出到總線上的音視頻數(shù)據(jù),detect_state表示幀檢測(cè)狀態(tài)。0表示處于等待檢測(cè)狀態(tài),從0跳轉(zhuǎn)到1表示進(jìn)入幀檢測(cè)狀態(tài),從1跳轉(zhuǎn)到2表示已經(jīng)進(jìn)入幀同步狀態(tài),從2跳轉(zhuǎn)到3表示檢測(cè)到數(shù)據(jù),同時(shí)將數(shù)據(jù)寫(xiě)入到FIFO中。u_flagb表示USB芯片中FIFO空滿的信號(hào),u_flagb為高電平表示可以向USB芯片寫(xiě)數(shù)據(jù)。若u_flagb為低電平,表示USB芯片F(xiàn)IFO已滿,不能再寫(xiě)入數(shù)據(jù)。u_ifelk為同步寫(xiě)時(shí)鐘信號(hào),u_slwr是控制寫(xiě)入信號(hào),當(dāng)u_slwr為低電平時(shí),將dataout寫(xiě)入U(xiǎn)SB芯片。




          上一頁(yè) 1 2 3 4 下一頁(yè)

          評(píng)論


          相關(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); })();