固態(tài)存儲(chǔ)系統(tǒng)的USB接口設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-06-23 13:27
【摘要】: 高速、大容量、高密度、低功耗、低成本的現(xiàn)代信息存儲(chǔ)系統(tǒng)是高速數(shù)據(jù)采集和其它應(yīng)用中非常關(guān)鍵的部件之一,它主要包括數(shù)據(jù)的存取以及對(duì)存儲(chǔ)器的控制和管理。面對(duì)如此大批量的數(shù)據(jù),在眾多的解決方案中,將數(shù)據(jù)實(shí)時(shí)的傳輸?shù)絇C機(jī)上存儲(chǔ),成為首選。目前的USB2.0標(biāo)準(zhǔn)支持速率達(dá)到480Mb/s,能很好的滿(mǎn)足系統(tǒng)設(shè)計(jì)需求。 本文采用閃存做為存儲(chǔ)介質(zhì),通過(guò)現(xiàn)場(chǎng)可編程門(mén)陣列作為存儲(chǔ)陣列的控制器,主機(jī)通過(guò)USB2.0總線(xiàn)實(shí)現(xiàn)了存儲(chǔ)系統(tǒng)的數(shù)據(jù)回讀以及系統(tǒng)控制。文中首先介紹了整個(gè)存儲(chǔ)系統(tǒng)的組成。然后詳細(xì)給出了USB設(shè)備軟硬件設(shè)計(jì)的技術(shù)細(xì)節(jié),包括總線(xiàn)接口芯片的選擇,硬件設(shè)計(jì)方案的選擇與實(shí)現(xiàn),固件程序的編寫(xiě),Windows 2000下WDM驅(qū)動(dòng)程序和應(yīng)用程序的編寫(xiě),以及在聯(lián)調(diào)過(guò)程中遇到的問(wèn)題及解決辦法。最后介紹了系統(tǒng)測(cè)試結(jié)果。本系統(tǒng)具有實(shí)用性和通用性,為今后在此方面的研究奠定了基礎(chǔ),積累了豐富的經(jīng)驗(yàn)。
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類(lèi)號(hào)】:TP333
【圖文】:
USB(Universal Serial Bus)即“通用串行總線(xiàn)”是一種新型的接口技是 IBM,Compaq,Intel,Microsoft,NEC 等多家公司聯(lián)合制定的。USB草案最早提出于 1994 年底,幾經(jīng)修訂,于 1996 年推出了 USB1.0 的正式了 1998 年,推出了修訂版本 USB1.1。在 USB1.1 版本中定義了兩種速度傳輸工作模式,低速模式的數(shù)據(jù)傳輸速度為 1.5Mb/s;全速模式 USB 的峰值達(dá)到 12Mb/s,這一版本得到了計(jì)算機(jī)業(yè)界的廣泛響應(yīng),到 1999 年經(jīng)被廣泛應(yīng)用。受到這一潮流的鼓舞,2000 年底,USB 組織又推出了新范 USB2.0,這個(gè)版本將 USB 總線(xiàn)的傳輸速度提高到了 480Mb/s 的水平的芯片稱(chēng)為高速系列。USB 將計(jì)算機(jī)從傳統(tǒng) I/O 模式的桎梏中解放出來(lái),開(kāi)辟了一條外設(shè)與接的新方法。與老式的 PC 機(jī)接口相比,USB 具有以下特點(diǎn):可連接多個(gè)持熱插拔;USB 設(shè)備使用自己保留的中斷,不會(huì)與其它設(shè)備爭(zhēng)用微機(jī)的有速度快;提供電源;性能可靠,成本低等等。USB 電纜結(jié)構(gòu)如圖 3.1 所示
圖3.3 USB通信模型USB 系統(tǒng)的軟件體系結(jié)構(gòu)中,每個(gè) USB 硬件設(shè)備是有兩個(gè)驅(qū)動(dòng)程序。一為功能驅(qū)動(dòng)程序也就是我們通常認(rèn)為的設(shè)備驅(qū)動(dòng)程序,它用于控制設(shè)備,戶(hù)所要求的具體功能。另一個(gè)稱(chēng)之為總線(xiàn)驅(qū)動(dòng)程序,它負(fù)責(zé)管理硬件與計(jì)間的連接,即 USBD.SYS。HCD.SYS 主要完成對(duì)控制器硬件的驅(qū)動(dòng)。不同器硬件需要不同的驅(qū)動(dòng)程序。系統(tǒng)軟件USB主控制器邏輯設(shè)備USB總線(xiàn)接口USB接口電纜物理信息流虛擬信息流
本文編號(hào):2727399
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類(lèi)號(hào)】:TP333
【圖文】:
USB(Universal Serial Bus)即“通用串行總線(xiàn)”是一種新型的接口技是 IBM,Compaq,Intel,Microsoft,NEC 等多家公司聯(lián)合制定的。USB草案最早提出于 1994 年底,幾經(jīng)修訂,于 1996 年推出了 USB1.0 的正式了 1998 年,推出了修訂版本 USB1.1。在 USB1.1 版本中定義了兩種速度傳輸工作模式,低速模式的數(shù)據(jù)傳輸速度為 1.5Mb/s;全速模式 USB 的峰值達(dá)到 12Mb/s,這一版本得到了計(jì)算機(jī)業(yè)界的廣泛響應(yīng),到 1999 年經(jīng)被廣泛應(yīng)用。受到這一潮流的鼓舞,2000 年底,USB 組織又推出了新范 USB2.0,這個(gè)版本將 USB 總線(xiàn)的傳輸速度提高到了 480Mb/s 的水平的芯片稱(chēng)為高速系列。USB 將計(jì)算機(jī)從傳統(tǒng) I/O 模式的桎梏中解放出來(lái),開(kāi)辟了一條外設(shè)與接的新方法。與老式的 PC 機(jī)接口相比,USB 具有以下特點(diǎn):可連接多個(gè)持熱插拔;USB 設(shè)備使用自己保留的中斷,不會(huì)與其它設(shè)備爭(zhēng)用微機(jī)的有速度快;提供電源;性能可靠,成本低等等。USB 電纜結(jié)構(gòu)如圖 3.1 所示
圖3.3 USB通信模型USB 系統(tǒng)的軟件體系結(jié)構(gòu)中,每個(gè) USB 硬件設(shè)備是有兩個(gè)驅(qū)動(dòng)程序。一為功能驅(qū)動(dòng)程序也就是我們通常認(rèn)為的設(shè)備驅(qū)動(dòng)程序,它用于控制設(shè)備,戶(hù)所要求的具體功能。另一個(gè)稱(chēng)之為總線(xiàn)驅(qū)動(dòng)程序,它負(fù)責(zé)管理硬件與計(jì)間的連接,即 USBD.SYS。HCD.SYS 主要完成對(duì)控制器硬件的驅(qū)動(dòng)。不同器硬件需要不同的驅(qū)動(dòng)程序。系統(tǒng)軟件USB主控制器邏輯設(shè)備USB總線(xiàn)接口USB接口電纜物理信息流虛擬信息流
【引證文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前4條
1 惠蘭;基于USB2.0傳輸技術(shù)的研究及其應(yīng)用[D];中北大學(xué);2011年
2 張偉;綜合參數(shù)記錄器中關(guān)鍵技術(shù)的研究[D];中北大學(xué);2012年
3 顧雷雷;基于USB的通信與接口驅(qū)動(dòng)的研究[D];合肥工業(yè)大學(xué);2010年
4 張君怡;USB數(shù)據(jù)傳輸技術(shù)研究及其應(yīng)用[D];中北大學(xué);2010年
本文編號(hào):2727399
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2727399.html
最近更新
教材專(zhuān)著