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