USB2.0協(xié)議層的實現(xiàn)
發(fā)布時間:2021-01-30 12:16
USB2.0是目前計算機與外部設(shè)備連接普遍采用的標(biāo)準(zhǔn)。與其它通信接口相比,USB接口的最大特點是速度快、易于使用和支持熱插拔,并且所有的配置過程都由系統(tǒng)自動完成。自從USB問世以來,其應(yīng)用空間不斷擴大,目前已成為計算機的必備接口之一;赨SB的諸多優(yōu)勢,可以預(yù)見,隨著USB傳輸速率的進(jìn)一步提高,傳輸實時性的進(jìn)一步增強,其用途將更加寬廣。隨著時代的發(fā)展,更靈活、通用性更好的USB接口無疑是未來發(fā)展的趨勢。USB協(xié)議層是整個USB設(shè)備的核心單元,它負(fù)責(zé)處理USB協(xié)議所規(guī)定的大部分內(nèi)容。通過對協(xié)議層的深入研究,開發(fā)出滿足需要的專用芯片,實現(xiàn)科學(xué)技術(shù)向生產(chǎn)力的轉(zhuǎn)化,促進(jìn)生產(chǎn)力的發(fā)展,提高信息產(chǎn)品的國際競爭力等方面都具有非常重大的意義。本文主要研究USB2.0協(xié)議層的設(shè)計與實現(xiàn)。文章首先介紹了論文研究的目的和意義、USB研究現(xiàn)狀及發(fā)展趨勢,接著概要敘述了USB2.0協(xié)議的一些基本概念,對USB2.0總線拓?fù)浣Y(jié)構(gòu)、USB信號、信息包、傳送類型和設(shè)備請求等分別做了介紹。在對USB協(xié)議層的體系結(jié)構(gòu)進(jìn)行詳細(xì)的分析后,按照自上而下模塊化的設(shè)計思想,將該設(shè)計劃分成UTMI接口模塊、協(xié)議層PL模塊、控制和狀...
【文章來源】:北方工業(yè)大學(xué)北京市
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
批傳輸
速率傳輸?shù)臄?shù)據(jù),適用于對時延敏感、實時性強的場合,特別適合于音頻和視頻類設(shè)備,如CD播放機和揚聲器等。另外,為確保數(shù)據(jù)傳輸?shù)募皶r性,同步傳輸沒有采用差錯控制和重試機制,即不能保證每次傳輸都是成功的。圖2.13給出了幾種同步傳輸。
測到有效的包標(biāo)識字段PID后將RXValid信號也置高,進(jìn)入數(shù)據(jù)的接收狀態(tài)。在整個數(shù)據(jù)接收過程中,RXActive和RXValid兩個信號一直處于高電平狀態(tài),除非數(shù)據(jù)接收出錯。圖4.2給出了收發(fā)器接收數(shù)據(jù)包時控制信號和數(shù)據(jù)之間的時序關(guān)系[,7]。圖中,DP和DM分別是物理收發(fā)器接口上的兩根接收數(shù)據(jù)線,DP和DM直接反映USB總線的差分信號。DP為原始的差分信號正數(shù)據(jù)線,而DM為原始的差分信號負(fù)數(shù)據(jù)線。 CCCLK了幾了飛了飛廠t廠七尸曰幾J幾了 了 ~~~ive一/’ \...DDDataot“(7!0)......叫亙酬畫孜巫議畫孔巫五巫巨刃 .... RRRxvalid…/七斗一 一 RRRXErTor‘ ‘DDDp‘ DM..巨曰巨囚壓司壓司壓虱巫亙五亞 亞卜 卜一一一CRC一 16Comput!眔n一 }}}圖4.2接收數(shù)據(jù)時控制信號與數(shù)據(jù)的時序關(guān)系在高速模式處于發(fā)送數(shù)據(jù)的狀態(tài)下,TXValid和TXReady信號在復(fù)位后同時為低,當(dāng)USB設(shè)備控制器有數(shù)據(jù)需要發(fā)送時,先將TXVahd信號置高并等待收發(fā)器的應(yīng)答信號
【參考文獻(xiàn)】:
期刊論文
[1]基于FPGA&ASIC的專用USB接口設(shè)計與實現(xiàn)[J]. 齊洪喜,周大水. 山東大學(xué)學(xué)報(工學(xué)版). 2006(03)
[2]串行接口物理層協(xié)議及其設(shè)計[J]. 王峻峰,穆鴻德,徐文. 實驗技術(shù)與管理. 2006(06)
[3]USB2.0主機端控制器協(xié)議層的設(shè)計及實現(xiàn)[J]. 黃君凱,劉怡,劉軍. 微計算機信息. 2005(02)
[4]基于RTL級USB2.0協(xié)議層的設(shè)計與實現(xiàn)[J]. 車娟,吳士萍,黃君凱. 電子工程師. 2004(01)
[5]USB2.0設(shè)備控制器IP核的Verilog HDL設(shè)計[J]. 周芳,吳寧. 南京師范大學(xué)學(xué)報(工程技術(shù)版). 2003(04)
[6]USB IPCore的設(shè)計[J]. 孫文劍,陸光華. 浙江萬里學(xué)院學(xué)報. 2003(04)
[7]基于FPGA的USB2.0控制器設(shè)計[J]. 羅玉平,陳海濤,施業(yè)斌,尹社廣,代鐳. 電子技術(shù)應(yīng)用. 2002(12)
[8]USB協(xié)議層[J]. 陳啟美,吳琨,丁傳鎖,陳鎖柱. 電力自動化設(shè)備. 2001(05)
碩士論文
[1]USB2.0設(shè)備接口IP核的設(shè)計[D]. 張?zhí)?山東大學(xué) 2007
[2]USB2.0設(shè)備控制器芯片的設(shè)計與驗證[D]. 聶晶.合肥工業(yè)大學(xué) 2007
[3]USB2.0主機控制器內(nèi)核SIE的設(shè)計[D]. 張愛麗.暨南大學(xué) 2006
[4]USB設(shè)備接口IP核的設(shè)計[D]. 吳小霞.清華大學(xué) 2005
[5]基于優(yōu)盤應(yīng)用的USB2.0接口控制芯片的設(shè)計與實現(xiàn)[D]. 趙亮.電子科技大學(xué) 2005
[6]USB設(shè)備控制器IP軟核設(shè)計研究[D]. 廖堅.西北工業(yè)大學(xué) 2005
[7]USB2.0通用串行總線IP核設(shè)計[D]. 陳欽樹.西安電子科技大學(xué) 2005
[8]基于DSP的USB2.0接口技術(shù)研究[D]. 張俊.華中科技大學(xué) 2004
[9]USB控制器的IP設(shè)計[D]. 劉瑰.解放軍信息工程大學(xué) 2004
[10]USB2.0IP核的主控制器設(shè)計[D]. 黃煒.電子科技大學(xué) 2004
本文編號:3008884
【文章來源】:北方工業(yè)大學(xué)北京市
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
批傳輸
速率傳輸?shù)臄?shù)據(jù),適用于對時延敏感、實時性強的場合,特別適合于音頻和視頻類設(shè)備,如CD播放機和揚聲器等。另外,為確保數(shù)據(jù)傳輸?shù)募皶r性,同步傳輸沒有采用差錯控制和重試機制,即不能保證每次傳輸都是成功的。圖2.13給出了幾種同步傳輸。
測到有效的包標(biāo)識字段PID后將RXValid信號也置高,進(jìn)入數(shù)據(jù)的接收狀態(tài)。在整個數(shù)據(jù)接收過程中,RXActive和RXValid兩個信號一直處于高電平狀態(tài),除非數(shù)據(jù)接收出錯。圖4.2給出了收發(fā)器接收數(shù)據(jù)包時控制信號和數(shù)據(jù)之間的時序關(guān)系[,7]。圖中,DP和DM分別是物理收發(fā)器接口上的兩根接收數(shù)據(jù)線,DP和DM直接反映USB總線的差分信號。DP為原始的差分信號正數(shù)據(jù)線,而DM為原始的差分信號負(fù)數(shù)據(jù)線。 CCCLK了幾了飛了飛廠t廠七尸曰幾J幾了 了 ~~~ive一/’ \...DDDataot“(7!0)......叫亙酬畫孜巫議畫孔巫五巫巨刃 .... RRRxvalid…/七斗一 一 RRRXErTor‘ ‘DDDp‘ DM..巨曰巨囚壓司壓司壓虱巫亙五亞 亞卜 卜一一一CRC一 16Comput!眔n一 }}}圖4.2接收數(shù)據(jù)時控制信號與數(shù)據(jù)的時序關(guān)系在高速模式處于發(fā)送數(shù)據(jù)的狀態(tài)下,TXValid和TXReady信號在復(fù)位后同時為低,當(dāng)USB設(shè)備控制器有數(shù)據(jù)需要發(fā)送時,先將TXVahd信號置高并等待收發(fā)器的應(yīng)答信號
【參考文獻(xiàn)】:
期刊論文
[1]基于FPGA&ASIC的專用USB接口設(shè)計與實現(xiàn)[J]. 齊洪喜,周大水. 山東大學(xué)學(xué)報(工學(xué)版). 2006(03)
[2]串行接口物理層協(xié)議及其設(shè)計[J]. 王峻峰,穆鴻德,徐文. 實驗技術(shù)與管理. 2006(06)
[3]USB2.0主機端控制器協(xié)議層的設(shè)計及實現(xiàn)[J]. 黃君凱,劉怡,劉軍. 微計算機信息. 2005(02)
[4]基于RTL級USB2.0協(xié)議層的設(shè)計與實現(xiàn)[J]. 車娟,吳士萍,黃君凱. 電子工程師. 2004(01)
[5]USB2.0設(shè)備控制器IP核的Verilog HDL設(shè)計[J]. 周芳,吳寧. 南京師范大學(xué)學(xué)報(工程技術(shù)版). 2003(04)
[6]USB IPCore的設(shè)計[J]. 孫文劍,陸光華. 浙江萬里學(xué)院學(xué)報. 2003(04)
[7]基于FPGA的USB2.0控制器設(shè)計[J]. 羅玉平,陳海濤,施業(yè)斌,尹社廣,代鐳. 電子技術(shù)應(yīng)用. 2002(12)
[8]USB協(xié)議層[J]. 陳啟美,吳琨,丁傳鎖,陳鎖柱. 電力自動化設(shè)備. 2001(05)
碩士論文
[1]USB2.0設(shè)備接口IP核的設(shè)計[D]. 張?zhí)?山東大學(xué) 2007
[2]USB2.0設(shè)備控制器芯片的設(shè)計與驗證[D]. 聶晶.合肥工業(yè)大學(xué) 2007
[3]USB2.0主機控制器內(nèi)核SIE的設(shè)計[D]. 張愛麗.暨南大學(xué) 2006
[4]USB設(shè)備接口IP核的設(shè)計[D]. 吳小霞.清華大學(xué) 2005
[5]基于優(yōu)盤應(yīng)用的USB2.0接口控制芯片的設(shè)計與實現(xiàn)[D]. 趙亮.電子科技大學(xué) 2005
[6]USB設(shè)備控制器IP軟核設(shè)計研究[D]. 廖堅.西北工業(yè)大學(xué) 2005
[7]USB2.0通用串行總線IP核設(shè)計[D]. 陳欽樹.西安電子科技大學(xué) 2005
[8]基于DSP的USB2.0接口技術(shù)研究[D]. 張俊.華中科技大學(xué) 2004
[9]USB控制器的IP設(shè)計[D]. 劉瑰.解放軍信息工程大學(xué) 2004
[10]USB2.0IP核的主控制器設(shè)計[D]. 黃煒.電子科技大學(xué) 2004
本文編號:3008884
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3008884.html
最近更新
教材專著